Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75318 - net-misc/neon-0.24.7 doesn't build shared libraries on ppc-macos
Summary: net-misc/neon-0.24.7 doesn't build shared libraries on ppc-macos
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Mac OSX (show other bugs)
Hardware: PPC All
: High normal (vote)
Assignee: Gentoo for Mac OS X
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-22 07:59 UTC by Lars T. Mikkelsen
Modified: 2006-04-12 10:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
neon-0.24.7-darwin.patch (neon-0.24.7-darwin.patch,383 bytes, patch)
2004-12-23 16:08 UTC, Lars T. Mikkelsen
Details | Diff
neon-0.24.7.ebuild.patch (neon-0.24.7.ebuild.patch,709 bytes, patch)
2004-12-23 16:09 UTC, Lars T. Mikkelsen
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars T. Mikkelsen 2004-12-22 07:59:26 UTC
The configure part of net-misc/neon-0.24.7 gives the following output:

./configure --prefix=/usr --host=powerpc-apple-darwin --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-shared --without-ssl --without-zlib --with-xml2
...
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... no
checking dynamic linker characteristics... darwin dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
...
  Install prefix:  /usr
  Compiler:        gcc
  XML Parser:      libxml 2.6.7
  SSL library:     No SSL support
  zlib support:    zlib disabled
  Build libraries: Shared=no, Static=yes

The --enable-shared flag is used, however, the shared libraries aren't build. I think this is a problem with libtool versions 1.5.2 to 1.5.6, which apparently fails to detect the shared library capability. This version of neon uses libtool 1.5.6. The previous version of neon (0.24.6) uses libtool 1.5 and builds the shared libraries correctly.
Comment 1 Lars T. Mikkelsen 2004-12-23 16:08:31 UTC
Created attachment 46741 [details, diff]
neon-0.24.7-darwin.patch
Comment 2 Lars T. Mikkelsen 2004-12-23 16:09:10 UTC
Created attachment 46742 [details, diff]
neon-0.24.7.ebuild.patch
Comment 3 Lars T. Mikkelsen 2004-12-23 16:10:42 UTC
I've attached two patches to fix this problem. Maybe upstream should be asked to use libtool 1.5.8+ in future releases.
Comment 4 Kito (RETIRED) gentoo-dev 2005-07-19 13:42:16 UTC
inCVS. Thanks!