Summary: | libperl-5.8.x fail to compile with binutils-2.15.90.0.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Philippe Trottier (RETIRED) <tchiwam> |
Component: | [OLD] Core system | Assignee: | Tom Gall (RETIRED) <tgall> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2004.1 | ||
Hardware: | PPC64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 52617 | ||
Bug Blocks: |
Description
Philippe Trottier (RETIRED)
2004-05-31 11:18:28 UTC
From tgall: this line misses the -shared ... Now tryiing to find how this thing libperl is making the makefile in the first place. then patch it. As it turns out these two are related fix for bug #51617 commited .. this one should be better now this patch should do it, made for libperl-5.8.4, this is just an ugly swing in the the dark, it might break other stuff too ... ====================================================== --- Makefile.SH.orig 2004-06-01 08:41:56.445000648 +0300 +++ Makefile.SH 2004-06-01 08:42:50.167954592 +0300 @@ -511,7 +511,7 @@ case "$useshrplib" in true) $spitshell >>Makefile <<'!NO!SUBS!' - $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -Wl,-soname -Wl,libperl.so.`echo $(LIBPERL) | cut -d. -f3` + $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs) -shared -Wl,-soname -Wl,libperl.so.`echo $(LIBPERL) | cut -d. -f3` !NO!SUBS! case "$osname" in aix) The problem originated in coreutils... -splat- close the coffin ! |