Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 41206 Details for
Bug 65272
older libtool doesnt recognize darwin == no shared libraries
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
libtool.eclass.diff3
libtool.eclass.diff3 (text/plain), 1.38 KB, created by
Mamoru KOMACHI (RETIRED)
on 2004-10-05 23:12:16 UTC
(
hide
)
Description:
libtool.eclass.diff3
Filename:
MIME Type:
Creator:
Mamoru KOMACHI (RETIRED)
Created:
2004-10-05 23:12:16 UTC
Size:
1.38 KB
patch
obsolete
>Index: libtool.eclass >=================================================================== >RCS file: /var/cvsroot/gentoo-x86/eclass/libtool.eclass,v >retrieving revision 1.35 >diff -u -r1.35 libtool.eclass >--- libtool.eclass 29 Sep 2004 03:49:59 -0000 1.35 >+++ libtool.eclass 6 Oct 2004 06:03:18 -0000 >@@ -28,6 +28,9 @@ > ELT_PATCH_DIR="${PORTDIR}/eclass/ELT-patches" > ELT_APPLIED_PATCHES= > >+# LIBTOOL_CMD_SEP is a Mac OS X extension, see glibtool(1) for detail >+export _S_=${LIBTOOL_CMD_SEP-\~} >+ > # > # Returns all the directories containing ltmain.sh > # >@@ -161,6 +164,11 @@ > esac > done > >+ if use ppc-macos ; then >+ glibtoolize --copy --force >+ darwintoolize >+ fi >+ > for x in ${my_dirlist} > do > local tmp="$(echo "${x}" | sed -e "s|${S}||")" >@@ -299,3 +307,28 @@ > esac > done > } >+ >+darwintoolize() { >+ local targets="" >+ local x >+ >+ if [ -z "$@" ] ; then >+ targets="$(find ${S} -name ltmain.sh -o -name ltconfig)" >+ fi >+ >+ einfo "Applying Darwin/libtool patches ..." >+ for x in ${targets} ; do >+ [ ! -s "${x}" ] && continue >+ case $(basename "${x}") in >+ ltmain.sh|ltconfig) >+ local ver="$(grep '^VERSION=' ${x})" >+ ver="${ver/VERSION=}" >+ [ "${ver:0:3}" == "1.4" ] && ver="1.3" # 1.4 and 1.3 are compat >+ >+ ebegin " Fixing \${S}${x/${S}}" >+ patch -p0 "${x}" "${ELT_PATCH_DIR}/darwin/$(basename "${x}")-${ver:0:3}.patch" > /dev/null >+ eend $? "PLEASE CHECK ${x}" >+ ;; >+ esac >+ done >+}
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 65272
:
41030
|
41058
|
41059
|
41199
|
41202
|
41203
|
41204
|
41205
|
41206
|
41404
|
41406
|
41408
|
41409