Summary: | x11-misc/compose-tables-1.8.4-r1: configure: x86_64-pc-linux-gnu-gcc -E defines unix with or without -undef | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | tastytea <gentoo> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ionen, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
Configure log emerge --info |
Description
tastytea
2021-05-22 01:08:08 UTC
Created attachment 710130 [details]
Build log
Created attachment 710133 [details]
Configure log
Created attachment 710136 [details]
emerge --info
x11-misc/compose-tables-1.7.1 compiles on my amd64 system (GCC-10) x11-misc/compose-tables-1.7.0 compiles in my ~amd64 chroot (GCC-11) checking for cpp... no Are you using [-native-symlinks]? I see libX11 already has a fix for this, but compose-tables didn't inherit it. Just needs CPP="$(tc-getPROG CPP cpp)" added to CONFIGURE_OPTIONS + inherit (In reply to Ionen Wolkens from comment #6) > Just needs CPP="$(tc-getPROG CPP cpp)" added to CONFIGURE_OPTIONS + inherit And uh, not in global scope in case anyone went too quick with this. > Are you using [-native-symlinks]?
Yes, but it fails with symlinks too.
(In reply to tastytea from comment #8) > > Are you using [-native-symlinks]? > > Yes, but it fails with symlinks too. Are you sure? Is it still not finding cpp? 1.7.1 + gcc11 + ~amd64 + symlinks is fine for me, only fails if I remove /lib/cpp and /usr/bin/cpp Oh right, I overlooked /usr/bin/cpp in my workaround-script. 🤦 It works with /usr/bin/cpp. ci has reproduced this issue with version 1.8.4-r1 - Updating summary. |