Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61664 - Various packages that compile cleanly on Mac OS X using the port of portage
Summary: Various packages that compile cleanly on Mac OS X using the port of portage
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC All
: High normal (vote)
Assignee: osx porters
URL:
Whiteboard:
Keywords:
Depends on: 64779
Blocks:
  Show dependency tree
 
Reported: 2004-08-25 11:13 UTC by stevenschlansker
Modified: 2005-02-06 13:33 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stevenschlansker 2004-08-25 11:13:25 UTC
I have so far compiled and merged the following packages:

glib2.4.6 - works
atk1.6.1 - works

perl5.8.4 fails with this message, so I injected it because I had installed it earlier:
env MACOSX_DEPLOYMENT_TARGET=10.3 cc -o libperl.so.1.5.8 -L/usr/local/lib -L/opt/local/lib -dynamiclib                             -compatibility_version             5.8.0                         -current_version                           5.8.4                        -install_name /System/Library/Perl/5.8.4/darwin-2level/CORE/libperl.so.1.5.8 perl.o  gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o  -ldl -lm -lc  -Wl,-soname -Wl,libperl.so.`echo libperl.so.1.5.8 | cut -d. -f3`
/usr/bin/libtool: unknown option character `o' in: -soname
Usage: /usr/bin/libtool -static [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-sacLT]
Usage: /usr/bin/libtool -dynamic [-] file [...] [-filelist listfile[,dirname]] [-arch_only arch] [-o output] [-install_name name] [-compatibility_version #] [-current_version #] [-seg1addr 0x#] [-segs_read_only_addr 0x#] [-segs_read_write_addr 0x#] [-seg_addr_table <filename>] [-seg_addr_table_filename <file_system_path>] [-all_load] [-noall_load]
make: *** [libperl.so.1.5.8] Error 1

!!! ERROR: sys-devel/libperl-5.8.4-r1 failed.
!!! Function src_compile, Line 213, Exitcode 2
!!! Unable to make libperl.so
!!! If you need support, post the topmost build error, NOT this status message.

expat-1.95.7 works (after removing -collision-protect)
XML-Parser-2.34 works
intltool-0.30 works
shared-mime-info-0.14 works
freetype-2.1.5 works
fontconfig-2.2.3 works
libpcre-4.4 fails:
echo "/bin/sh ./libtool --mode=install /usr/bin/install -c libpcreposix.la /var/tmp/portage/libpcre-4.4/image//usr/lib/libpcreposix.la"
/bin/sh ./libtool --mode=install /usr/bin/install -c libpcreposix.la /var/tmp/portage/libpcre-4.4/image//usr/lib/libpcreposix.la
/bin/sh ./libtool --mode=install /usr/bin/install -c libpcreposix.la /var/tmp/portage/libpcre-4.4/image//usr/lib/libpcreposix.la
libtool: install: warning: relinking `libpcreposix.la'
(cd /var/tmp/portage/libpcre-4.4/work/pcre-4.4; /bin/sh ./libtool --mode=relink gcc -O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt -fPIC -I. -I. -L. -L.libs -rpath /usr/lib libpcre.la -version-info 0:0:0 -o libpcreposix.la pcreposix.lo -inst-prefix-dir /var/tmp/portage/libpcre-4.4/image/)
mv: rename libpcreposix.0.0.0.dylib to libpcreposix.0.0.0.dylibU: No such file or directory
libtool: install: error: relink `libpcreposix.la' with the above command before installing it
make: *** [install] Error 1

!!! ERROR: dev-libs/libpcre-4.4 failed.
!!! Function src_install, Line 36, Exitcode 2
!!! (no error message)

libnet-1.1.2.1 works
pango-1.4.1-r1 fails:
pangoft2.c: In function `pango_ft2_font_get_face':
pangoft2.c:203: error: `FC_HINT_STYLE' undeclared (first use in this function)
pangoft2.c:203: error: (Each undeclared identifier is reported only once
pangoft2.c:203: error: for each function it appears in.)
pangoft2.c:204: error: `FC_HINT_FULL' undeclared (first use in this function)
pangoft2.c:206: error: `FC_HINT_NONE' undeclared (first use in this function)
pangoft2.c:210: error: `FC_HINT_SLIGHT' undeclared (first use in this function)
pangoft2.c:211: error: `FC_HINT_MEDIUM' undeclared (first use in this function)
make[4]: *** [pangoft2.lo] Error 1
make[4]: *** Waiting for unfinished jobs....

Good luck with those.

Reproducible: Always
Steps to Reproduce:
FEATURES="-sandbox -collision-protect" ACCEPT_KEYWORDS="ppc ~ppc macos ~macos" emerge gtk+



42:~ steven$ emerge info
!!! Relying on the shell to locate gcc, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 2.0.51_pre20 (default-macos-10.3, gcc-3.3, libsystem-7.1-r0, 7.5.0 Power Macintosh 
powerpc)
===============================================================
==
System uname: 7.5.0 Power Macintosh powerpc
macos-20040726
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled]
Autoconf: 
Automake: 
Binutils: 
Headers:  
Libtools: 
ACCEPT_KEYWORDS="macos ~macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt"
CHOST="powerpc-apple-darwin"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/
qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=7450 -maltivec -mabi=altivec -mpowerpc-gfxopt"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect cvs keepwork"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://192.168.0.4/gentoo-portage"
USE="macos gtk"
Comment 1 Hasan Khalil (RETIRED) gentoo-dev 2005-01-21 07:23:33 UTC
These have been taken care of, or have other bugs open specifically for each one.
Comment 2 Hasan Khalil (RETIRED) gentoo-dev 2005-02-06 13:33:31 UTC
Closing out bugs that've been resolved for a while now...