From unknown Mon Jun 23 15:02:10 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26240: Guile doesn't search for libraries installed in /usr/lib64 Resent-From: "Stewart, Adam James" Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Fri, 24 Mar 2017 17:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26240 X-GNU-PR-Package: guile X-GNU-PR-Keywords: To: 26240@debbugs.gnu.org X-Debbugs-Original-To: "bug-guile@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.149037478624157 (code B ref -1); Fri, 24 Mar 2017 17:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Mar 2017 16:59:46 +0000 Received: from localhost ([127.0.0.1]:42678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYz-0006HZ-Uh for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYy-0006HL-Vz for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYs-00030T-N2 for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYs-00030P-Jn for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53112) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crSYp-0008Ms-Aj for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYm-0002xU-75 for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:35 -0400 Received: from mailrelay.anl.gov ([130.202.101.22]:58934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYm-0002w9-0L for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:32 -0400 Received: from mailgateway.anl.gov (mailgateway.anl.gov [130.202.101.28]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailrelay.anl.gov (Postfix) with ESMTPS id 5CEF7200040 for ; Fri, 24 Mar 2017 11:59:29 -0500 (CDT) X-IronPort-AV: E=Sophos;i="5.36,215,1486447200"; d="scan'208,217";a="148624270" Received: from nagurski.anl.gov ([146.137.81.22]) by mailgateway.anl.gov with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Mar 2017 11:59:29 -0500 Received: from PAYTON.anl.gov ([fe80::745c:c48e:11e8:4088]) by NAGURSKI.anl.gov ([2002:9289:5110::9289:5110]) with mapi id 14.03.0266.001; Fri, 24 Mar 2017 11:59:28 -0500 From: "Stewart, Adam James" Thread-Topic: Guile doesn't search for libraries installed in /usr/lib64 Thread-Index: AdKkv/N6FBc3AdThSa+UGpNz5vgwvQ== Date: Fri, 24 Mar 2017 16:59:27 +0000 Message-ID: <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.137.81.41] Content-Type: multipart/alternative; boundary="_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_" MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During config= ure, I see the following error message: checking for libltdl... no configure: error: GNU libltdl (Libtool) not found, see README. I do have libtool installed on my system: $ which libtool /usr/bin/libtool $ libtool --version libtool (GNU libtool) 2.4.2 Written by Gordon Matzigkeit , 1996 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I'm passing the following option to configure: $ ./configure --with-libltdl-prefix=3D/usr but it still doesn't pick up libltdl. Based on the following help message: $ ./configure --help ... --with-libltdl-prefix[=3DDIR] search for libltdl in DIR/include and DIR/= lib I believe the problem is that CentOS installs libltdl to /usr/lib64 instead= of /usr/lib: $ ls -l /usr/lib64/libltdl.so.7* lrwxrwxrwx 1 root root 16 Feb 27 11:19 /usr/lib64/libltdl.so.7 -> libltd= l.so.7.3.0 -rwxr-xr-x 1 root root 41248 Feb 16 2016 /usr/lib64/libltdl.so.7.3.0 Do you have any suggestions as to how I can get Guile to pick up libraries = installed in /usr/lib64? Adam J. Stewart Assistant Systems Administrator Laboratory Computing Resource Center Computing, Environment and Life Sciences Argonne National Laboratory --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,

I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During c= onfigure, I see the following error message:

checking for libltdl... no
configure: error: GNU libltdl (Libtool) not found, see README.

I do have libtool installed on my system:

$ which libtool
/usr/bin/libtool
$ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996

Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  Th= ere is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR= POSE.

I'm passing the following option to configure:

$ ./configure --with-libltdl-prefix=3D/usr

but it still doesn't pick up libltdl. Based on the following help mess= age:

$ ./configure --help
...
  --with-libltdl-prefix[=3DDIR]  search for libltdl in DIR/i= nclude and DIR/lib

I believe the problem is that CentOS installs libltdl to /usr/lib64 in= stead of /usr/lib:

$ ls -l /usr/lib64/libltdl.so.7*
lrwxrwxrwx 1 root root    16 Feb 27 11:19 /usr/lib64/libltdl= .so.7 -> libltdl.so.7.3.0
-rwxr-xr-x 1 root root 41248 Feb 16  2016 /usr/lib64/libltdl.so.7= .3.0

