Error compile '/usr/ports/multimedia/x264 (FreeBSD 7-STABLE)

Michael Johnson ahze at ahze.net
Thu Apr 10 13:33:49 UTC 2008


On Thu, Apr 10, 2008 at 8:13 AM, Andrei V. Lavreniyuk <
andy.lavr at reactor-xg.kiev.ua> wrote:

>
> Hi!
>
>
Fixed, thanks for reporting.


>
>
> # uname -a
> FreeBSD datacenter.technica-03.local 7.0-STABLE FreeBSD 7.0-STABLE #0: Tue
> Apr
> 8 20:02:27 EEST 2008
> root at datacenter.technica-03.local:/usr/obj/usr/src/sys/SMP-DATACENTER
>  i386
>
>
>
>
> -------------------------------------------------------
>
> --->  Upgrading 'x264-0.0.20070913' to 'x264-0.0.20080409'
> (multimedia/x264)
> --->  Building '/usr/ports/multimedia/x264'
> ===>  Cleaning for x264-0.0.20080409
> ===>  Vulnerability check disabled, database not found
> ===>  Found saved configuration for x264-0.0.20070913
> ===>  Extracting for x264-0.0.20080409
> => MD5 Checksum OK for x264-snapshot-20080409-2245.tar.bz2.
> => SHA256 Checksum OK for x264-snapshot-20080409-2245.tar.bz2.
> ===>  Patching for x264-0.0.20080409
> ===>  Applying FreeBSD patches for x264-0.0.20080409
> ===>   x264-0.0.20080409 depends on executable: nasm - found
> ===>   x264-0.0.20080409 depends on package: gpac-libgpac>=0.4.2.r2,1 -
> found
> ===>   x264-0.0.20080409 depends on executable: gmake - found
> ===>   x264-0.0.20080409 depends on file:
> /usr/local/libdata/xorg/libraries -
> found
> ===>   x264-0.0.20080409 depends on shared library: gpac.1 - found
> ===>  Configuring for x264-0.0.20080409
> yasm: not found
> yasm: not found
> git-rev-list: not found
> Platform:   X86
> System:     FREEBSD
> avis input: no
> mp4 output: yes
> pthread:    yes
> gtk:        no
> debug:      no
> gprof:      no
> PIC:        no
> shared:     yes
> visualize:  yes
>
>
>
>
> ----------        skip      ---------------------------------------
>
>
>
> local/include -DVISUALIZE=1 -DHAVE_MMX -DARCH_X86 -DSYS_FREEBSD
> -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o
> encoder/eval.o encoder/eval.c
> cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -Wall -I.  -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -fPIC -I/usr/local/include -I/usr/local/include -DVISUALIZE=1 -DHAVE_MMX
> -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o
> common/visualize.o common/visualize.c
> common/visualize.c: In function 'mv':
> common/visualize.c:92: warning: pointer targets in passing argument 1
> of 'disp_setcolor' differ in signedness
> common/visualize.c:94: warning: pointer targets in passing argument 1
> of 'disp_setcolor' differ in signedness
> common/visualize.c: In function 'x264_visualize_show':
> common/visualize.c:173: warning: pointer targets in passing argument 2
> of 'disp_gray_zoom' differ in signedness
> common/visualize.c:173: warning: pointer targets in passing argument 6
> of 'disp_gray_zoom' differ in signedness
> common/visualize.c:175: warning: pointer targets in passing argument 2
> of 'disp_gray_zoom' differ in signedness
> common/visualize.c:175: warning: pointer targets in passing argument 6
> of 'disp_gray_zoom' differ in signedness
> common/visualize.c:194: warning: pointer targets in passing argument 1
> of 'disp_setcolor' differ in signedness
> cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -Wall -I.  -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -fPIC -I/usr/local/include -I/usr/local/include -DVISUALIZE=1 -DHAVE_MMX
> -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o
> common/display-x11.o common/display-x11.c
> common/display-x11.c: In function 'disp_chkerror':
> common/display-x11.c:41: warning: implicit declaration of function 'abort'
> common/display-x11.c:41: warning: incompatible implicit declaration of
> built-in function 'abort'
> common/display-x11.c: In function 'disp_setcolor':
> common/display-x11.c:137: warning: pointer targets in passing argument 3
> of 'XAllocNamedColor' differ in signedness
> common/display-x11.c: In function 'disp_gray':
> common/display-x11.c:169: warning: implicit declaration of function
> 'malloc'
> common/display-x11.c:169: warning: incompatible implicit declaration of
> built-in function 'malloc'
> common/display-x11.c:174: warning: pointer targets in assignment differ in
> signedness
> common/display-x11.c: In function 'disp_gray_zoom':
> common/display-x11.c:193: warning: incompatible implicit declaration of
> built-in function 'malloc'
> common/display-x11.c:200: warning: pointer targets in passing argument 2
> of 'disp_gray' differ in signedness
> common/display-x11.c:201: warning: implicit declaration of function 'free'
> common/display-x11.c: In function 'disp_gray':
> common/display-x11.c:94: warning: 'mask' is used uninitialized in this
> function
> common/display-x11.c:72: note: 'mask' was declared here
> cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -Wall -I.  -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -fPIC -I/usr/local/include -I/usr/local/include -DVISUALIZE=1 -DHAVE_MMX
> -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o
> common/x86/mc-c.o common/x86/mc-c.c
> cc -O4 -ffast-math -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -Wall -I.  -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=native
> -mtune=native -mmmx -msse2 -msse3 -fno-strict-aliasing -fstack-protector
> -Wformat -Wformat-security -s -march=prescott -O2 -funroll-loops -ffast-math
> -fPIC -I/usr/local/include -I/usr/local/include -DVISUALIZE=1 -DHAVE_MMX
> -DARCH_X86 -DSYS_FREEBSD -DHAVE_PTHREAD -s -fomit-frame-pointer   -c -o
> common/x86/predict-c.o common/x86/predict-c.c
> nasm -O2 -f elf -Icommon/x86/ -o common/x86/cabac-a.o
> common/x86/cabac-a.asm
> common/x86/cabac-a.asm:82: error: symbol `hidden' not defined before use
> gmake: *** [common/x86/cabac-a.o] Segmentation fault: 11
> gmake: *** Удаляется файл `common/x86/cabac-a.o'
> *** Error code 2
>
> Stop in /usr/ports/multimedia/x264.
> *** Error code 1
>
> Stop in /usr/ports/multimedia/x264.
> ** Command failed [exit code
> 1]: /usr/bin/script -qa /var/tmp/portupgrade.18994.0 env
> UPGRADE_TOOL=portupgrade UPGRADE_PORT=x264-0.0.20070913
> UPGRADE_PORT_VER=0.0.20070913 make
> ** Fix the problem and try again.
> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
>        ! multimedia/x264 (x264-0.0.20070913)   (segmentation fault)
>
>
>
> --------------------------------------
>
>
>
> --
> Best regards, Andrei Lavreniyuk (andy.lavr at gmail.com)
>


More information about the freebsd-multimedia mailing list