lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090701212844.GC17054@mit.edu>
Date:	Wed, 1 Jul 2009 17:28:44 -0400
From:	Theodore Tso <tytso@....edu>
To:	Matthew Burgess <matthew@...uxfromscratch.org>
Cc:	Scott James Remnant <scott@...ntu.com>,
	Karel Zak <kzak@...hat.com>,
	Andrey Borzenkov <arvidjaar@...l.ru>,
	util-linux-ng@...r.kernel.org, linux-ext4@...r.kernel.org
Subject: Re: [PATCH] configure.in: add --disable-libuuid option
	(Was:libuuid (Re: blkid: util-linux-ng vs. e2fsprogs))

On Wed, Jul 01, 2009 at 03:04:43PM -0600, Matthew Burgess wrote:
> On Sun, 28 Jun 2009 09:34:30 -0400, Theodore Tso <tytso@....edu> wrote:
> 
> > I'll have a corrected patch checked into e2fsprogs.
> 
> Hi,
> 
> I get the following output when trying to compile e2fsprogs-1.41.7
> against util-linux-ng-2.16-rc1's installed versions of libuuid &
> libblkid

Thanks for pointing that out.  Apparently GNU make wasn't failing when
"-luuid" was in the dependency, which is why I didn't notice this
earlier.  I'm not sure why it complains with "-L/tools/lib", but not
with "-luuid", but whatever.  I've checked the following into the
e2fsprogs maint branch.

							- Ted

commit 4a1e15a8babb2176a427f40c92b7ac1e3bf7346d
Author: Theodore Ts'o <tytso@....edu>
Date:   Wed Jul 1 17:20:24 2009 -0400

    Fix compilation problem when building with --disable-uuid
    
    The MCONFIG.in file used $(LIBUUID) in the definition of DEPLIBBLKID,
    when it should have used $(DEPLIBUUID) instead.
    
    Signed-off-by: "Theodore Ts'o" <tytso@....edu>

diff --git a/MCONFIG.in b/MCONFIG.in
index cec3631..9596e56 100644
--- a/MCONFIG.in
+++ b/MCONFIG.in
@@ -79,7 +79,7 @@ LIBBLKID = @LIBBLKID@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
 LIBINTL = @LIBINTL@
 DEPLIBSS = $(LIB)/libss@..._EXT@
 DEPLIBUUID = @DEPLIBUUID@
-DEPLIBBLKID = @DEPLIBBLKID@ @PRIVATE_LIBS_CMT@ $(LIBUUID)
+DEPLIBBLKID = @DEPLIBBLKID@ @PRIVATE_LIBS_CMT@ $(DEPLIBUUID)
 
 STATIC_LIBSS = $(LIB)/libss@...TIC_LIB_EXT@ @DLOPEN_LIB@
 STATIC_LIBCOM_ERR = $(LIB)/libcom_err@...TIC_LIB_EXT@ @SEM_INIT_LIB@
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