Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2023 22:06:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 275893] category/port: Third-party Qt5 project build fails with "QBrush file not found"
Message-ID:  <bug-275893-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 275893
           Summary: category/port: Third-party Qt5 project build fails
                    with "QBrush file not found"
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: ahlstromcj@gmail.com

When compiling the "portfix" branch of this GitHub project, "ahlstromcj/seq=
66",
the build fails upon encountering "#include <QBrush>" ...  "file not found".
(The app builds on Linux; the CLI version of the application builds).=20
The build commands:

    $ ./configure --with-alsa-prefix=3D/usr/local/lib \
            --with-alsa-inc-prefix=3D/usr/local/include
    $ sh -c 'gmake >make.log 2>&1'

The package at issue is qt5-gui-5.15.10p156, and while the directory
/usr/local/include/qt5/QtCore exists, /usr/local/include/qt5/QtGui does not.
The only files matching "*q*brush*" in /usr are two html files in
/usr/local/share/doc/qt5/qtgui.

As an aside, after installing qt6, I have files
/usr/local/include/qt6/QtGui/QBrush, etc.

System info: uname -a:

FreeBSD freebsd 14.0-RELEASE FreeBSD 14.0-RELEASE #0
releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 05:57:23 UTC 2023
root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.64/sys/GENERIC amd64

The host for this virtual machine was "Linux mlsasus 5.15.0-89-generic
#99~20.04.1-Ubuntu SMP Thu Nov 2 15:16:47 UTC 2023 x86_64 x86_64 x86_64
GNU/Linux". The command was

    $ qemu-system-x86_64 -enable-kvm -drive \
            file=3DFreeBSD-14.0-RELEASE-amd64.qcow2,format=3Dqcow2

I am also curious if bug 271581 is somehow related.

--=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-275893-7788>