[Bug 241096] graphics/qgis: Fix build on i386

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 241096] graphics/qgis: Fix build on i386

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241096

            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: [hidden email]
          Reporter: [hidden email]

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

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

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=i386 and then using
clang60 instead of clang90.


While here, the patch also removes the shebang for python scripts and the knob
for GRASS_FORCE_MAKE_JOBS=no. Both are not necessary any more since the change
from python2 to python3 and some improvements in databases/grass7. Many thanks
to Loïc Bartoletti for the hints!


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

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

[Bug 241096] graphics/qgis: Fix build on i386

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241096

Rainer Hurling <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
 Attachment #208134|                            |maintainer-approval+
              Flags|                            |

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "[hidden email]"