Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915072 - sys-apps/pcmciautils compile fails with yacc_config.h No such file or directory
Summary: sys-apps/pcmciautils compile fails with yacc_config.h No such file or directory
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal 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:
Depends on:
Blocks:
 
Reported: 2023-10-02 14:24 UTC by tedheadster
Modified: 2023-12-10 20:19 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,5.47 KB, text/plain)
2023-10-03 02:32 UTC, tedheadster
Details
pcmciautils build.log (pcmciautils-build.log,6.41 KB, text/x-log)
2023-10-03 02:33 UTC, tedheadster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tedheadster 2023-10-02 14:24:23 UTC
While installing the latest stage3-i686-systemd-20230925T170144Z build, attempting to emerge sys-apps/pcmciautils caused an i686 compile time error:


i686-pc-linux-gnu-gcc -Og -march=i686 -pipe -frecord-gcc-switches -g -ggdb -pipe -DPCMCIAUTILS_VERSION=\"018\" -I/var/tmp/portage/sys-apps/pcmciautils-018_p8-r3/work/pcmciautils-018/src -Wall -Wchar-subscripts -Wpointer-arith -Wsign-compare -Wno-pointer-sign -Wdeclaration-after-statement -Wshadow -I/usr/lib/gcc/i686-pc-linux-gnu/12/include -Og -march=i686 -pipe -frecord-gcc-switches -g -ggdb   -D_GNU_SOURCE  -c -o src/lex_config.o src/lex_config.c
src/lex_config.l:34:10: fatal error: yacc_config.h: No such file or directory
   34 | #include "yacc_config.h"
      |          ^~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:230: 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 src/yacc_config.c
 * ERROR: sys-apps/pcmciautils-018_p8-r3::gentoo failed (compile phase):
 *   emake failed
 * 



Reproducible: Always

Steps to Reproduce:
1. emerge --buildpkg sys-apps/pcmciautils

Actual Results:  
Build fails on i686 stage3 environment.

Expected Results:  
Build should succeed.

Slight customizations made to the build environment to build debug packages:


/etc/portage/env/debugsyms:
# start
CFLAGS="${CFLAGS} -ggdb"
CXXFLAGS="${CXXFLAGS} -ggdb"
FEATURES="${FEATURES} splitdebug compressdebug -nostrip"
# end

/etc/portage/env/installsources:
# start
FEATURES="${FEATURES} installsources"
# end

/etc/portage/package.env:
# start
*/* debugsyms installsources
# end
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-02 14:46:29 UTC
Please include the full build.log and emerge --info.
Comment 2 tedheadster 2023-10-02 20:14:40 UTC
Tried uploading build.log but the bug server is refusing uploads presently. Someone needs to investigate.
Comment 3 Greg Kubaryk 2023-10-02 20:50:51 UTC
(In reply to tedheadster from comment #2)
> Tried uploading build.log but the bug server is refusing uploads presently.
> Someone needs to investigate.

The server is not refusing uploads, but you might be trying to upload a file as a user that lacks permission to read the file. If you still think server is refusing uploads, need some actionable information before anyone can investigate anything.
Comment 4 tedheadster 2023-10-03 02:32:54 UTC
Created attachment 872064 [details]
emerge --info
Comment 5 tedheadster 2023-10-03 02:33:42 UTC
Created attachment 872065 [details]
pcmciautils build.log
Comment 6 tedheadster 2023-12-10 20:19:23 UTC
What is the status of this bug?