Project

General

Profile

Feature #59

summain uses llistxattr

Added by Igor Pashev about 6 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
2012-10-13
Due date:
% Done:

0%

Estimated time:

Description

Summain generates file manifests, which contain metadata about the files, and a checksum of their content for regular files. The manifest can be generated for a directory tree at different points in time and compared (with diff) to see if something has changed. [1]

It calls llistxattr(). This function is a part of Glibc (since 2.3), and absent in illumos.
But libattr provides llistxattr().

[1] http://packages.debian.org/sid/summain

History

#1 Updated by Igor Pashev about 6 years ago

  • Status changed from New to Resolved

Author is informed.

Index: summain-0.14/setup.py
===================================================================
--- summain-0.14.orig/setup.py  2012-06-30 21:08:29.000000000 +0400
+++ summain-0.14/setup.py       2012-10-13 21:15:52.465727433 +0400
@@ -25,7 +25,10 @@
       url='http://liw.fi/summain/',
       py_modules=['summainlib'],
       scripts=['summain'],
-      ext_modules=[Extension('_summain', sources=['_summainmodule.c'])],
+      ext_modules=[Extension('_summain',
+          sources=['_summainmodule.c'],
+          libraries=['attr'],
+          )],
       data_files=[
         ('share/man/man1', ['summain.1']),
       ],

#2 Updated by Igor Pashev over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF