Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 204507 Details for
Bug 252824
dev-lang/perl-5.8.9 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
reworked 5.8.8's patch
libperl-5.8.9-lib64.patch (text/plain), 3.48 KB, created by
Andy Crook
on 2009-09-18 09:26:05 UTC
(
hide
)
Description:
reworked 5.8.8's patch
Filename:
MIME Type:
Creator:
Andy Crook
Created:
2009-09-18 09:26:05 UTC
Size:
3.48 KB
patch
obsolete
>--- Configure.orig 2008-10-30 09:48:10.000000000 +0200 >+++ Configure 2009-09-16 11:16:24.000000000 +0300 >@@ -1264,6 +1264,13 @@ > _exe=".exe" > fi > >+: determine libdir name >+: Should be */lib64 on x86-64, sparc64, ppc64 >+case `arch` in >+ x86_64) lib='lib64';; >+ *) lib='lib';; >+esac >+ > i_whoami='' > : Trailing extension. Override this in a hint file, if needed. > : Extra object files, if any, needed on this platform. >@@ -1274,15 +1281,14 @@ > : change the next line if compiling for Xenix/286 on Xenix/386 > xlibpth='/usr/lib/386 /lib/386' > : Possible local library directories to search. >-loclibpth="/usr/local/lib /opt/local/lib /usr/gnu/lib" >-loclibpth="$loclibpth /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib" >+loclibpth="/usr/local/$lib /opt/local/$lib /usr/gnu/$lib" >+loclibpth="$loclibpth /opt/gnu/$lib /usr/GNU/$lib /opt/GNU/$lib" > > : general looking path for locating libraries >-glibpth="/lib /usr/lib $xlibpth" >-glibpth="$glibpth /usr/ccs/lib /usr/ucblib /usr/local/lib" >+glibpth="/$lib /usr/$lib $xlibpth" >+glibpth="$glibpth /usr/ccs/$lib /usr/ucblib /usr/local/$lib" > test -f /usr/shlib/libc.so && glibpth="/usr/shlib $glibpth" > test -f /shlib/libc.so && glibpth="/shlib $glibpth" >-test -d /usr/lib64 && glibpth="$glibpth /lib64 /usr/lib64 /usr/local/lib64" > > : Private path used by Configure to find libraries. Its value > : is prepended to libpth. This variable takes care of special >@@ -6116,8 +6122,8 @@ > : Reproduce behavior of 5.005 and earlier, maybe drop that in 5.7. > case "$installstyle" in > '') case "$prefix" in >- *perl*) dflt='lib';; >- *) dflt='lib/perl5' ;; >+ *perl*) dflt='lib64';; >+ *) dflt='lib64/perl5' ;; > esac > ;; > *) dflt="$installstyle" ;; >@@ -6183,8 +6189,8 @@ > : /opt/perl/lib/perl5... would be redundant. > : The default "style" setting is made in installstyle.U > case "$installstyle" in >-*lib/perl5*) set dflt privlib lib/$package/$version ;; >-*) set dflt privlib lib/$version ;; >+*lib64/perl5*) set dflt privlib lib64/$package/$version ;; >+*) set dflt privlib lib64/$version ;; > esac > eval $prefixit > $cat <<EOM >@@ -6415,8 +6421,8 @@ > prog=`echo $package | $sed 's/-*[0-9.]*$//'` > case "$sitelib" in > '') case "$installstyle" in >- *lib/perl5*) dflt=$siteprefix/lib/$package/site_$prog/$version ;; >- *) dflt=$siteprefix/lib/site_$prog/$version ;; >+ *lib64/perl5*) dflt=$siteprefix/lib64/$package/site_$prog/$version ;; >+ *) dflt=$siteprefix/lib64/site_$prog/$version ;; > esac > ;; > *) dflt="$sitelib" >@@ -6921,8 +6927,8 @@ > '') > prog=`echo $package | $sed 's/-*[0-9.]*$//'` > case "$installstyle" in >- *lib/perl5*) dflt=$vendorprefix/lib/$package/vendor_$prog/$version ;; >- *) dflt=$vendorprefix/lib/vendor_$prog/$version ;; >+ *lib64/perl5*) dflt=$vendorprefix/lib64/$package/vendor_$prog/$version ;; >+ *) dflt=$vendorprefix/lib64/vendor_$prog/$version ;; > esac > ;; > *) dflt="$vendorlib" >@@ -11026,9 +11032,9 @@ > else > for net in net socket > do >- if test -f /usr/lib/lib$net$_a; then >- ( ($nm $nm_opt /usr/lib/lib$net$_a | eval $nm_extract) || \ >- $ar t /usr/lib/lib$net$_a) 2>/dev/null >> libc.list >+ if test -f /usr/$lib/lib$net$_a; then >+ ( ($nm $nm_opt /usr/$lib/lib$net$_a | eval $nm_extract) || \ >+ $ar t /usr/$lib/lib$net$_a) 2>/dev/null >> libc.list > if $contains socket libc.list >/dev/null 2>&1; then > d_socket="$define" > socketlib="-l$net" >@@ -22280,6 +22286,7 @@ > ldflags_uselargefiles='$ldflags_uselargefiles' > ldlibpthname='$ldlibpthname' > less='$less' >+lib='$lib' > lib_ext='$lib_ext' > libc='$libc' > libperl='$libperl'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 252824
:
204498
|
204500
|
204501
|
204503
|
204505
| 204507 |
204509