Do you have any suggestions as to how I can get Guile to pick up libra= ries installed in /usr/lib64?

Adam J. Stewart
Assistant Systems Administrator=
Laboratory Computing Resource Center
Computing, Environment and Life Scienc= es
Argonne National Laboratory
--_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_-- From unknown Mon Jun 23 15:02:10 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Stewart, Adam James" Subject: bug#26240: closed (Re: bug#26240: Guile doesn't search for libraries installed in /usr/lib64) Message-ID: References: <87y3uwmrmd.fsf@igalia.com> <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> X-Gnu-PR-Message: they-closed 26240 X-Gnu-PR-Package: guile Reply-To: 26240@debbugs.gnu.org Date: Wed, 19 Apr 2017 13:53:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1492609982-1451-1" This is a multi-part message in MIME format... ------------=_1492609982-1451-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26240: Guile doesn't search for libraries installed in /usr/lib64 which was filed against the guile package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26240@debbugs.gnu.org. --=20 26240: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26240 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1492609982-1451-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26240-done) by debbugs.gnu.org; 19 Apr 2017 13:52:54 +0000 Received: from localhost ([127.0.0.1]:55757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0q2P-0000N4-6N for submit@debbugs.gnu.org; Wed, 19 Apr 2017 09:52:53 -0400 Received: from pb-sasl1.pobox.com ([64.147.108.66]:54202 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d0q2M-0000Mw-Je for 26240-done@debbugs.gnu.org; Wed, 19 Apr 2017 09:52:51 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 4FC8081957; Wed, 19 Apr 2017 09:52:50 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=J8cK4mALgR2RsHfmVo59iwtkwic=; b=wc/ihk ScjpXhwL7JLQc+2IgnjDIhCq7JWECn1VQi2k+STpvlG4N5xMeUtfJe+DIeQuiQhD 1Vavlfkw1EeyRYGdZiF9tiUYI2E6PAjFcXfwug/NSXDxdCzaIOXC6YbYDIUKJr1q QFMq1prweVyX5mMTCx4CeTzmVvOSAgf/8cr+4= Received: from pb-sasl1.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl1.pobox.com (Postfix) with ESMTP id 474FA81956; Wed, 19 Apr 2017 09:52:50 -0400 (EDT) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl1.pobox.com (Postfix) with ESMTPSA id 7D92081955; Wed, 19 Apr 2017 09:52:49 -0400 (EDT) From: Andy Wingo To: "Stewart\, Adam James" Subject: Re: bug#26240: Guile doesn't search for libraries installed in /usr/lib64 References: <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> Date: Wed, 19 Apr 2017 15:52:42 +0200 In-Reply-To: <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> (Adam James Stewart's message of "Fri, 24 Mar 2017 16:59:27 +0000") Message-ID: <87y3uwmrmd.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 79C9DF0E-2507-11E7-8613-07D2064AB293-02397024!pb-sasl1.pobox.com X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 26240-done Cc: 26240-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Fri 24 Mar 2017 17:59, "Stewart, Adam James" writes: > $ ls -l /usr/lib64/libltdl.so.7* > lrwxrwxrwx 1 root root 16 Feb 27 11:19 /usr/lib64/libltdl.so.7 -> libltdl.so.7.3.0 > -rwxr-xr-x 1 root root 41248 Feb 16 2016 /usr/lib64/libltdl.so.7.3.0 > > Do you have any suggestions as to how I can get Guile to pick up libraries installed in /usr/lib64? I believe this indicates that you don't have libltdl development packages installed. Check on your distro for "ltdl-dev" or similar packages. Normally if your distro installs things to /usr/lib64, then it adds it to all the normal search paths. Andy ------------=_1492609982-1451-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Mar 2017 16:59:46 +0000 Received: from localhost ([127.0.0.1]:42678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYz-0006HZ-Uh for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1crSYy-0006HL-Vz for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYs-00030T-N2 for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45014) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYs-00030P-Jn for submit@debbugs.gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53112) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1crSYp-0008Ms-Aj for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1crSYm-0002xU-75 for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:35 -0400 Received: from mailrelay.anl.gov ([130.202.101.22]:58934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1crSYm-0002w9-0L for bug-guile@gnu.org; Fri, 24 Mar 2017 12:59:32 -0400 Received: from mailgateway.anl.gov (mailgateway.anl.gov [130.202.101.28]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailrelay.anl.gov (Postfix) with ESMTPS id 5CEF7200040 for ; Fri, 24 Mar 2017 11:59:29 -0500 (CDT) X-IronPort-AV: E=Sophos;i="5.36,215,1486447200"; d="scan'208,217";a="148624270" Received: from nagurski.anl.gov ([146.137.81.22]) by mailgateway.anl.gov with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Mar 2017 11:59:29 -0500 Received: from PAYTON.anl.gov ([fe80::745c:c48e:11e8:4088]) by NAGURSKI.anl.gov ([2002:9289:5110::9289:5110]) with mapi id 14.03.0266.001; Fri, 24 Mar 2017 11:59:28 -0500 From: "Stewart, Adam James" To: "bug-guile@gnu.org" Subject: Guile doesn't search for libraries installed in /usr/lib64 Thread-Topic: Guile doesn't search for libraries installed in /usr/lib64 Thread-Index: AdKkv/N6FBc3AdThSa+UGpNz5vgwvQ== Date: Fri, 24 Mar 2017 16:59:27 +0000 Message-ID: <9F5501637440B04B9DE4C86279C60B6E4A5A9CA0@PAYTON.anl.gov> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [146.137.81.41] Content-Type: multipart/alternative; boundary="_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_" MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During config= ure, I see the following error message: checking for libltdl... no configure: error: GNU libltdl (Libtool) not found, see README. I do have libtool installed on my system: $ which libtool /usr/bin/libtool $ libtool --version libtool (GNU libtool) 2.4.2 Written by Gordon Matzigkeit , 1996 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I'm passing the following option to configure: $ ./configure --with-libltdl-prefix=3D/usr but it still doesn't pick up libltdl. Based on the following help message: $ ./configure --help ... --with-libltdl-prefix[=3DDIR] search for libltdl in DIR/include and DIR/= lib I believe the problem is that CentOS installs libltdl to /usr/lib64 instead= of /usr/lib: $ ls -l /usr/lib64/libltdl.so.7* lrwxrwxrwx 1 root root 16 Feb 27 11:19 /usr/lib64/libltdl.so.7 -> libltd= l.so.7.3.0 -rwxr-xr-x 1 root root 41248 Feb 16 2016 /usr/lib64/libltdl.so.7.3.0 Do you have any suggestions as to how I can get Guile to pick up libraries = installed in /usr/lib64? Adam J. Stewart Assistant Systems Administrator Laboratory Computing Resource Center Computing, Environment and Life Sciences Argonne National Laboratory --_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,

I'm trying to build Guile 2.2.0 on CentOS 7.3 with GCC 4.8.5. During c= onfigure, I see the following error message:

checking for libltdl... no
configure: error: GNU libltdl (Libtool) not found, see README.

I do have libtool installed on my system:

$ which libtool
/usr/bin/libtool
$ libtool --version
libtool (GNU libtool) 2.4.2
Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996

Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  Th= ere is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR= POSE.

I'm passing the following option to configure:

$ ./configure --with-libltdl-prefix=3D/usr

but it still doesn't pick up libltdl. Based on the following help mess= age:

$ ./configure --help
...
  --with-libltdl-prefix[=3DDIR]  search for libltdl in DIR/i= nclude and DIR/lib

I believe the problem is that CentOS installs libltdl to /usr/lib64 in= stead of /usr/lib:

$ ls -l /usr/lib64/libltdl.so.7*
lrwxrwxrwx 1 root root    16 Feb 27 11:19 /usr/lib64/libltdl= .so.7 -> libltdl.so.7.3.0
-rwxr-xr-x 1 root root 41248 Feb 16  2016 /usr/lib64/libltdl.so.7= .3.0

Do you have any suggestions as to how I can get Guile to pick up libra= ries installed in /usr/lib64?

Adam J. Stewart
Assistant Systems Administrator=
Laboratory Computing Resource Center
Computing, Environment and Life Scienc= es
Argonne National Laboratory
--_000_9F5501637440B04B9DE4C86279C60B6E4A5A9CA0PAYTONanlgov_-- ------------=_1492609982-1451-1--