FreeBSD ports you maintain which are out of date

2024-02-22 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/k...@freebsd.org.html


Port| Current version | New version
+-+
x11-toolkits/kirigami-addons| 0.11.0  | 1.0.0
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!


[package - 132i386-quarterly][graphics/okular-devel] Failed for okular-devel-24.01.85_1 in configure

2024-02-22 Thread pkg-fallout
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer: k...@freebsd.org
Log URL:
https://pkg-status.freebsd.org/beefy13/data/132i386-quarterly/941d96c740f7/logs/okular-devel-24.01.85_1.log
Build URL:  
https://pkg-status.freebsd.org/beefy13/build.html?mastername=132i386-quarterly&build=941d96c740f7
Log:

=>> Building graphics/okular-devel
build started at Fri Feb 23 01:38:43 UTC 2024
port directory: /usr/ports/graphics/okular-devel
package name: okular-devel-24.01.85_1
building for: FreeBSD 132i386-quarterly-job-08 13.2-RELEASE-p10 FreeBSD 
13.2-RELEASE-p10 i386
maintained by: k...@freebsd.org
Makefile datestamp: -rw-r--r--  1 root  wheel  1510 Jan  6 01:02 
/usr/ports/graphics/okular-devel/Makefile
Ports top last git commit: 941d96c74
Ports top unclean checkout: no
Port dir last git commit: 756e18783
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.1-1-g1e9f97d6
Host OSVERSION: 156
Jail OSVERSION: 1302001
Job Id: 08

---Begin Environment---
SHELL=/bin/csh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
OSVERSION=1302001
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=13.2-RELEASE-p10
LOCALBASE=/usr/local
UNAME_v=FreeBSD 13.2-RELEASE-p10
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.1-1-g1e9f97d6
MASTERMNT=/usr/local/poudriere/data/.m/132i386-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/132i386-quarterly/08/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=132i386-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/132i386-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.1-1-g1e9f97d6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for 
okular-devel-24.01.85_1:
 DOCS=on: Build and/or install documentation
 PURPOSE=on: Enable 'Share' menu
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
k...@freebsd.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PKG_CONFIG=pkgconf QT_SELECT=qt5 
QMAKEMODULES="/wrkdirs/usr/ports/graphics/okular-devel/work/okular-24.01.85/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
 XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work/.cache  
HOME=/wrkdirs/usr/ports/graphics/okular-devel/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/graphics/okular-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
--End CONFIGURE_ENV--

--MAKE_ENV--
NINJA_STATUS="[%p %s/%t] " QT_SELECT=qt5 
QMAKEMODULES="/wrkdirs/usr/ports/graphics/okular-devel/work/okular-24.01.85/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
 XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work/.cache  
HOME=/wrkdirs/usr/ports/graphics/okular-devel/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/graphics/okular-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES 
DESTDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/stage LANG=en_US.UTF-8 
LC_ALL=en_US.UTF-8 PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 
-pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP
="cpp" CPPFLAGS=""  LDFLAGS=" -Wl,--undefined-version -fstack-protector-strong 
" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong 
-fno-strict-aliasing  "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  
-s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  
-m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PORTDOCS="" CMAKE_BUILD_TYPE="release" KDE_APPLICATIONS_SHLIB_VER=5.2

[package - 132amd64-quarterly][graphics/okular-devel] Failed for okular-devel-24.01.85_1 in configure

2024-02-22 Thread pkg-fallout
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer: k...@freebsd.org
Log URL:
https://pkg-status.freebsd.org/beefy14/data/132amd64-quarterly/941d96c740f7/logs/okular-devel-24.01.85_1.log
Build URL:  
https://pkg-status.freebsd.org/beefy14/build.html?mastername=132amd64-quarterly&build=941d96c740f7
Log:

=>> Building graphics/okular-devel
build started at Fri Feb 23 01:22:22 UTC 2024
port directory: /usr/ports/graphics/okular-devel
package name: okular-devel-24.01.85_1
building for: FreeBSD 132amd64-quarterly-job-08 13.2-RELEASE-p10 FreeBSD 
13.2-RELEASE-p10 amd64
maintained by: k...@freebsd.org
Makefile datestamp: -rw-r--r--  1 root  wheel  1510 Jan  6 01:02 
/usr/ports/graphics/okular-devel/Makefile
Ports top last git commit: 941d96c74
Ports top unclean checkout: no
Port dir last git commit: 756e18783
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.1-1-g1e9f97d6
Host OSVERSION: 156
Jail OSVERSION: 1302001
Job Id: 08

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1302001
UNAME_v=FreeBSD 13.2-RELEASE-p10
UNAME_r=13.2-RELEASE-p10
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.1-1-g1e9f97d6
MASTERMNT=/usr/local/poudriere/data/.m/132amd64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/132amd64-quarterly/08/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=132amd64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/132amd64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.1-1-g1e9f97d6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for 
okular-devel-24.01.85_1:
 DOCS=on: Build and/or install documentation
 PURPOSE=on: Enable 'Share' menu
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
k...@freebsd.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
PKG_CONFIG=pkgconf QT_SELECT=qt5 
QMAKEMODULES="/wrkdirs/usr/ports/graphics/okular-devel/work/okular-24.01.85/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
 XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work/.cache  
