[ports-i386@FreeBSD.org: gstreamer-ffmpeg-0.10.1_1 failed on i386 7]

Jeremy Messenger mezz7 at cox.net
Fri Dec 15 11:14:45 PST 2006


On Fri, 15 Dec 2006 12:28:39 -0600, Michael Johnson <ahze at ahze.net> wrote:

> On 12/15/06, Kris Kennaway <kris at obsecurity.org> wrote:
>> Dear Maintainer,
>>
>> As you may know, in the near future FreeBSD 7.x will be switching from
>> the gcc 3.4 compiler to gcc 4.x.  Unfortunately your port fails to
>> build with the new compiler; see the log below or the following url:
>>
>>   http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/
>>
>> To ease the disruption to users and to avoid further work later on,
>> can you please work (with the upstream developers if necessary) on
>> fixing this error?
>>
>> In many cases it requires only simple code changes, and these may
>> already have been submitted to the developers by other projects
>> (thesedays many Linux distributions use gcc 4.1, so chances are they
>> have fixed the error already), or the patches may be found in their
>> package repositories.
>>
>> You should be able to reproduce it yourself simply by installing the
>> lang/gcc41 port and then setting the variables
>>
>>   CC=/usr/local/bin/gcc41
>>   CXX=/usr/local/bin/g++41
>>
>> in your environment (Note: some ports do not respect these variables
>> currently, but this is another bug that should be fixed).
>>
>> Thanks,
>> Kris
>
> This looks like it's either a path problem or an install problem of
> gcc41, because
> mm_malloc.h should be a part of gcc41. Does mm_malloc.h exist on this  
> system?

I am working on update it to 0.10.2 that should be fix. It doesn't has any  
of xmmintrin.h in source code anymore.

Cheers,
Mezz

> Ports gcc41 installs mm_malloc.h
>
>>  cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libavutil  
>> -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -fomit-frame-pointer -Wall  
>> -Wno-switch -I/usr/local/include -msse -O2 -fno-strict-aliasing -pipe  
>> -fno-force-addr -MT libmmxsse_la-fft_sse.lo -MD -MP -MF  
>> .deps/libmmxsse_la-fft_sse.Tpo -c fft_sse.c  -fPIC -DPIC -o  
>> .libs/libmmxsse_la-fft_sse.o
>> In file included from fft_sse.c:24:
>> /usr/include/xmmintrin.h:41:23: error: mm_malloc.h: No such file or  
>> directory
>> gmake[8]: *** [libmmxsse_la-fft_sse.lo] Error 1
>> gmake[8]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavcodec/i386'
>> gmake[7]: *** [all-recursive] Error 1
>> gmake[7]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavcodec'
>> gmake[6]: *** [all-recursive] Error 1
>> gmake[6]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg'
>> gmake[5]: *** [all] Error 2
>> gmake[5]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg'
>> gmake[4]: *** [all-local] Error 2
>> gmake[4]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext'
>> gmake[3]: *** [all-recursive] Error 1
>> gmake[3]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext'
>> gmake[2]: *** [all-recursive] Error 1
>> gmake[2]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs'
>> gmake[1]: *** [all-recursive] Error 1
>> gmake[1]: Leaving directory  
>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1'
>> gmake: *** [all] Error 2
>> *** Error code 2
>>
>> Stop in /a/ports/multimedia/gstreamer-ffmpeg.
>> ================================================================
>> build of /usr/ports/multimedia/gstreamer-ffmpeg ended at Fri Dec 15  
>> 16:33:59 UTC 2006
>>
>>
>> ----- End forwarded message -----


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-multimedia mailing list