openquicktime-gcc342 compile problems, blocking rest of Gnome build

Paul Seniura pdseniura at techie.com
Wed Aug 18 15:30:11 PDT 2004


Hi,


The openquicktime port isn't too happy with the
system gcc342 on -Current.
Here's my portupgrade log:


[...]
--->  Reinstallation of multimedia/openquicktime started at: Tue, 17 Aug 2004 16:39:16 -0500
--->  Reinstalling 'openquicktime-1.0_1' (multimedia/openquicktime)
--->  Build of multimedia/openquicktime started at: Tue, 17 Aug 2004 16:39:16 -0500
--->  Building '/usr/ports/multimedia/openquicktime'
===>  Building for openquicktime-1.0_1
gmake -C audioplugin/MP3
gmake[1]: Entering directory `/src/ports/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3'
cc -I/usr/local/include/glib12 -fpic -D_THREAD_SAFE -O -pipe -march=pentium2 -pipe -Os -march=pentium2 -xc -O2 -DHAVE_CONFIG_H  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_MMX -I. -DBUILDDATE="\"Mon Aug 16 18:32:19 CDT 2004\"" -I../.. -I. -c audioencoder/lame3.70/quantize-pvt.c -o audioencoder/lame3.70/quantize-pvt.o
audioencoder/lame3.70/quantize-pvt.c: In function `quantize_xrpow':
audioencoder/lame3.70/quantize-pvt.c:978: error: PIC register `%ebx' clobbered in `asm'
gmake[1]: *** [audioencoder/lame3.70/quantize-pvt.o] Error 1
gmake[1]: Leaving directory `/src/ports/multimedia/openquicktime/work/openquicktime-1.0-src/audioplugin/MP3'
gmake: *** [mp3] Error 2
*** Error code 2

Stop in /src/ports/multimedia/openquicktime.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade6268.4 make
** Fix the problem and try again.
--->  Build of multimedia/openquicktime ended at: Tue, 17 Aug 2004 16:39:19 -0500 (consumed 00:00:03)
--->  Reinstallation of multimedia/openquicktime ended at: Tue, 17 Aug 2004 16:39:19 -0500 (consumed 00:00:03)
[...]


This is blocking rebuilding the rest of Gnome with gcc342. 
The chain of requisites currently looks sorta like this:


>  multimedia/openquicktime failed
>  \-- skipping multimedia/mjpegtools
>      \-- skipping multimedia/gstreamer-plugins
>          +-- skipping sysutils/gnomecontrolcenter2
>          |   \-- skipping x11/gnome2
>          +-- skipping multimedia/nautilus-media
>          +-- skipping x11/gnomeapplets2
>          \-- skipping audio/gnomemedia2


Might someone know a fix for this, please?
If not, I'll try looking at openquicktime
s'more tomorrow.  But I need to say: 
I'm kinda under the gun here.  We need to
finish Gnome, iron out any problems etc.,
before commencing on OpenOffice-1.1.2, which I
was hoping to start tomorrow and let this
puny p2 crank on it over the weekend.

There are still another dozen ports +/- not
building with gcc342 but they aren't holding
us up on the important apps.

Thanks for any help at all.


  --  Paul Seniura
      System Specialist
      State of Okla. D.O.T.



More information about the freebsd-ports mailing list