HOME=/wrkdirs/usr/ports/graphics/okular-devel/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/graphics/okular-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 SHELL=/bin/sh CONFIG_SHELL=/bin/sh LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
--End CONFIGURE_ENV--

--MAKE_ENV--
NINJA_STATUS="[%p %s/%t] " QT_SELECT=qt5 
QMAKEMODULES="/wrkdirs/usr/ports/graphics/okular-devel/work/okular-24.01.85/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
 XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/graphics/okular-devel/work/.cache  
HOME=/wrkdirs/usr/ports/graphics/okular-devel/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/graphics/okular-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES 
DESTDIR=/wrkdirs/usr/ports/graphics/okular-devel/work/stage LANG=en_US.UTF-8 
LC_ALL=en_US.UTF-8 PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 
-pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP
="cpp" CPPFLAGS=""  LDFLAGS=" -Wl,--undefined-version -fstack-protector-strong 
" LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong 
-fno-strict-aliasing  "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  
-s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  
-m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PORTDOCS="" CMAKE_BUILD_TYPE="release" KDE_APPLICATIONS_SHLIB_VER=5.24.3  
KDE_APPLICAT

[Bug 277204] *: ports misusing WITH_CCACHE_BUILD and NO_CCACHE

2024-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204

--- Comment #5 from Gleb Popov  ---
(In reply to Benjamin Takacs from comment #4)
There are several concepts interleaved here, let me explain.

* Feature is a sort of OPTION but general enough to be applied to **any** port.
DEBUG is an example of a Feature, because almost every port can be build in the
"debug" mode.

In Ports Framework Features are implemented as .mk files placed in Mk/Features/
subdir, just like Uses are placed into Mk/Uses/. The Mk/bsd.ccache.mk file
probably predates introduction of Mk/Features, but serves the same purpose.

So, moving just bsd.ccache.mk to Features/ would solve all the issues you
outlined, but it is still a step in right direction, as it makes the framework
more consistent.

* Mk/Features/ also provide a unified interface for both users and port
developers.

If a Feature is called FOO an user can put WITH_FOO=yes or WITHOUT_FOO=yes into
the make.conf or make command line to enable or disable the Feature globally.
WITH_FOO_PORTS and WITHOUT_FOO_PORTS allows for enabling/disabling a Feature
for a given set of ports.

With https://reviews.freebsd.org/D43949 landed it will become possible for
WITH_FOO_PORTS to cancel WITHOUT_FOO and vice versa.

* Features are not expected to be self-contained. Take a look at
Mk/Features/lto.mk - it only sets some variables that are later gets consumed
by Uses and the rest of Framework. In the same way, a Uses may be taught to
look for some variables that might be set by an enabled feature.

So to fix the "order" problem we first should clearlt understand how enable
ccache machinery for Autotools, CMake, Meson, etc. and finally if it is
possible to do in a general way. Then just extend corresponding Uses to support
a new feature.

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

[package - main-i386-default][www/qt5-webengine] Failed for qt5-webengine-5.15.16.p5_5 in build

2024-02-22 Thread pkg-fallout
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer: k...@freebsd.org
Log URL:
https://pkg-status.freebsd.org/beefy17/data/main-i386-default/p87cdfc67f475_s9097284b98/logs/qt5-webengine-5.15.16.p5_5.log
Build URL:  
https://pkg-status.freebsd.org/beefy17/build.html?mastername=main-i386-default&build=p87cdfc67f475_s9097284b98
Log:

=>> Building www/qt5-webengine
build started at Thu Feb 22 02:34:42 UTC 2024
port directory: /usr/ports/www/qt5-webengine
package name: qt5-webengine-5.15.16.p5_5
building for: FreeBSD main-i386-default-job-06 15.0-CURRENT FreeBSD 
15.0-CURRENT 1500014 i386
maintained by: k...@freebsd.org
Makefile datestamp: -rw-r--r--  1 root wheel 7062 Feb 11 01:01 
/usr/ports/www/qt5-webengine/Makefile
Ports top last git commit: 87cdfc67f47
Ports top unclean checkout: no
Port dir last git commit: 94ccf453a29
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.1-1-g1e9f97d6
Host OSVERSION: 156
Jail OSVERSION: 1500014
Job Id: 06




!!! Jail is newer than host. (Jail: 1500014, Host: 156) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/sh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
OSVERSION=1500014
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
UNAME_m=i386
UNAME_p=i386
UNAME_r=15.0-CURRENT
LOCALBASE=/usr/local
UNAME_v=FreeBSD 15.0-CURRENT 1500014
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.1-1-g1e9f97d6
MASTERMNT=/usr/local/poudriere/data/.m/main-i386-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/main-i386-default/06/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=main-i386-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/main-i386-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.1-1-g1e9f97d6
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for 
qt5-webengine-5.15.16.p5_5:
> Audio backend: you have to select exactly one of them
 ALSA=on: ALSA audio architecture support
 PULSEAUDIO=off: PulseAudio sound server support
 SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
k...@freebsd.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-qt-includes=/usr/local/include/qt5  
--with-qt-libraries=/usr/local/lib/qt5  
--with-extra-includes=/usr/local/include  --with-extra-libs=/usr/local/lib 
-opensource -confirm-license  -no-pch  -prefix /usr/local  -bindir 
/usr/local/lib/qt5/bin  -headerdir /usr/local/include/qt5  -libdir 
/usr/local/lib/qt5  -plugindir /usr/local/lib/qt5/plugins  -importdir 
/usr/local/lib/qt5/imports  -datadir /usr/local/share/qt5  -docdir 
/usr/local/share/doc/qt5  -translationdir /usr/local/share/qt5/translations  
-sysconfdir /usr/local/etc/xdg  -nomake examples -nomake tests  -platform 
freebsd-$(ccver="$(c++ "-B/usr/local/bin" --version)"; case "$ccver" in 
*clang*) echo clang ;; *) echo g++ ;; esac)  -archdatadir /usr/local/lib/qt5  
-libexecdir /usr/local/libexec/qt5  -qmldir /usr/local/lib/qt5/qml  
-examplesdir /usr/local/share/examples/qt5  -testsdir 
/usr/local/share/qt5/tests -no-sse2 -no-use-gold-linker -recheck-all -release 
-no-separate-debug-info
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
NINJAFLAGS="-j3"  NINJA_PATH="/usr/local/bin/ninja"   
PATH=/wrkdirs/usr/ports/www/qt5-webengine/work/.build/bin:/usr/local/bin:/wrkdirs/usr/ports/www/qt5-webengine/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 GPERF=/usr/local/bin/gperf ac_cv_path_PERL=/usr/local/bin/perl 
ac_cv_path_PERL_PATH=/usr/local/bin/perl  PERL_USE_UNSAFE_INC=1 
PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.9" QT_SELECT=qt5 
QMAKEMODULES="/wrkdirs/usr/ports/www/qt5-webengine/work/kde-qtwebengine-5.15.16p5/mkspecs/modules:/usr/local/lib/qt5/mkspecs/modules"
 QTDIR="/usr/local/lib/qt5" QMAKE="/usr/local/lib/qt5/bin/qmake"  
