On Tue, 20 May 2008, Alon Bar-Lev wrote:

> It has nothing to do with distcheck.
> 
> All it does it put the headers into tarball even if package was
> configured without library.

Hi Alon,

I think the patch looks good but for some reason (which must be my fault) 
I couldn't reproduce the problem. 

I tried ./configure --disable-library with 'make dist' and 'make distcheck' 
but the package always had the headers.

How could I check the failure scenario?

Thanks,
            Szaka

> On 5/19/08, Bernhard Kaindl <[EMAIL PROTECTED]> wrote:
> > On Mon, 19 May 2008, Alon Bar-Lev wrote:
> >  >
> >  > Always distribute headers.
> >
> >  That seems to explain what this patch does, which would be very
> >  helpful as not everybody knows autoconf by heart.
> >
> >  But I am missing *why* you say you want to distribute headers always.
> >
> >  I did a quick test:
> >
> >  Afterwards, it looks your description is applies to 'make distcheck'
> >  and should read somewhat more verbosely like:
> >
> >  "Always include ntfs-3g headers with 'make distcheck'"
> >
> >  But that is just a pure guess, maybe you can explain what it
> >  does more verbosely.
> >
> >  From your description, I thought that you want to install the
> >  headers even when INSTALL_LIBRARY is not set (triggered by
> >  --disable-library)
> >
> >  That would not have made sense to me because the point of
> >  --disable-library was to build a ntfs-3g binary which has
> >  libntfs-3g linked into the binary instead of distributing
> >  it separately to make combined binary smaller than the two
> >  separate files (ntfs-3g + libntfs-3g.so).
> >
> >  As there is no library installed in this case, the header files
> >  are quite useless which is why I added this condition of not
> >  installing the headers with --disable-library.
> >
> >  BTW, I do not use --disable-library anymore but maybe some embedded
> >  device makers like it (if they do not include ntfs-3g.probe,
> >  they save some space and maybe could even gain some speed,
> >  depending on the CPU).
> >
> >  Now I tested, but the change does not appear to have an effect
> >  even though I verified that it made it into the final Makefile,
> >  so the description of the patch does appear wrong to me.
> >
> >  But then the question would be what does the patch really change.
> >
> >  I guess it is one of the puzzle pieces in order to make
> >  'make distcheck' work and for that it would make sense
> >  and looks like a good idea.
> >
> >  Bernhard
> >
> >
> >  > Index: include/ntfs-3g/Makefile.am
> >  > ===================================================================
> >  > RCS file: /cvsroot/ntfs-3g/ntfs-3g/include/ntfs-3g/Makefile.am,v
> >  > retrieving revision 1.4
> >  > diff -u -B -r1.4 Makefile.am
> >  > --- include/ntfs-3g/Makefile.am       6 Dec 2007 20:44:03 -0000       1.4
> >  > +++ include/ntfs-3g/Makefile.am       19 May 2008 04:55:16 -0000
> >  > @@ -3,6 +3,5 @@
> >  >
> >  > -if INSTALL_LIBRARY
> >  > -ntfs3ginclude_HEADERS = \
> >  > +headers = \
> >  >       attrib.h        \
> >  >       attrlist.h      \
> >  >       bitmap.h        \
> >  > @@ -32,5 +31,10 @@
> >  >       unistr.h        \
> >  >       version.h       \
> >  >       volume.h
> >  > +
> >  > +if INSTALL_LIBRARY
> >  > +ntfs3ginclude_HEADERS = $(headers)
> >  > +else
> >  > +noinst_HEADERS = $(headers)
> >  >  endif
> >  >
> >
> >
> > --
> >
> > Bernhard Kaindl
> >
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft 
> Defy all challenges. Microsoft(R) Visual Studio 2008. 
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> ntfs-3g-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel
> 

-- 
NTFS-3G:  http://ntfs-3g.org




-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to