[Bug 235482] net/libmaxminddb: use GCC on i386 since using clang generates an incorrect maxminddb_config.h
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Feb 4 08:52:39 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235482
Bug ID: 235482
Summary: net/libmaxminddb: use GCC on i386 since using clang
generates an incorrect maxminddb_config.h
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: sunpoet at FreeBSD.org
Reporter: tremere at cainites.net
Assignee: sunpoet at FreeBSD.org
Flags: maintainer-feedback?(sunpoet at FreeBSD.org)
Created attachment 201710
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=201710&action=edit
Change to GCC on i386
On i386 building with Clang gives you an incorrect include/maxminddb_config.h.
configure tries to detect support for unsigned __int128 in two ways. The first
one fails for both GCC and Clang, but the second is incorrectly detected as
true by Clang. This can cause issues in packages depending on libmaxminddb (.ie
security/modsecurity3)
Bump portrevision because a new maxminddb_config.h needs to be generated on
i386. Also petted portlint so it doesn't generate any errors anymore.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list