Page MenuHomeFreeBSD

mail/milter-callback: don't add -fnested-functions on head on powerpc*
ClosedPublic

Authored by pkubaj on Oct 14 2019, 5:45 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 6, 5:24 AM
Unknown Object (File)
Sun, Sep 6, 3:44 AM
Unknown Object (File)
Sun, Sep 6, 1:43 AM
Unknown Object (File)
Sat, Sep 5, 2:20 PM
Unknown Object (File)
Sat, Sep 5, 1:59 PM
Unknown Object (File)
Sat, Sep 5, 3:42 AM
Unknown Object (File)
Sat, Sep 5, 3:17 AM
Unknown Object (File)
Thu, Sep 3, 5:28 AM

Details

Summary

With powerpc* soon switching to clang on head, GCC from ports will be used and it doesn't accept -fnested-functions.

Test Plan

linimon
mat
tcberner

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 27026
Build 25315: arc lint + arc unit

Event Timeline

As per my prior feedback, this does indeed fix the problem on elfv2 but breaks it on elfv1/13:

/wrkdirs/usr/ports/mail/milter-callback/work/milter-callback-1.6.0/cache.c: In function 'extendCache':
/wrkdirs/usr/ports/mail/milter-callback/work/milter-callback-1.6.0/cache.c:338: error: nested functions are disabled, use -fnested-functions to re-enable

This revision was not accepted when it landed; it landed in state Needs Review.Oct 15 2019, 12:43 PM
This revision was automatically updated to reflect the committed changes.