[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sr #108201] libtool problems with -export-symbols-regex on solaris with
From: |
Richard PALO |
Subject: |
[sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x |
Date: |
Tue, 11 Dec 2012 15:58:21 +0000 |
User-agent: |
Mozilla/5.0 (X11; SunOS i86pc; rv:17.0) Gecko/17.0 Firefox/17.0 |
Follow-up Comment #3, sr #108201 (project libtool):
Hello Bob,
I wonder too, which is why I indicated at the end of my last comment:
> does libtool not like pkgsrc version of sed?
>
> address@hidden:~/src/libtool$ which sed
> /opt/pkg/gnu/bin/sed
> address@hidden:~/src/libtool$ grep 'SED=' config.log
> ac_cv_path_SED=/opt/pkg/bin/gsed
> SED='/opt/pkg/bin/gsed'
Anyway, my PATH is:
address@hidden:~/src/libtool$ echo $PATH
/opt/pkg/sbin:/opt/pkg/bin:/opt/pkg/gnu/bin:/opt/pkg/gcc47/bin:/usr/bin:/usr/sbin:/sbin
so it has to use RPN to get to Solaris 'sed'...
shouldn't all scripts be using more or less the same 'sed' anyway?
I'm a bit surprised after taking a look at 'egrep "sed|SED" *.mk'
After looking a bit at config.log and config.status, I'm uneasy about respect
for my PATH.
Is there a way to get this to work on OI_151a7?
For what it is worth, I'm able to continue with pkgsrc after manually patching
/opt/pkg/bin/libtool:
address@hidden:~$ libtool --version
ltmain.sh (GNU libtool) 2.2.6b
Written by Gordon Matzigkeit <address@hidden>, 1996
Copyright (C) 2008 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.
address@hidden:~$ pkgdiff /opt/pkg/bin/libtool
$NetBSD$
--- /opt/pkg/bin/libtool.orig 2012-12-11 12:43:45.000000000 +0000
+++ /opt/pkg/bin/libtool
@@ -8967,7 +8967,7 @@ old_archive_from_expsyms_cmds=""
# Commands used to build a shared archive.
archive_cmds="$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs
$deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib"
archive_expsym_cmds="echo \"{ global:\" > $lib.exp~cat $export_symbols | $SED
-e \"s/\\(.*\\)/\\1;/\" >> $lib.exp~echo \"local: *; };\" >> $lib.exp~
- $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib
$predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM
$lib.exp"
+ $CC -shared -nostdlib ${wl}-M $wl$lib.exp ${wl}-h $wl$soname
-o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM
$lib.exp"
# Commands used to build a loadable module if different from building
# a shared archive.
It's a very short term remedy but hopefully we can rapidly get libtool, and
then pkgsrc updated.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/support/?108201>
_______________________________________________
Message posté via/par Savannah
http://savannah.gnu.org/
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/10
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/11
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Bob Friesenhahn, 2012/12/11
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x,
Richard PALO <=
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/11
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Bob Friesenhahn, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Peter Rosin, 2012/12/12
- Re: [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Bob Friesenhahn, 2012/12/12
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/13
- [sr #108201] libtool problems with -export-symbols-regex on solaris with gcc-4.7.x, Richard PALO, 2012/12/13