Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 06 Oct 2019 11:18:04 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 241096] graphics/qgis: Fix build on i386
Message-ID:  <bug-241096-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D241096

            Bug ID: 241096
           Summary: graphics/qgis: Fix build on i386
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: rhurlin@gwdg.de

Created attachment 208134
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D208134&action=
=3Dedit
Patch to fix build on i386 and some minor improvements

For some time now, the Poudriere package builder complains about graphics/q=
gis
on i386 (all FreeBSD versions) not able to build.=20

This happens with all clang versions but 6.x, because newer clang versions
(especially 9.x) do have problems with QT5 QMap and the long list in
src/core/qgscoordinatereferencesystem_legacy.h.

To circumstance this, the patch introduces a test for ARCH=3Di386 and then =
using
clang60 instead of clang90.


While here, the patch also removes the shebang for python scripts and the k=
nob
for GRASS_FORCE_MAKE_JOBS=3Dno. Both are not necessary any more since the c=
hange
from python2 to python3 and some improvements in databases/grass7. Many tha=
nks
to Lo=C3=AFc Bartoletti for the hints!


The patch is tested on Poudriere (11.3i/a, 12.0i/a, and HEADi/a),
'portlint -AC' seems happy.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-241096-7788>