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)
Jan 17 2024, 5:57 PM
Unknown Object (File)
Dec 20 2023, 3:23 AM
Unknown Object (File)
Dec 19 2023, 8:49 AM
Unknown Object (File)
Nov 10 2023, 8:55 AM
Unknown Object (File)
Nov 8 2023, 8:56 AM
Unknown Object (File)
Nov 7 2023, 10:40 PM
Unknown Object (File)
Oct 7 2023, 7:48 AM
Unknown Object (File)
Oct 6 2023, 9:35 PM

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
Lint Not Applicable
Unit
Tests Not Applicable

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.