[Bug 255007] www/qt5-webengine: 5.15.2 fails to build if 5.15.0 is installed (link error)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Apr 20 10:29:20 BST 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255007
Adriaan de Groot <adridg at freebsd.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |adridg at freebsd.org
--- Comment #1 from Adriaan de Groot <adridg at freebsd.org> ---
> I know that building outside poudriere has become something of a second class citizen these days,
Yes, because it's hard to get "just right" in the face of a "dirty" build
environment with old versions and mismatched dependencies installed. The return
on investment is really small.
> but it would be nice to support it if the fix is not too hard to implement.
>
> Does anyone know where the absolute paths for libraries comes from? Might there be a way to tell the build to use -l<lib> instead?
Doing *anything* in the build of WebEngine is hard, because it's a seven-layer
cake of buildsystems (make->qmake->gn->ninja .. ok, four-layer, along with .pri
and .json frosting). We'd be happy to take patches, but chasing this for days
is not something kde@ has time for.
So, after 45 minutes of dealing with this PR, if you `make configure` and the
`make all` and break after the first bit of gn build:
- there's no link lines written yet, those are generated somewhere in the rest
of the build
- libQt5WebEngineCore.prl might be relevant
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list