Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194720 - media-libs/t1lib-5.1.1 parallel make fails
Summary: media-libs/t1lib-5.1.1 parallel make fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Fonts Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-04 17:51 UTC by Duncan
Modified: 2024-04-14 00:37 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,4.17 KB, text/plain)
2007-10-04 17:54 UTC, Duncan
Details
t1lib-5.1.1-parallel.patch (t1lib-5.1.1-parallel.patch,472 bytes, patch)
2007-10-05 03:29 UTC, Ryan Hill (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2007-10-04 17:51:02 UTC
media-libs/t1lib-5.1.1 fails to compile on my dual Opteron system with MAKEOPTS=-j (unlimited jobs, my default), but when
/etc/portage/env/media-libs/t1lib is created, containing only MAKEOPTS=-j1 , the emerge continues to completion.

Note in the following that "libtool: link: cannot find the library `libt1.la'" occurs BEFORE "creating libt1.la".  It's not going to be able to find it if it hasn't created it yet. =8^(  (emerge --info to be attached.)

make[2]: Leaving directory `/tmp/portage/media-libs/t1lib-5.1.1/work/t1lib-5.1.1/lib/t1lib'
../libtool --mode=link \
                x86_64-pc-linux-gnu-gcc -Wl,-z,now -Wl,--as-needed -o libt1.la type1/arith.lo type1/curves.lo type1/fontfcn.lo type1/hints.lo type1/lines.lo type1/objects.lo type1/paths.lo type1/regions.lo type1/scanfont.lo type1/spaces.lo type1/t1io.lo type1/t1snap.lo type1/t1stub.lo type1/token.lo type1/type1.lo type1/util.lo  t1lib/t1finfo.lo t1lib/t1base.lo t1lib/t1delete.lo t1lib/t1enc.lo t1lib/t1env.lo t1lib/t1load.lo t1lib/t1set.lo t1lib/t1trans.lo t1lib/t1aaset.lo t1lib/t1afmtool.lo t1lib/t1outline.lo t1lib/t1subset.lo t1lib/parseAFM.lo  \
                 -version-info 6:1:1 \
                 -lm -no-undefined -rpath /usr/lib64
../libtool --mode=link \
                x86_64-pc-linux-gnu-gcc -Wl,-z,now -Wl,--as-needed -o libt1x.la t1lib/t1x11.lo \
                 -version-info 6:1:1 \
                 libt1.la  -lXpm -lSM -lICE -lXext -lX11   -no-undefined -rpath /usr/lib64
mkdir .libs
libtool: link: cannot find the library `libt1.la'
make[1]: *** [libt1x.la] Error 1
make[1]: *** Waiting for unfinished jobs....
x86_64-pc-linux-gnu-gcc -shared  type1/.libs/arith.o type1/.libs/curves.o type1/.libs/fontfcn.o type1/.libs/hints.o type1/.libs/lines.o type1/.libs/objects.o type1/.libs/paths.o type1/.libs/regions.o type1/.libs/scanfont.o type1/.libs/spaces.o type1/.libs/t1io.o type1/.libs/t1snap.o type1/.libs/t1stub.o type1/.libs/token.o type1/.libs/type1.o type1/.libs/util.o t1lib/.libs/t1finfo.o t1lib/.libs/t1base.o t1lib/.libs/t1delete.o t1lib/.libs/t1enc.o t1lib/.libs/t1env.o t1lib/.libs/t1load.o t1lib/.libs/t1set.o t1lib/.libs/t1trans.o t1lib/.libs/t1aaset.o t1lib/.libs/t1afmtool.o t1lib/.libs/t1outline.o t1lib/.libs/t1subset.o t1lib/.libs/parseAFM.o  -lm  -Wl,-z -Wl,now -Wl,--as-needed -Wl,-soname -Wl,libt1.so.5 -o .libs/libt1.so.5.1.1
(cd .libs && rm -f libt1.so.5 && ln -s libt1.so.5.1.1 libt1.so.5)
(cd .libs && rm -f libt1.so && ln -s libt1.so.5.1.1 libt1.so)
x86_64-pc-linux-gnu-ar cru .libs/libt1.a  type1/arith.o type1/curves.o type1/fontfcn.o type1/hints.o type1/lines.o type1/objects.o type1/paths.o type1/regions.o type1/scanfont.o type1/spaces.o type1/t1io.o type1/t1snap.o type1/t1stub.o type1/token.o type1/type1.o type1/util.o t1lib/t1finfo.o t1lib/t1base.o t1lib/t1delete.o t1lib/t1enc.o t1lib/t1env.o t1lib/t1load.o t1lib/t1set.o t1lib/t1trans.o t1lib/t1aaset.o t1lib/t1afmtool.o t1lib/t1outline.o t1lib/t1subset.o t1lib/parseAFM.o
x86_64-pc-linux-gnu-ranlib .libs/libt1.a
creating libt1.la
(cd .libs && rm -f libt1.la && ln -s ../libt1.la libt1.la)
cp t1lib/t1lib.h .
make[1]: Leaving directory `/tmp/portage/media-libs/t1lib-5.1.1/work/t1lib-5.1.1/lib'
make: *** [XXXX] Error 1
Comment 1 Duncan 2007-10-04 17:54:10 UTC
Created attachment 132571 [details]
emerge --info

Shouldn't be necessary for this one as it's pretty clear-cut, but here's the emerge --info anyway.
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2007-10-05 03:29:19 UTC
Created attachment 132606 [details, diff]
t1lib-5.1.1-parallel.patch

hey duncan.  can you test this patch for me?
Comment 3 Duncan 2007-10-05 09:10:39 UTC
(In reply to comment #2)
> hey duncan.  can you test this patch for me?

That's it!  Works great! =8^)  Thanks.

Duncan
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2007-10-05 23:15:03 UTC
fixed.