[Bug 233426] sysutils/facter: Fails to build when devel/rapidjson is installed

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Nov 23 04:38:19 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233426

Kubilay Kocak <koobs at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |needs-qa
           Assignee|ports-bugs at FreeBSD.org      |puppet at FreeBSD.org
             Status|New                         |Open
              Flags|                            |merge-quarterly?
            Summary|sysutils/facter: [patch]    |sysutils/facter: Fails to
                   |Build fails when            |build when devel/rapidjson
                   |devel/rapidjson is          |is installed
                   |installed                   |

--- Comment #1 from Kubilay Kocak <koobs at FreeBSD.org> ---
If there's a way to make user supplied *FLAGS (CFLAGS, CPPFLAGS, LDFLAGS, et
al) all and always come *last*, that would be preferable over making specific
includes come first/before.

Alternatively and better, under the assumption that cmake doesn't clobber
user-supplied flags by default or when used properly in a standards compliant /
by convention manner, then identifying and fixing whatever the facter's build
system files do that clobber these flags would be ideal (and then sending it
upstream), treating this issue as 'honour user-supplied flags', meaning they
always come last to override the build system provided/derived values.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list