This pcmciautils version is causing the installcd-stage2 target to fail in my build box. >>> Emerging (5 of 14) sys-apps/pcmciautils-014-r1 >>> Failed to emerge sys-apps/pcmciautils-014-r1, Log file: >>> '/var/tmp/portage/sys-apps/pcmciautils-014-r1/temp/build.log' * Package: sys-apps/pcmciautils-014-r1 * Repository: gentoo * Maintainer: mobile@gentoo.org * USE: build elibc_glibc kernel_linux userland_GNU x86 * FEATURES: sandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.3.8-gentoo/build * Found sources for kernel version: * 3.3.8-gentoo * Checking for suitable kernel configuration options... [ ok ] * Applying 014-udev-rules.patch ... [ ok ] i486-pc-linux-gnu-gcc -pipe -DPCMCIAUTILS_VERSION=\"014\" -O2 -march=i486 -pipe -I/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i486-pc-linux-gnu/4.5.3/include -Os -fomit-frame-pointer -D_GNU_SOURCE -c -o src/pccardctl.o src/pccardctl.c Building ccdv yacc -d src/yacc_config.y i486-pc-linux-gnu-gcc -pipe -DPCMCIAUTILS_VERSION=\"014\" -O2 -march=i486 -pipe -I/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i486-pc-linux-gnu/4.5.3/include -Os -fomit-frame-pointer -D_GNU_SOURCE -c -o src/pcmcia-check-broken-cis.o src/pcmcia-check-broken-cis.c i486-pc-linux-gnu-gcc -pipe -DPCMCIAUTILS_VERSION=\"014\" -O2 -march=i486 -pipe -I/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i486-pc-linux-gnu/4.5.3/include -Os -fomit-frame-pointer -D_GNU_SOURCE -c -o src/read-cis.o src/read-cis.c i486-pc-linux-gnu-gcc -pipe -DPCMCIAUTILS_VERSION=\"014\" -O2 -march=i486 -pipe -I/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i486-pc-linux-gnu/4.5.3/include -Os -fomit-frame-pointer -D_GNU_SOURCE -c -o src/startup.o src/startup.c cat udev/rules-start udev/rules-modprobe udev/rules-base udev/rules-nonstaticsocket > udev/60-pcmcia.rules lex -t src/lex_config.l > src/lex_config.c i486-pc-linux-gnu-gcc -pipe -DPCMCIAUTILS_VERSION=\"014\" -O2 -march=i486 -pipe -I/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i486-pc-linux-gnu/4.5.3/include -Os -fomit-frame-pointer -D_GNU_SOURCE -c -o src/lex_config.o src/lex_config.c src/read-cis.c: In function 'pcmcia_get_first_tuple': src/read-cis.c:62:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:62:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c: In function 'follow_link': src/read-cis.c:85:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:87:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:90:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:93:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:94:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:96:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:96:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:97:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:101:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:104:3: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:111:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c: In function 'pcmcia_get_next_tuple': src/read-cis.c:125:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:141:4: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:154:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:155:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:159:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:160:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:164:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:165:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:170:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:174:6: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:177:6: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c:182:5: warning: dereferencing type-punned pointer will break strict-aliasing rules src/read-cis.c: In function 'pcmcia_get_tuple_data': src/read-cis.c:219:2: warning: dereferencing type-punned pointer will break strict-aliasing rules src/pccardctl.c: In function 'pccardctl_echo_one': src/pccardctl.c:82:6: warning: the address of 'file' will always evaluate as 'true' build/ccdv.c: In function 'main': build/ccdv.c:384:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result src/lex_config.l:33:25: fatal error: yacc_config.h: No such file or directory compilation terminated. make: *** [src/lex_config.o] Error 1 make: *** Waiting for unfinished jobs.... mv y.tab.c src/yacc_config.c mv y.tab.h src/yacc_config.h rm src/lex_config.c emake failed * ERROR: sys-apps/pcmciautils-014-r1 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2721: Called die * The specific snippet of code: * emake CC="$(tc-getCC)" LD="$(tc-getCC)" || die "emake failed" * * If you need support, post the output of `emerge --info '=sys-apps/pcmciautils-014-r1'`, * the complete build log and the output of `emerge -pqv '=sys-apps/pcmciautils-014-r1'`. * The complete build log is located at '/var/tmp/portage/sys-apps/pcmciautils-014-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/pcmciautils-014-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014' * S: '/var/tmp/portage/sys-apps/pcmciautils-014-r1/work/pcmciautils-014'
Richard Farina (zerochaos) told me he hit this issue sometime ago when building Pentoo and that the unstable version works, so marking a newer version stable should fix this bug.
(In reply to comment #1) > Richard Farina (zerochaos) told me he hit this issue sometime ago when > building Pentoo and that the unstable version works, so marking a newer > version stable should fix this bug. I take the blame in saying that it will build but please note I have yet to test it as all my hardware of that age is non-functional
As there was no action here nor a reply in IRC, I've went ahead and masked this package in the installcd specs[1]. [1] - http://git.overlays.gentoo.org/gitweb/?p=proj/releng.git;a=commit;h=68cb71837fdae7b9ade8439284bb20220483c2b1
lets go with 018_p8 since it also drops sysfsutils dep -> sysfsutils doesn't work on 2.6.x or 3.x kernels except for _very_ early versions... so 0 day stabilization to get something working out
amd64 stable
stable ppc
stable arm
x86 stable. Last arch, closing
(In reply to comment #8) > x86 stable. Last arch, closing missing sh, sorry
sh stable