Summary: | mplayer-1.0_pre{5,6,7} fails to compile on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Russ Pridemore <russ.pridemore> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Russ Pridemore
2005-05-22 13:37:06 UTC
mplayer-1.0_pre7 has compile issues as well: # ACCEPT_KEYWORDS='~amd64' emerge mplayer ... cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/include/gtk-1.2 -I/usr/include/glib-1. 2 -I//usr/lib/glib/include -I/usr/X11R6/include -I.. -I../loader -I/usr/include/gtk-1.2 -I/usr/include/glib-1 .2 -I//usr/lib/glib/include -I/usr/X11R6/include -I../libavcodec -I../libavformat -I/usr/src/linux/include - o stream_vcd.o stream_vcd.c In file included from /usr/src/linux/include/asm/byteorder.h:31, from /usr/src/linux/include/linux/cdrom.h:14, from vcd_read.h:7, from stream_vcd.c:25: /usr/src/linux/include/linux/byteorder/little_endian.h:43: error: parse error before "__cpu_to_le64p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le64p': /usr/src/linux/include/linux/byteorder/little_endian.h:45: error: `__le64' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h:45: error: (Each undeclared identifier is reported only once /usr/src/linux/include/linux/byteorder/little_endian.h:45: error: for each function it appears in.) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:47: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__le64_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:49: error: `p' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:51: error: parse error before "__cpu_to_le32p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le32p': /usr/src/linux/include/linux/byteorder/little_endian.h:53: error: `__le32' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:55: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__le32_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:57: error: `p' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:59: error: parse error before "__cpu_to_le16p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_le16p': /usr/src/linux/include/linux/byteorder/little_endian.h:61: error: `__le16' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:63: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__le16_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:65: error: `p' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:67: error: parse error before "__cpu_to_be64p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be64p': /usr/src/linux/include/linux/byteorder/little_endian.h:69: error: `__be64' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h:69: error: parse error before "__swab64p" /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:71: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__be64_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:73: error: `p' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:75: error: parse error before "__cpu_to_be32p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be32p': /usr/src/linux/include/linux/byteorder/little_endian.h:77: error: `__be32' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h:77: error: parse error before "__swab32p" /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:79: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__be32_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:81: error: `p' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:83: error: parse error before "__cpu_to_be16p" /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__cpu_to_be16p': /usr/src/linux/include/linux/byteorder/little_endian.h:85: error: `__be16' undeclared (first use in this function) /usr/src/linux/include/linux/byteorder/little_endian.h:85: error: parse error before "__swab16p" /usr/src/linux/include/linux/byteorder/little_endian.h: At top level: /usr/src/linux/include/linux/byteorder/little_endian.h:87: error: parse error before '*' token /usr/src/linux/include/linux/byteorder/little_endian.h: In function `__be16_to_cpup': /usr/src/linux/include/linux/byteorder/little_endian.h:89: error: `p' undeclared (first use in this function) make[1]: *** [stream_vcd.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/mplayer-1.0_pre7/work/MPlayer-1.0pre7/libmpdemux' make: *** [libmpdemux/libmpdemux.a] Error 2 !!! ERROR: media-video/mplayer-1.0_pre7 failed. !!! Function src_compile, Line 488, Exitcode 2 which system headers are you using? emerge -p linux-headers please # emerge -p linux-headers These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] sys-kernel/linux-headers-2.6.8.1-r4 |