Summary: | dev-python/twisted-core-13.0.0-r1 - Files built without respecting CFLAGS have been detected | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | iGentoo <AlphatPC> |
Component: | [OLD] Development | Assignee: | Python Gentoo Team <python> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | yac |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
twisted-core-13.0.0-r1-build.log.xz
twisted-core-13.0.0-r1.ebuild.diff |
Description
iGentoo
2013-08-10 02:13:38 UTC
Created attachment 355642 [details, diff]
twisted-core-13.0.0-r1.ebuild.diff
This 1 also I could not replicate.
$ gcc-config -l
[4] x86_64-pc-linux-gnu-4.8.0 *
twisted-core $ sudo ebuild twisted-core-13.0.0-r1.ebuild clean install
yielded
* python2_7: running distutils-r1_run_phase python_install_all
>>> Completed installing twisted-core-13.0.0-r1 into /var/tmp/portage/portage/dev-python/twisted-core-13.0.0-r1/image/
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
usr/lib64/python2.6/site-packages/twisted/python/_initgroups.so
usr/lib64/python2.6/site-packages/twisted/python/sendmsg.so
usr/lib64/python2.7/site-packages/twisted/python/sendmsg.so
usr/lib64/python2.7/site-packages/twisted/test/raiser.so
usr/lib64/python2.6/site-packages/twisted/test/raiser.so
You have hardened selinux, gcc-4.8.1. This leaves the vague possibility that it may be invoked by gcc-4.8.1, hardened I wouldn't think so.
Add -frecord-gcc-switches to all of the following *FLAGS in order to enable *FLAGS ignorance checking for ebuilds: CFLAGS, CXXFLAGS, FFLAGS, and FCFLAGS. amd64 hardened (without selinux), gcc 4.6.3 and 4.8.1 CFLAGS="${CFLAGS} -march=amdfam10 -O2 -pipe -frecord-gcc-switches" can't reproduce Did you rebuild all your Python versions after adding the -frecord* flag? Python packages tend to be built with flags from build of Python. |