[MacPorts] #17527: ffmpeg @15261_0 fails to build on Mac OS X 10.5/PPC
MacPorts
noreply at macports.org
Fri Dec 5 08:44:18 PST 2008
#17527: ffmpeg @15261_0 fails to build on Mac OS X 10.5/PPC
-----------------------------------+----------------------------------------
Reporter: takanori@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.8.0
Keywords: ffmpeg compat(5) | Port: ffmpeg
-----------------------------------+----------------------------------------
Comment(by devans@…):
Problem persists on Mac OS X 10.4/PPC after applying this patch.
{{{
gcc-4.0 -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I.
-I"/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_ffmpeg/work/trunk"
-O2 -DHAVE_LRINTF -I/opt/local/include -D_ISOC99_SOURCE
-D_POSIX_C_SOURCE=200112 -D_DARWIN_C_SOURCE -fasm -std=c99 -pipe
-force_cpusubtype_ALL -Wno-sign-compare -fomit-frame-pointer -maltivec
-mabi=altivec -g -Wdeclaration-after-statement -Wall -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-
sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno -fPIC -DPIC -c
-o libavcodec/ppc/check_altivec.o libavcodec/ppc/check_altivec.c
In file included from /usr/include/sys/ucred.h:64,
from /usr/include/sys/sysctl.h:71,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/bsm/audit.h:219: error: parse error before 'u_char'
/usr/include/bsm/audit.h:222: error: parse error before '}' token
/usr/include/bsm/audit.h:229: error: parse error before 'u_char'
/usr/include/bsm/audit.h:232: error: parse error before '}' token
In file included from /usr/include/sys/sysctl.h:71,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/ucred.h:76: error: parse error before 'u_long'
/usr/include/sys/ucred.h:88: error: parse error before '}' token
/usr/include/sys/ucred.h:95: error: parse error before 'u_int'
/usr/include/sys/ucred.h:99: error: parse error before '}' token
In file included from /usr/include/sys/sysctl.h:72,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/proc.h:108: error: parse error before 'u_int'
/usr/include/sys/proc.h:113: error: parse error before 'p_swtime'
/usr/include/sys/proc.h:114: error: parse error before 'p_slptime'
/usr/include/sys/proc.h:128: error: parse error before 'p_priority'
/usr/include/sys/proc.h:129: error: parse error before 'p_usrpri'
/usr/include/sys/proc.h:134: error: parse error before 'p_xstat'
/usr/include/sys/proc.h:135: error: parse error before 'p_acflag'
/usr/include/sys/proc.h:137: error: parse error before '}' token
In file included from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/sysctl.h:400: error: field 'kp_proc' has incomplete type
/usr/include/sys/sysctl.h:690: error: parse error before 'u_int'
gmake: *** [libavcodec/ppc/check_altivec.o] Error 1
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_ffmpeg/work/trunk"
&& gmake all " returned error 2
Command output: libavcodec/ppc/snow_altivec.c:727: warning: pointer type
mismatch in conditional expression
gcc-4.0 -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I.
-I"/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_ffmpeg/work/trunk"
-O2 -DHAVE_LRINTF -I/opt/local/include -D_ISOC99_SOURCE
-D_POSIX_C_SOURCE=200112 -D_DARWIN_C_SOURCE -fasm -std=c99 -pipe
-force_cpusubtype_ALL -Wno-sign-compare -fomit-frame-pointer -maltivec
-mabi=altivec -g -Wdeclaration-after-statement -Wall -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-
sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno -maltivec
-mabi=altivec -maltivec -mabi=altivec -fPIC -DPIC -c -o
libavcodec/ppc/vc1dsp_altivec.o libavcodec/ppc/vc1dsp_altivec.c
gcc-4.0 -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I.
-I"/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_ffmpeg/work/trunk"
-O2 -DHAVE_LRINTF -I/opt/local/include -D_ISOC99_SOURCE
-D_POSIX_C_SOURCE=200112 -D_DARWIN_C_SOURCE -fasm -std=c99 -pipe
-force_cpusubtype_ALL -Wno-sign-compare -fomit-frame-pointer -maltivec
-mabi=altivec -g -Wdeclaration-after-statement -Wall -Wno-switch
-Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-
sign -Wcast-qual -Wwrite-strings -O3 -fno-math-errno -fPIC -DPIC -c
-o libavcodec/ppc/check_altivec.o libavcodec/ppc/check_altivec.c
In file included from /usr/include/sys/ucred.h:64,
from /usr/include/sys/sysctl.h:71,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/bsm/audit.h:219: error: parse error before 'u_char'
/usr/include/bsm/audit.h:222: error: parse error before '}' token
/usr/include/bsm/audit.h:229: error: parse error before 'u_char'
/usr/include/bsm/audit.h:232: error: parse error before '}' token
In file included from /usr/include/sys/sysctl.h:71,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/ucred.h:76: error: parse error before 'u_long'
/usr/include/sys/ucred.h:88: error: parse error before '}' token
/usr/include/sys/ucred.h:95: error: parse error before 'u_int'
/usr/include/sys/ucred.h:99: error: parse error before '}' token
In file included from /usr/include/sys/sysctl.h:72,
from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/proc.h:108: error: parse error before 'u_int'
/usr/include/sys/proc.h:113: error: parse error before 'p_swtime'
/usr/include/sys/proc.h:114: error: parse error before 'p_slptime'
/usr/include/sys/proc.h:128: error: parse error before 'p_priority'
/usr/include/sys/proc.h:129: error: parse error before 'p_usrpri'
/usr/include/sys/proc.h:134: error: parse error before 'p_xstat'
/usr/include/sys/proc.h:135: error: parse error before 'p_acflag'
/usr/include/sys/proc.h:137: error: parse error before '}' token
In file included from libavcodec/ppc/check_altivec.c:27:
/usr/include/sys/sysctl.h:400: error: field 'kp_proc' has incomplete type
/usr/include/sys/sysctl.h:690: error: parse error before 'u_int'
gmake: *** [libavcodec/ppc/check_altivec.o] Error 1
}}}
--
Ticket URL: <http://trac.macports.org/ticket/17527#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list