summaryrefslogtreecommitdiffstats
path: root/m4
Commit message (Collapse)AuthorAgeFilesLines
* build-sys: rewrite TLS detectionKarel Zak2009-12-041-41/+104
| | | | | | | | | | | | | | | | | | * 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>
* Revert "build-sys: check for gtk-doc by default"Karel Zak2009-11-061-18/+8Star
| | | | | | | | | 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.
* build-sys: check for gtk-doc by defaultKarel Zak2009-11-061-8/+18
| | | | | | | | | | | 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>
* build-sys: clean up gtk-doc usageKarel Zak2009-10-121-0/+39
| | | | | | | | | | | 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>
* build-sys: add --disable-tlsKarel Zak2009-05-221-0/+48
| | | | | | | | | | | * 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>
* build-sys: refresh generated libtool-2 stuffKarel Zak2009-03-171-1/+4
| | | | Signed-off-by: Karel Zak <kzak@redhat.com>
* build-sys: add temporary libtool *.m4 stuffKarel Zak2009-02-165-0/+7963
| | | | | | | | | | 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>
* build-sys: remove generated autotools stuff from gitKarel Zak2007-01-0330-2660/+0Star
| | | | | | | 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>
* Imported from util-linux-2.13-pre1 tarball.Karel Zak2006-12-0730-0/+2660