Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 216968

Summary: app-admin/rsyslog-3.15.0 fails compilation on hardened
Product: Gentoo Linux Reporter: RB <aoz.syn>
Component: Current packagesAssignee: Tiziano Müller (RETIRED) <dev-zero>
Status: RESOLVED FIXED    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://lists.adiscon.net/pipermail/rsyslog/2008-April/000723.html
Whiteboard:
Package list:
Runtime testing required: ---

Description RB 2008-04-09 00:17:44 UTC
3.15.0 (non-released version) inappropriately depends on >=gcc-4.1.0-specific atomic functions __sync_fetch_and_add and __sync_sub_and_fetch.  In addition, debug.c (compiled regardless of USE flag) doesn't make an appropriate check for the availability of those features, resulting in compilation failures regardless of switching their use of in atomic.h.

Both 3.14.1 (stable) and 3.17.0 (dev release with their interim fix) compile successfully on my x86 systems; I have not yet done any run-time testing.
Comment 1 Tiziano Müller (RETIRED) gentoo-dev 2008-04-09 17:33:05 UTC
Reassigning.
Comment 2 Tiziano Müller (RETIRED) gentoo-dev 2008-04-09 17:33:49 UTC
Bumped. But didn't have time to test on hardened yet (will do by the end of the week). Please re-open if it doesn't work for you.