Age | Commit message (Collapse) | Author | Files | Lines |
|
The commit 60a4edd66200be829560dce0d41a02fc70cef4f5 temporary disabled
libtool-2 in autogen.sh. It seems that libtool-2 in available in
many distributions now, so we don't have to manage the generated .m4
libtool files in git anymore.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
* use more robust tls.m4 from gcc project
The old version (from util-linux-ng) used AC_TRY_COMPILE. That's
wrong. We need to use AC_RUN_IFELSE to check that the result is
link-able and executable.
The new version also test it TLS really works in multi-thread
applications.
* we need to detect TLS usability for cross-compiling
* this new version supports __thread keyword only, it seems that we
needn't to care about anything other
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
The gtt-doc.make is not required for "make dist" now. So
gtk-doc is completely optional now.
Let's keep gtk-doc disabled by default.
This reverts commit 57facddbc561f86f26cb70e9c5a4391bcf42ff11.
|
|
This patch add "check|yes|no" concept for --{disable,enable}-gtk-doc
configure option. (We use the same concept for many u-l-ng compile
options.)
The gtk-doc is required for "make dist" (not sure if this is good
idea..), so it makes sense to enable gtk-doc by default.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
Currently gtk-doc is optional. Unfortunately, the ./configure script
still depends on GTK_DOC_CHECK macro and shlibs/blkid/docs/Makefile.am
depends on gtk-doc.make.
It seems that the best solution is to add gtk-doc.[make,m4] files to
the repository.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
* add AX_TLS autoconf macro
* add --disabletls option
* cleanup gen_uuid.c code to remove gcc warnings when compiled
without TLS macro.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
We require libtool-2 (because old 1.5.x is crap). Unfortunately,
libtool-2 is still not available in many Linux distributions -- now I
see it in unstable distributions only. The painless way how to resolve
this problem is to __temporary__ commit generated libtool-2 stuff to
our repository.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
The generated autotools stuff shouldn't be maintained by SCM. After check out
from git use ./autogen.sh. For more details see README.devel.
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
|