[ports] build fixes for *BSD make #3496

Merged
crueter merged 2 commits from lizzie/gmake-fix into master 2026-03-08 19:32:25 +01:00
Member

Signed-off-by: lizzie lizzie@eden-emu.dev

Signed-off-by: lizzie <lizzie@eden-emu.dev>
Member

CC: @crueter

CC: @crueter
DraVee approved these changes 2026-02-10 02:27:47 +01:00
crueter requested changes 2026-02-14 07:25:25 +01:00
Dismissed
@ -90,1 +90,3 @@
if (DEFINED Qt6Gui_PRIVATE_INCLUDE_DIRS)
if (PLATFORM_NETBSD)
# QtGui6 has improper pkg-config configuration under NetBSD
target_include_directories(qt_common PRIVATE "${CMAKE_SYSROOT}/usr/pkg/qt6/include/QtGui/6.10.1/QtGui")
Owner

Yeah we should not use hacks like this anymore. Hard coded versions are a massive red flag.

Yeah we should not use hacks like this anymore. Hard coded versions are a massive red flag.
Author
Member

how should we approach this then?

how should we approach this then?
Owner

Fix it upstream. We shouldn't cater to broken systems.

Fix it upstream. We shouldn't cater to broken systems.
Member

Any update on this?

Any update on this?
Lizzie force-pushed lizzie/gmake-fix from cf0cc6117e
All checks were successful
eden-license / license-header (pull_request) Successful in 23s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Release published
to e3e9245884
All checks were successful
eden-license / license-header (pull_request) Successful in 25s
2026-03-08 19:30:57 +01:00
Compare
crueter approved these changes 2026-03-08 19:32:21 +01:00
crueter merged commit f2c46eadc1 into master 2026-03-08 19:32:25 +01:00
crueter deleted branch lizzie/gmake-fix 2026-03-08 19:32:25 +01:00
Sign in to join this conversation.
No description provided.