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, Mar 29, 8:29 AM
Unknown Object (File)
Mar 2 2026, 3:47 AM
Unknown Object (File)
Feb 8 2026, 6:12 AM
Unknown Object (File)
Feb 7 2026, 9:23 PM
Unknown Object (File)
Jan 31 2026, 1:38 PM
Unknown Object (File)
Nov 8 2025, 4:03 AM
Unknown Object (File)
Nov 8 2025, 4:03 AM
Unknown Object (File)
Nov 8 2025, 4:03 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.