Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2019 19:12:31 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 237745] Mk/Uses/qt-dist.mk: fix qt5 with GCC architectures
Message-ID:  <bug-237745-7788-9C4HnGWhER@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-237745-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-237745-7788@https.bugs.freebsd.org/bugzilla/>

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

Jason W. Bacon <jwb@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jwb@freebsd.org

--- Comment #12 from Jason W. Bacon <jwb@freebsd.org> ---

FYI, this small, innocuous-looking patch, provided by Mark Millard on the
freebsd-ppc list, was sufficient for me to build keepassx.

There may be other issues addressed by Piotr's more extensive changes, but
perhaps the patch below could be committed while that's analyzed, so we can=
 at
least build and test some of the qt5 dependents?

Index: /usr/ports/Mk/Uses/qt-dist.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- /usr/ports/Mk/Uses/qt-dist.mk       (revision 501994)
+++ /usr/ports/Mk/Uses/qt-dist.mk       (working copy)
@@ -251,7 +251,7 @@
 .if ${_QT_VER:M5}
 post-patch: gcc-post-patch
 gcc-post-patch:
-       ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' \
+       ${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \
                ${WRKSRC}/mkspecs/common/gcc-base.conf \
                ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
        ${REINPLACE_CMD} 's|%%GCC_DEFAULT%%|${GCC_DEFAULT}|g' \

=3D=3D=3D>   Registering installation for keepassxc-2.4.1
Installing keepassxc-2.4.1...
<<<ROOT@powermacg5.acadix>>> /usr/ports/security/keepassxc 361 # pkg info |=
grep
qt5
qt5-buildtools-5.12.2          Qt build tools
qt5-concurrent-5.12.2          Qt multi-threading module
qt5-core-5.12.2_1              Qt core non-graphical module
qt5-dbus-5.12.2                Qt D-Bus inter-process communication module
qt5-declarative-5.12.2         Qt declarative framework for dynamic user
interfaces
qt5-gui-5.12.2                 Qt graphical user interface module
qt5-linguisttools-5.12.2       Qt localization tools
qt5-network-5.12.2_1           Qt network module
qt5-qmake-5.12.2               Qt Makefile generator
qt5-sql-5.12.2                 Qt SQL database integration module
qt5-svg-5.12.2                 Qt SVG support module
qt5-testlib-5.12.2             Qt unit testing module
qt5-widgets-5.12.2             Qt C++ widgets module
qt5-x11extras-5.12.2           Qt platform-specific features for X11-based
systems
qt5-xml-5.12.2                 Qt SAX and DOM implementations
qt5-xmlpatterns-5.12.2         Qt support for XPath, XQuery, XSLT and XML
Schema
quazip-qt5-0.7.6_2             Qt/C++ wrapper for ZIP/UNZIP package

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



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