| Summary: | apmd fails to compile with 2.6 headers | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Karel De Vriendt <kdvgent> |
| Component: | [OLD] GCC Porting | Assignee: | Mobile Herd (OBSOLETE) <mobile+disabled> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | ladanyi, vapier |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Karel De Vriendt
2006-03-26 03:21:19 UTC
xxxxx emerge apmd xxxxx >>> [1m[37mcfg-update-1.8.0-r3[0m[0m : No new packages have been emerged, checksum index OK... Calculating dependencies ... done! >>> Emerging (1 of 1) sys-apps/apmd-3.2.2_p5 to / >>> checksums files ;-) apmd-3.2.0.ebuild >>> checksums files ;-) apmd-3.2.2_p5.ebuild >>> checksums files ;-) apmd-3.0.2-r3.ebuild >>> checksums files ;-) apmd-3.2.1_p4.ebuild >>> checksums files ;-) files/apmd.confd >>> checksums files ;-) files/digest-apmd-3.2.1_p4 >>> checksums files ;-) files/apmsleep.c.diff >>> checksums files ;-) files/apmd.rc6 >>> checksums files ;-) files/apmd-3.2.0.kernel26x.patch >>> checksums files ;-) files/apmd-no-on_ac_power_script.patch >>> checksums files ;-) files/digest-apmd-3.2.0 >>> checksums files ;-) files/apmd.kernel26x.patch >>> checksums files ;-) files/apmsleep.c.diff.3.2.0 >>> checksums files ;-) files/digest-apmd-3.2.2_p5 >>> checksums files ;-) files/digest-apmd-3.0.2-r3 >>> checksums src_uri ;-) apmd_3.2.2.orig.tar.gz >>> checksums src_uri ;-) apmd_3.2.2-5.diff.gz >>> Unpacking source... >>> Unpacking apmd_3.2.2.orig.tar.gz to /var/tmp/portage/apmd-3.2.2_p5/work >>> Unpacking apmd_3.2.2-5.diff.gz to /var/tmp/portage/apmd-3.2.2_p5/work [32;01m*[0m Applying apmd_3.2.2-5.diff ... [A[72C [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying apmd-no-on_ac_power_script.patch ... [A[72C [34;01m[ [32;01mok[34;01m ][0m >>> Source unpacked. >>> Compiling source in /var/tmp/portage/apmd-3.2.2_p5/work/apmd-3.2.2.orig ... libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmlib.c libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apm.c libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmd.c libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" -DNARROWPROTO xapm.c xapm.c: In function main: xapm.c:344: warning: pointer targets in passing argument 4 of XParseGeometry differ in signedness xapm.c:344: warning: pointer targets in passing argument 5 of XParseGeometry differ in signedness libtool --quiet --mode=compile gcc -c -O -g -Wall -pipe -I. -I/usr/src/linux/include -I/usr/X11R6/include -I/usr/src/linux-2.2/include -I /usr/src/linux-2.0/include -DVERSION=\"3.2.1\" -DDEFAULT_PROXY_NAME=\"/etc/apmd_proxy\" apmsleep.c libtool --quiet --mode=link gcc -o libapm.la apmlib.lo -rpath /usr/lib -version-info 1:0 In file included from /usr/src/linux/include/linux/interrupt.h:8, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/bitops.h: In function generic_fls64: /usr/src/linux/include/linux/bitops.h:84: warning: implicit declaration of function fls In file included from /usr/src/linux/include/linux/cpumask.h:86, from /usr/src/linux/include/linux/interrupt.h:10, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/bitmap.h: In function bitmap_zero: /usr/src/linux/include/linux/bitmap.h:125: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h:125: error: (Each undeclared identifier is reported only once /usr/src/linux/include/linux/bitmap.h:125: error: for each function it appears in.) /usr/src/linux/include/linux/bitmap.h:128: warning: implicit declaration of function BITS_TO_LONGS /usr/src/linux/include/linux/bitmap.h:129: warning: implicit declaration of function memset /usr/src/linux/include/linux/bitmap.h:129: warning: incompatible implicit declaration of built-in function memset /usr/src/linux/include/linux/bitmap.h: In function bitmap_fill: /usr/src/linux/include/linux/bitmap.h:138: warning: incompatible implicit declaration of built-in function memset /usr/src/linux/include/linux/bitmap.h:140: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_copy: /usr/src/linux/include/linux/bitmap.h:146: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h:150: warning: implicit declaration of function memcpy /usr/src/linux/include/linux/bitmap.h:150: warning: incompatible implicit declaration of built-in function memcpy /usr/src/linux/include/linux/bitmap.h: In function bitmap_and: /usr/src/linux/include/linux/bitmap.h:157: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_or: /usr/src/linux/include/linux/bitmap.h:166: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_xor: /usr/src/linux/include/linux/bitmap.h:175: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_andnot: /usr/src/linux/include/linux/bitmap.h:184: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_complement: /usr/src/linux/include/linux/bitmap.h:193: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_equal: /usr/src/linux/include/linux/bitmap.h:202: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_intersects: /usr/src/linux/include/linux/bitmap.h:211: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_subset: /usr/src/linux/include/linux/bitmap.h:220: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_empty: /usr/src/linux/include/linux/bitmap.h:228: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_full: /usr/src/linux/include/linux/bitmap.h:236: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_shift_right: /usr/src/linux/include/linux/bitmap.h:250: error: BITS_PER_LONG undeclared (first use in this function) /usr/src/linux/include/linux/bitmap.h: In function bitmap_shift_left: /usr/src/linux/include/linux/bitmap.h:259: error: BITS_PER_LONG undeclared (first use in this function) In file included from /usr/src/linux/include/linux/interrupt.h:10, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/cpumask.h: At top level: /usr/src/linux/include/linux/cpumask.h:88: error: expected specifier-qualifier-list before DECLARE_BITMAP /usr/src/linux/include/linux/cpumask.h: In function __cpu_set: /usr/src/linux/include/linux/cpumask.h:94: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpu_clear: /usr/src/linux/include/linux/cpumask.h:100: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_setall: /usr/src/linux/include/linux/cpumask.h:106: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_clear: /usr/src/linux/include/linux/cpumask.h:112: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpu_test_and_set: /usr/src/linux/include/linux/cpumask.h:121: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_and: /usr/src/linux/include/linux/cpumask.h:128: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:128: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:128: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_or: /usr/src/linux/include/linux/cpumask.h:135: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:135: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:135: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_xor: /usr/src/linux/include/linux/cpumask.h:142: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:142: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:142: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_andnot: /usr/src/linux/include/linux/cpumask.h:150: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:150: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:150: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_complement: /usr/src/linux/include/linux/cpumask.h:157: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:157: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_equal: /usr/src/linux/include/linux/cpumask.h:164: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:164: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_intersects: /usr/src/linux/include/linux/cpumask.h:171: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:171: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_subset: /usr/src/linux/include/linux/cpumask.h:178: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:178: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_empty: /usr/src/linux/include/linux/cpumask.h:184: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_full: /usr/src/linux/include/linux/cpumask.h:190: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_weight: /usr/src/linux/include/linux/cpumask.h:196: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_shift_right: /usr/src/linux/include/linux/cpumask.h:204: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:204: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_shift_left: /usr/src/linux/include/linux/cpumask.h:212: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:212: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __first_cpu: /usr/src/linux/include/linux/cpumask.h:218: warning: implicit declaration of function min_t /usr/src/linux/include/linux/cpumask.h:218: error: expected expression before int /usr/src/linux/include/linux/cpumask.h: In function __next_cpu: /usr/src/linux/include/linux/cpumask.h:224: error: expected expression before int /usr/src/linux/include/linux/cpumask.h: In function __cpumask_scnprintf: /usr/src/linux/include/linux/cpumask.h:275: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpumask_parse: /usr/src/linux/include/linux/cpumask.h:283: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpulist_scnprintf: /usr/src/linux/include/linux/cpumask.h:291: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpulist_parse: /usr/src/linux/include/linux/cpumask.h:297: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpu_remap: /usr/src/linux/include/linux/cpumask.h:305: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:305: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h: In function __cpus_remap: /usr/src/linux/include/linux/cpumask.h:313: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:313: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:313: error: cpumask_t has no member named bits /usr/src/linux/include/linux/cpumask.h:313: error: cpumask_t has no member named bits In file included from /usr/src/linux/include/linux/irq.h:94, from /usr/src/linux/include/asm/hardirq.h:6, from /usr/src/linux/include/linux/hardirq.h:7, from /usr/src/linux/include/linux/interrupt.h:11, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/hw_irq.h: At top level: /usr/src/linux/include/asm/hw_irq.h:81: error: expected =, ,, ;, asm or __attribute__ before irq_vector /usr/src/linux/include/asm/hw_irq.h: In function hw_resend_irq: /usr/src/linux/include/asm/hw_irq.h:136: error: irq_vector undeclared (first use in this function) In file included from /usr/src/linux/include/asm/vsyscall.h:4, from /usr/src/linux/include/asm/fixmap.h:18, from /usr/src/linux/include/asm/apic.h:6, from /usr/src/linux/include/asm/hardirq.h:8, from /usr/src/linux/include/linux/hardirq.h:7, from /usr/src/linux/include/linux/interrupt.h:11, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/seqlock.h: In function write_seqlock: /usr/src/linux/include/linux/seqlock.h:54: warning: implicit declaration of function barrier In file included from /usr/src/linux/include/asm/apic.h:6, from /usr/src/linux/include/asm/hardirq.h:8, from /usr/src/linux/include/linux/hardirq.h:7, from /usr/src/linux/include/linux/interrupt.h:11, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/fixmap.h: At top level: /usr/src/linux/include/asm/fixmap.h:52: error: expected declaration specifiers or ... before pgprot_t In file included from /usr/src/linux/include/linux/interrupt.h:11, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/hardirq.h:55:2: error: #error PREEMPT_ACTIVE is too low! In file included from /usr/src/linux/include/linux/timex.h:58, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/time.h:12: error: redefinition of struct timespec /usr/src/linux/include/linux/time.h:18: error: redefinition of struct timeval In file included from /usr/src/linux/include/linux/timex.h:58, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/time.h:155:1: warning: "FD_SET" redefined In file included from /usr/include/sys/select.h:8, from /usr/include/gentoo-multilib/amd64/sys/types.h:220, from /usr/include/sys/types.h:8, from /usr/include/gentoo-multilib/amd64/stdlib.h:438, from /usr/include/stdlib.h:8, from apmsleep.c:46: /usr/include/gentoo-multilib/amd64/sys/select.h:93:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/timex.h:58, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/time.h:156:1: warning: "FD_CLR" redefined In file included from /usr/include/sys/select.h:8, from /usr/include/gentoo-multilib/amd64/sys/types.h:220, from /usr/include/sys/types.h:8, from /usr/include/gentoo-multilib/amd64/stdlib.h:438, from /usr/include/stdlib.h:8, from apmsleep.c:46: /usr/include/gentoo-multilib/amd64/sys/select.h:94:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/timex.h:58, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/time.h:157:1: warning: "FD_ISSET" redefined In file included from /usr/include/sys/select.h:8, from /usr/include/gentoo-multilib/amd64/sys/types.h:220, from /usr/include/sys/types.h:8, from /usr/include/gentoo-multilib/amd64/stdlib.h:438, from /usr/include/stdlib.h:8, from apmsleep.c:46: /usr/include/gentoo-multilib/amd64/sys/select.h:95:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/linux/timex.h:58, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/time.h:158:1: warning: "FD_ZERO" redefined In file included from /usr/include/sys/select.h:8, from /usr/include/gentoo-multilib/amd64/sys/types.h:220, from /usr/include/sys/types.h:8, from /usr/include/gentoo-multilib/amd64/stdlib.h:438, from /usr/include/stdlib.h:8, from apmsleep.c:46: /usr/include/gentoo-multilib/amd64/sys/select.h:96:1: warning: this is the location of the previous definition In file included from /usr/src/linux/include/asm/timex.h:14, from /usr/src/linux/include/linux/timex.h:61, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/processor.h:187: error: expected specifier-qualifier-list before u16 /usr/src/linux/include/asm/processor.h:205: error: expected specifier-qualifier-list before u32 /usr/src/linux/include/asm/processor.h:262: error: expected specifier-qualifier-list before u64 /usr/src/linux/include/asm/processor.h: In function prefetchw: /usr/src/linux/include/asm/processor.h:406: warning: implicit declaration of function alternative_input /usr/src/linux/include/asm/processor.h:409: error: called object "r" is not a function In file included from /usr/src/linux/include/linux/timex.h:61, from /usr/src/linux/include/linux/sched.h:11, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/timex.h: In function get_cycles_sync: /usr/src/linux/include/asm/timex.h:36: warning: implicit declaration of function alternative_io /usr/src/linux/include/asm/timex.h:37: error: called object "=a" is not a function /usr/src/linux/include/asm/timex.h:37: error: called object "0" is not a function /usr/src/linux/include/asm/timex.h:37: error: expected ) before : token In file included from /usr/src/linux/include/asm/div64.h:1, from /usr/src/linux/include/linux/calc64.h:5, from /usr/src/linux/include/linux/jiffies.h:4, from /usr/src/linux/include/linux/sched.h:12, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm-generic/div64.h:54:3: error: #error do_div() does not yet support the C64 In file included from /usr/src/linux/include/linux/jiffies.h:4, from /usr/src/linux/include/linux/sched.h:12, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/calc64.h: In function do_div_llr: /usr/src/linux/include/linux/calc64.h:23: error: u64 undeclared (first use in this function) /usr/src/linux/include/linux/calc64.h:23: error: expected ; before result /usr/src/linux/include/linux/calc64.h:25: warning: implicit declaration of function do_div /usr/src/linux/include/linux/calc64.h:25: error: result undeclared (first use in this function) /usr/src/linux/include/linux/calc64.h: In function div_long_long_rem_signed: /usr/src/linux/include/linux/calc64.h:40: warning: implicit declaration of function unlikely In file included from /usr/src/linux/include/linux/sched.h:12, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/jiffies.h: At top level: /usr/src/linux/include/linux/jiffies.h:75: warning: type defaults to int in declaration of u64 /usr/src/linux/include/linux/jiffies.h:75: error: expected , or ; before jiffies_64 /usr/src/linux/include/linux/jiffies.h:79: error: expected =, ,, ;, asm or __attribute__ before get_jiffies_64 In file included from /usr/src/linux/include/linux/sched.h:12, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/jiffies.h:250:47: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h: In function jiffies_to_msecs: /usr/src/linux/include/linux/jiffies.h:253: error: MSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:261:47: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h: In function jiffies_to_usecs: /usr/src/linux/include/linux/jiffies.h:264: error: USEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:274:47: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h: In function msecs_to_jiffies: /usr/src/linux/include/linux/jiffies.h:277: error: MSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:287:47: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h: In function usecs_to_jiffies: /usr/src/linux/include/linux/jiffies.h:290: error: USEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h: In function timespec_to_jiffies: /usr/src/linux/include/linux/jiffies.h:311: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:311: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:311: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:312: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:312: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:315: error: expected ) before sec /usr/src/linux/include/linux/jiffies.h:316: error: expected ) before nsec /usr/src/linux/include/linux/jiffies.h: In function jiffies_to_timespec: /usr/src/linux/include/linux/jiffies.h:328: warning: statement with no effect /usr/src/linux/include/linux/jiffies.h:328: error: expected ; before nsec /usr/src/linux/include/linux/jiffies.h:329: error: nsec undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:329: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h: In function timeval_to_jiffies: /usr/src/linux/include/linux/jiffies.h:350: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:350: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:350: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:351: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:351: error: called object u64 is not a function /usr/src/linux/include/linux/jiffies.h:354: error: expected ) before sec /usr/src/linux/include/linux/jiffies.h:355: error: expected ) before usec /usr/src/linux/include/linux/jiffies.h: In function jiffies_to_timeval: /usr/src/linux/include/linux/jiffies.h:366: warning: statement with no effect /usr/src/linux/include/linux/jiffies.h:366: error: expected ; before nsec /usr/src/linux/include/linux/jiffies.h:369: error: nsec undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:369: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:370: error: NSEC_PER_USEC undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h: At top level: /usr/src/linux/include/linux/jiffies.h:377: error: expected =, ,, ;, asm or __attribute__ before jiffies_to_clock_t /usr/src/linux/include/linux/jiffies.h:379:41: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h:379:42: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h:390:18: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h: In function clock_t_to_jiffies: /usr/src/linux/include/linux/jiffies.h:395: warning: statement with no effect /usr/src/linux/include/linux/jiffies.h:395: error: expected ; before jif /usr/src/linux/include/linux/jiffies.h:398: error: USER_HZ undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:402: error: jif undeclared (first use in this function) /usr/src/linux/include/linux/jiffies.h:402: error: expected ; before numeric constant /usr/src/linux/include/linux/jiffies.h: At top level: /usr/src/linux/include/linux/jiffies.h:408: error: expected =, ,, ;, asm or __attribute__ before jiffies_64_to_clock_t /usr/src/linux/include/linux/jiffies.h:410:41: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h:410:42: error: division by zero in #if /usr/src/linux/include/linux/jiffies.h:424: error: expected =, ,, ;, asm or __attribute__ before nsec_to_clock_t /usr/src/linux/include/linux/jiffies.h:426:28: error: division by zero in #if In file included from /usr/src/linux/include/linux/sched.h:17, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/nodemask.h:88: error: expected specifier-qualifier-list before DECLARE_BITMAP /usr/src/linux/include/linux/nodemask.h: In function __node_set: /usr/src/linux/include/linux/nodemask.h:94: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __node_clear: /usr/src/linux/include/linux/nodemask.h:100: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_setall: /usr/src/linux/include/linux/nodemask.h:106: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_clear: /usr/src/linux/include/linux/nodemask.h:112: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __node_test_and_set: /usr/src/linux/include/linux/nodemask.h:122: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_and: /usr/src/linux/include/linux/nodemask.h:130: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:130: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:130: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_or: /usr/src/linux/include/linux/nodemask.h:138: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:138: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:138: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_xor: /usr/src/linux/include/linux/nodemask.h:146: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:146: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:146: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_andnot: /usr/src/linux/include/linux/nodemask.h:154: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:154: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:154: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_complement: /usr/src/linux/include/linux/nodemask.h:162: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:162: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_equal: /usr/src/linux/include/linux/nodemask.h:170: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:170: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_intersects: /usr/src/linux/include/linux/nodemask.h:178: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:178: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_subset: /usr/src/linux/include/linux/nodemask.h:186: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:186: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_empty: /usr/src/linux/include/linux/nodemask.h:192: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_full: /usr/src/linux/include/linux/nodemask.h:198: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_weight: /usr/src/linux/include/linux/nodemask.h:204: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_shift_right: /usr/src/linux/include/linux/nodemask.h:212: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:212: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_shift_left: /usr/src/linux/include/linux/nodemask.h:220: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:220: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __first_node: /usr/src/linux/include/linux/nodemask.h:229: error: expected expression before int /usr/src/linux/include/linux/nodemask.h: In function __next_node: /usr/src/linux/include/linux/nodemask.h:235: error: expected expression before int /usr/src/linux/include/linux/nodemask.h: In function __first_unset_node: /usr/src/linux/include/linux/nodemask.h:253: error: expected expression before int /usr/src/linux/include/linux/nodemask.h: In function __nodemask_scnprintf: /usr/src/linux/include/linux/nodemask.h:288: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodemask_parse: /usr/src/linux/include/linux/nodemask.h:296: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodelist_scnprintf: /usr/src/linux/include/linux/nodemask.h:304: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodelist_parse: /usr/src/linux/include/linux/nodemask.h:310: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __node_remap: /usr/src/linux/include/linux/nodemask.h:318: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:318: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h: In function __nodes_remap: /usr/src/linux/include/linux/nodemask.h:326: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:326: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:326: error: nodemask_t has no member named bits /usr/src/linux/include/linux/nodemask.h:326: error: nodemask_t has no member named bits In file included from /usr/src/linux/include/linux/sched.h:23, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/mmu.h: At top level: /usr/src/linux/include/asm/mmu.h:17: error: field sem has incomplete type In file included from /usr/src/linux/include/asm/cputime.h:4, from /usr/src/linux/include/linux/sched.h:24, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm-generic/cputime.h:23: error: expected =, ,, ;, asm or __attribute__ before cputime64_t In file included from /usr/src/linux/include/linux/signal.h:4, from /usr/src/linux/include/linux/sched.h:28, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/list.h:814:2: warning: #warning "don't include kernel headers in userspace" In file included from /usr/src/linux/include/linux/signal.h:6, from /usr/src/linux/include/linux/sched.h:28, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm/signal.h:35: error: conflicting types for sigset_t /usr/include/gentoo-multilib/amd64/sys/select.h:38: error: previous declaration of sigset_t was here In file included from /usr/src/linux/include/asm/siginfo.h:6, from /usr/src/linux/include/linux/signal.h:7, from /usr/src/linux/include/linux/sched.h:28, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/asm-generic/siginfo.h:75: error: expected specifier-qualifier-list before clock_t In file included from /usr/src/linux/include/linux/sched.h:32, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/completion.h:15: error: expected specifier-qualifier-list before wait_queue_head_t /usr/src/linux/include/linux/completion.h: In function init_completion: /usr/src/linux/include/linux/completion.h:27: warning: implicit declaration of function init_waitqueue_head /usr/src/linux/include/linux/completion.h:27: error: struct completion has no member named wait In file included from /usr/src/linux/include/linux/sched.h:33, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/pid.h: At top level: /usr/src/linux/include/linux/pid.h:17: error: field pid_chain has incomplete type /usr/src/linux/include/linux/pid.h:19: error: field pid_list has incomplete type In file included from /usr/src/linux/include/linux/sched.h:34, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/percpu.h: In function __alloc_percpu: /usr/src/linux/include/linux/percpu.h:44: warning: implicit declaration of function kmalloc /usr/src/linux/include/linux/percpu.h:44: error: GFP_KERNEL undeclared (first use in this function) /usr/src/linux/include/linux/percpu.h:44: warning: initialization makes pointer from integer without a cast /usr/src/linux/include/linux/percpu.h:46: warning: incompatible implicit declaration of built-in function memset /usr/src/linux/include/linux/percpu.h: In function free_percpu: /usr/src/linux/include/linux/percpu.h:51: warning: implicit declaration of function kfree In file included from /usr/src/linux/include/linux/sched.h:36, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/seccomp.h: In function secure_computing: /usr/src/linux/include/linux/seccomp.h:18: warning: implicit declaration of function test_thread_flag /usr/src/linux/include/linux/seccomp.h:18: error: TIF_SECCOMP undeclared (first use in this function) /usr/src/linux/include/linux/seccomp.h: At top level: /usr/src/linux/include/linux/seccomp.h:22: warning: struct thread_info declared inside parameter list /usr/src/linux/include/linux/seccomp.h:22: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/linux/include/linux/seccomp.h: In function has_secure_computing: /usr/src/linux/include/linux/seccomp.h:24: warning: implicit declaration of function test_ti_thread_flag /usr/src/linux/include/linux/seccomp.h:24: error: TIF_SECCOMP undeclared (first use in this function) In file included from /usr/src/linux/include/linux/sched.h:107, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/timer.h: At top level: /usr/src/linux/include/linux/timer.h:12: error: field entry has incomplete type /usr/src/linux/include/linux/timer.h: In function add_timer: /usr/src/linux/include/linux/timer.h:83: warning: implicit declaration of function BUG_ON In file included from /usr/src/linux/include/linux/hrtimer.h:19, from /usr/src/linux/include/linux/sched.h:108, from /usr/src/linux/include/linux/interrupt.h:12, from /usr/src/linux/include/linux/rtc.h:14, from apmsleep.c:47: /usr/src/linux/include/linux/ktime.h: At top level: /usr/src/linux/include/linux/ktime.h:47: error: expected specifier-qualifier-list before s64 /usr/src/linux/include/linux/ktime.h: In function ktime_set: /usr/src/linux/include/linux/ktime.h:145: error: unknown field tv specified in initializer /usr/src/linux/include/linux/ktime.h:145: error: extra brace group at end of initializer /usr/src/linux/include/linux/ktime.h:145: error: (near initialization for (anonymous)) /usr/src/linux/include/linux/ktime.h:145: warning: excess elements in union initializer /usr/src/linux/include/linux/ktime.h:145: warning: (near initialization for (anonymous)) /usr/src/linux/include/linux/ktime.h: In function ktime_sub: /usr/src/linux/include/linux/ktime.h:160: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:160: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:160: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:161: error: ktime_t has no member named tv /usr/src/linux/include/linux/ktime.h:162: error: ktime_t has no member named tv /usr/src/linux/include/linux/ktime.h:162: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/ktime.h: In function ktime_add: /usr/src/linux/include/linux/ktime.h:179: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:179: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:179: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:188: error: ktime_t has no member named tv /usr/src/linux/include/linux/ktime.h:188: error: NSEC_PER_SEC undeclared (first use in this function) /usr/src/linux/include/linux/ktime.h:189: error: ktime_t has no member named tv64 /usr/src/linux/include/linux/ktime.h:189: error: u32 undeclared (first use in this function) /usr/src/linux/include/linux/ktime.h: At top level: /usr/src/linux/include/linux/ktime.h:202: error: expected declaration specifiers or ... before u64 /usr/src/linux/include/linux/ktime.h: In function timespec_to_ktime: /usr/src/linux/include/linux/ktime.h:213: error: unknown field tv specified in initializer /usr/src/linux/include/linux/ktime.h:213: error: extra brace group at end of initializer /usr/src/linux/include/linux/ktime.h:213: error: (near initialization for (anonymous)) /usr/src/linux/include/linux/ktime.h:213: error: s32 undeclared (first use in this function) /usr/src/linux/include/linux/ktime.h:213: error: expected } before ts /usr/src/linux/include/linux/ktime.h:214: confused by earlier errors, bailing out make: *** [apmsleep.o] Error 1 make: *** Waiting for unfinished jobs.... rm apm.o !!! ERROR: sys-apps/apmd-3.2.2_p5 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile apmd-3.2.2_p5.ebuild, line 54: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. xxxxx emerge --info xxxxx >>> cfg-update-1.8.0-r3 : Building checksum index... (takes a few seconds) done! Portage 2.1_pre7 (default-linux/amd64/2005.1, gcc-4.1.0, glibc-2.4-r1, 2.6.16-gentoo x86_64) ================================================================= System uname: 2.6.16-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.0_pre16 dev-lang/python: 2.3.5-r2, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -pipe -O2" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=k8 -pipe -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.be.gentoo.org/gentoo-portage" USE="amd64 X a52 aac acpi alsa apache2 avi berkdb bitmap-fonts bzip2 cdparanoia cdr clamav crypt cups dba dbus dri dvd dvdread eds emacs emul-linux-x86 encode fam fbcon ffmpeg firefox flac foomaticdb fortran gd gif gimp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal howl idn imagemagick imlib java javascript jpeg lcms lzw lzw-tiff mad mikmod mime mono moznocompose moznoirc moznomail mozsvg mp3 mpeg msn ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pda pdf pdflib perl php png ppds preview-latex python quicktime readline scanner sdl snmp spell sqlite ssl svg t1lib tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis w32codecs wmf xml xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_vesa video_cards_fbdev video_cards_ati video_cards_fglrx" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY Mike, if you look you'll see it's using /usr/src/linux... those are out of my control and this is apmd that needs patching. Sending to mobile herd. This is a duplicate of Bug 124841, which also has a fix. (In reply to comment #2) > This is a duplicate of Bug 124841, which also has a fix. Thanks, marked as such. *** This bug has been marked as a duplicate of 124841 *** |