Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434082 - =sys-apps/pcmciautils-018_p8: stabilize (was: 014-r1 fails to build with yacc_config.h: No such file or directory)
Summary: =sys-apps/pcmciautils-018_p8: stabilize (was: 014-r1 fails to build with yacc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2012-09-06 02:12 UTC by Jorge Manuel B. S. Vicetto
Modified: 2013-01-05 12:32 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-09-06 02:12:47 UTC
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'
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-09-06 02:14:35 UTC
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.
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2012-09-06 02:16:52 UTC
(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
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-09-23 13:12:22 UTC
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
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2012-11-01 08:11:13 UTC
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
Comment 5 Agostino Sarubbo gentoo-dev 2012-11-02 12:33:53 UTC
amd64 stable
Comment 6 Anthony Basile gentoo-dev 2012-11-12 12:02:04 UTC
stable ppc
Comment 7 Anthony Basile gentoo-dev 2012-11-12 22:42:51 UTC
stable arm
Comment 8 Agostino Sarubbo gentoo-dev 2012-11-13 18:03:54 UTC
x86 stable. Last arch, closing
Comment 9 Agostino Sarubbo gentoo-dev 2012-11-13 18:04:46 UTC
(In reply to comment #8)
> x86 stable. Last arch, closing

missing sh, sorry
Comment 10 Raúl Porcel (RETIRED) gentoo-dev 2013-01-05 12:32:40 UTC
sh stable