Skip to content

Commit

Permalink
bulld and qa: re-enable Qt5 and in particular pmchart for FreeBSD 14
Browse files Browse the repository at this point in the history
vm10 is the winner.
  • Loading branch information
kmcdonell committed Jul 18, 2024
1 parent b61dbbc commit 6ceb994
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 6 deletions.
12 changes: 9 additions & 3 deletions Makepkgs
Original file line number Diff line number Diff line change
Expand Up @@ -272,8 +272,9 @@ then
# Python build does not work on FreeBSD 9.3, so skip it
# For FreeBSD 10.4 and 11.3 it seems to fail when trying to build
# Python and Python3 at the same time ... so skip Python(2)
# For FreeBSD 13 and 14 I don't have Qt working and cppcheck => Qt installed,
# and dtrace/static probes is not working
# For FreeBSD 13 I don't have Qt working
# For FreeBSD 14 cppcheck => Qt installed and dtrace/static probes
# is not working
#
case `uname -r`
in
Expand All @@ -292,11 +293,16 @@ then
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-static-probes=no --prefix=/usr"
;;
13.*|14.*)
13.*)
# Bog-standard, just without python2 and qt and static probes
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-qt=no --with-static-probes=no --prefix=/usr"
;;
14.*)
# Bog-standard, just without python2 and static probes
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-static-probes=no --prefix=/usr"
;;
*)
# Bog-standard, as below ...
#
Expand Down
7 changes: 6 additions & 1 deletion qa/admin/myconfigure
Original file line number Diff line number Diff line change
Expand Up @@ -149,11 +149,16 @@ then
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-static-probes=no --prefix=/usr"
;;
13.*|14.*)
13.*)
# Bog-standard, just without python2 and qt and static-probes
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-qt=no --with-static-probes=no --prefix=/usr"
;;
14.*)
# Bog-standard, just without python2 and static-probes
#
configopts="--sysconfdir=/etc --localstatedir=/var --with-python=no --with-static-probes=no --prefix=/usr"
;;
*)
# default case, as below ...
#
Expand Down
2 changes: 1 addition & 1 deletion qa/admin/other-packages/manifest
Original file line number Diff line number Diff line change
Expand Up @@ -1558,7 +1558,7 @@ rpm? /usr/lib*/libdrm.so.* [libdrm-devel or libdrm2-devel (QA optional)]
emerge? ? [? (QA optional)]
pkgin? ? [? (QA optional)]
pkg_add? ? [? (QA optional)]
F_pkg? ? [? (QA optional)]
F_pkg? libdrm.so [N/A (QA optional)]
S_pkg? ? [? (QA optional)]
slackpkg? ? [N/A (QA optional)]
pacman? ? [? (QA optional)]
Expand Down
2 changes: 1 addition & 1 deletion qa/admin/pcp-daily
Original file line number Diff line number Diff line change
Expand Up @@ -838,7 +838,7 @@ do
vm10)
# Only selected groups at this stage for FreeBSD ...
#
[ X"$what" = Xall ] && check_what='-g sanity -g trace -g libpcp -g kernel -g pmrep -g threads -g perl -x valgrind'
[ X"$what" = Xall ] && check_what='-g sanity -g trace -g libpcp -g kernel -g pmrep -g threads -g perl -g pmchart -x valgrind'
;;

vm15)
Expand Down
2 changes: 2 additions & 0 deletions qa/common.qt
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ _filter_qt()
-e '/libGL error: failed to load driver: swrast/d' \
-e '/^MESA: error: ZINK: vkCreateInstance failed /d' \
-e '/^MESA: error: ZINK: failed to choose pdev/d' \
-e '/^MESA-LOADER: failed to open zink: Cannot open /d' \
-e '/^MESA-LOADER: failed to open swrast: Cannot open /d' \
-e '/^glx: failed to create drisw screen/d' \
-e '/^failed to load driver: zink/d' \
-e '/^qt.glx: qglx_findConfig: Failed to finding matching FBConfig for QSurfaceFormat/d' \
Expand Down

0 comments on commit 6ceb994

Please sign in to comment.