MOC="/usr/local/lib/qt5/bin/moc" RCC="/usr/local/lib/qt5/bin/rcc" 
UIC="/usr/local/lib/qt5/bin/uic"  
QMAKESPEC="/usr/local/lib/qt5/mkspecs/freebsd-$(ccver="$(c++ "-B/usr/local/bin" 
--version)"; case "$ccver" in *clang*) echo clang ;; *) echo g++ ;; esac)" 
MAKE="make" XDG_DATA_HOME=/wrkdirs/usr/ports/www/qt5-webengine/work  
XDG_CONFIG_HOME=/wrkdirs/us
r/ports/www/qt5-web

[Bug 276478] Mk/*: Build with a clean environment

2024-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276478

--- Comment #17 from Antoine Brodin  ---
On i386 I have those 2 failures:

https://pkg-status.freebsd.org/gohan04/data/140i386-default-foo/2024-02-18_19h53m07s/logs/zynaddsubfx-3.0.6_2,2.log
https://pkg-status.freebsd.org/gohan04/data/140i386-default-foo/2024-02-18_19h53m07s/logs/iortcw-1.51c_4,1.log

workdir in https://people.freebsd.org/~antoine/zynaddsubfx-work.tar

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

[Bug 277204] *: ports misusing WITH_CCACHE_BUILD and NO_CCACHE

2024-02-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204

--- Comment #4 from Benjamin Takacs  ---
(In reply to Gleb Popov from comment #2)
As features are still loaded in the post section of bsd.port.mk, I don't see
how it would help these ports to detect if ccache support is enabled. By
allowing them  to read WITH_CCACHE and making only setting WITH_CCACHE without
setting CCACHE_DIR a hard error instead of a warning? And if I read bsd.port.mk
right there still could be cases when WITH_CCACHE and WITHOUT_CCACHE are set,
when the user sets WITH_CCACHE=yes WITHOUT_CCACHE_PORTS="someport". So ports
wanting to detect if ccache is enabled would have to use  .if
defined(WITH_CCACHE) && !defined(WITHOUT_CCACHE)  after WITH{,OUT}_
and WITH__PORTS is processed in the options section.

Additionally bsd.ccache.mk reads the undocumented variable NOCCACHE (and sets
NO_CCACHE=t if it was set); still sets CCACHE_ENABLED=yes if WITH_CCACHE_BUILD
and NO_CCACHE are set (but no port that disables ccache via NO_CCACHE should
try to detect ccache support, so that's just a minor correctness issue); sets
NO_CCACHE in some cases.

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