FS#50249 - [paxd] rules for gcc precompiled headers hardcode an old version

Attached to Project: Community Packages
Opened by Pierre Bourdon (delroth) - Wednesday, 03 August 2016, 23:53 GMT
Last edited by Daniel Micay (thestinger) - Thursday, 03 November 2016, 04:57 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Daniel Micay (thestinger)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
/etc/paxd.conf contains the following:

# GCC (precompiled headers)
er /usr/lib/gcc/i686-pc-linux-gnu/5.3.0/cc1
er /usr/lib/gcc/i686-pc-linux-gnu/5.3.0/cc1plus
er /usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/cc1
er /usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0/cc1plus

These are obsolete (6.1.1 is the current version in [core]). I noticed when debugging why wxgtk-git would cause an internal compiler error while building.

Ideally the version shouldn't be hardcoded. Breaking gcc is fairly annoying, so one can't just rely on paxd being manually updated fast enough.

Additional info:
* community/paxd 32-1


Steps to reproduce:
This should reproduce the gcc ICE caused by the paxd misconfiguration: $ pacaur -S wxgtk-git
This task depends upon

Closed by  Daniel Micay (thestinger)
Thursday, 03 November 2016, 04:57 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed upstream and will be included in the next version.

Loading...