Summary: | sys-auth/pambase-20120417 does hardcoded CPP calls | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Denis M. (Phr33d0m) <god> |
Component: | New packages | Assignee: | PAM Gentoo Team (OBSOLETE) <pam-bugs+disabled> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 243502 | ||
Attachments: | build log: sys-auth:pambase-20120417-r1.log |
Created attachment 330092 [details]
build log: sys-auth:pambase-20120417-r1.log
cpp used this way is an unix command, not technically part of the compiler suite. Thank you Diego, will know for future! Initially I thought x86_64-pc-linux-gnu-cpp should have been used instead. Basically it's the difference between `cpp` and `gcc -E`. They are slightly different in the way they works. |
Hello, more info: $ ▶ ./blatt.sh /var/tmp/portage/logs/sys-auth\:pambase-20120417-r1\:20121120-130756.log >>> sys-auth/pambase-20120417: ISSUES FOUND > Hardcoded calls: cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 login.in -o login cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 passwd.in -o passwd cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 su.in -o su cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 system-auth.in -o system-auth cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 system-login.in -o system-login cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 system-local-login.in -o system-local-login cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 system-remote-login.in -o system-remote-login cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 system-services.in -o system-services cpp -traditional-cpp -P -include linux-pam-conf -include basic-conf -DLINUX_PAM_VERSION=0x010106 -DHAVE_CRACKLIB=1 -DHAVE_CONSOLEKIT=1 -DWANT_SHA512=1 other.in -o other Reproducible: Always