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

2024-02-20 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/p3229bb06d7d7_sb241767f8e/logs/qt5-webengine-5.15.16.p5_5.log
Build URL:  
https://pkg-status.freebsd.org/beefy17/build.html?mastername=main-i386-default&build=p3229bb06d7d7_sb241767f8e
Log:

=>> Building www/qt5-webengine
build started at Tue Feb 20 02:43:56 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-11 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: 3229bb06d7d
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: 11




!!! 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/11/.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

maintainer-feedback requested: [Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

2024-02-20 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-kde (group)
 for maintainer-feedback:
Bug 277189: devel/cmake-core: add NO_CCACHE handle to allow disable ccache
build
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277189



--- Description ---
Typically WITH_CCACHE_BUILD env var used together with NO_CCACHE:

/usr/ports/Mk/bsd.ccache.mk:.  if !defined(NO_CCACHE) &&
defined(WITH_CCACHE_BUILD) && !${CC:M*ccache*} && \
/usr/ports/graphics/darktable/Makefile:.if "${WITH_CCACHE_BUILD}" == "yes" &&
!defined(NO_CCACHE)
/usr/ports/graphics/rawtherapee/Makefile:.if "${WITH_CCACHE_BUILD}" == "yes" &&
!defined(NO_CCACHE)
/usr/ports/lang/rust-bootstrap/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)
/usr/ports/lang/rust/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)
/usr/ports/misc/valentina/Makefile:.if !defined(WITH_CCACHE_BUILD) ||
defined(NO_CCACHE)
/usr/ports/net-im/telegram-desktop/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)


This allow define NO_CCACHE in env where no ccache installed but
WITH_CCACHE_BUILD set in make.conf (it depend from cmake-core) to bootstrap
ccache.


[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Ivan Rozhuk  changed:

   What|Removed |Added

 CC||rozhuk...@gmail.com
 Attachment #248637||maintainer-approval?
  Flags||

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Bug ID: 277189
   Summary: devel/cmake-core: add NO_CCACHE handle to allow
disable ccache build
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: rozhuk...@gmail.com
  Assignee: k...@freebsd.org
 Flags: maintainer-feedback?(k...@freebsd.org)

Created attachment 248637
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=248637&action=edit
patch

Typically WITH_CCACHE_BUILD env var used together with NO_CCACHE:

/usr/ports/Mk/bsd.ccache.mk:.  if !defined(NO_CCACHE) &&
defined(WITH_CCACHE_BUILD) && !${CC:M*ccache*} && \
/usr/ports/graphics/darktable/Makefile:.if "${WITH_CCACHE_BUILD}" == "yes" &&
!defined(NO_CCACHE)
/usr/ports/graphics/rawtherapee/Makefile:.if "${WITH_CCACHE_BUILD}" == "yes" &&
!defined(NO_CCACHE)
/usr/ports/lang/rust-bootstrap/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)
/usr/ports/lang/rust/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)
/usr/ports/misc/valentina/Makefile:.if !defined(WITH_CCACHE_BUILD) ||
defined(NO_CCACHE)
/usr/ports/net-im/telegram-desktop/Makefile:.if defined(WITH_CCACHE_BUILD) &&
!defined(NO_CCACHE)


This allow define NO_CCACHE in env where no ccache installed but
WITH_CCACHE_BUILD set in make.conf (it depend from cmake-core) to bootstrap
ccache.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Ivan Rozhuk  changed:

   What|Removed |Added

   Severity|Affects Only Me |Affects Some People

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

2024-02-20 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/beefy7/data/140i386-quarterly/b3e5282399eb/logs/okular-devel-24.01.85_1.log
Build URL:  
https://pkg-status.freebsd.org/beefy7/build.html?mastername=140i386-quarterly&build=b3e5282399eb
Log:

=>> Building graphics/okular-devel
build started at Tue Feb 20 14:47:41 UTC 2024
port directory: /usr/ports/graphics/okular-devel
package name: okular-devel-24.01.85_1
building for: FreeBSD 140i386-quarterly-job-09 14.0-RELEASE-p5 FreeBSD 
14.0-RELEASE-p5 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: b3e528239
Ports top unclean checkout: no
Port dir last git commit: 756e18783
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.1
Host OSVERSION: 156
Jail OSVERSION: 1400097
Job Id: 09

---Begin Environment---
SHELL=/bin/sh
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
OSVERSION=1400097
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=14.0-RELEASE-p5
LOCALBASE=/usr/local
UNAME_v=FreeBSD 14.0-RELEASE-p5
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.1
MASTERMNT=/usr/local/poudriere/data/.m/140i386-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/140i386-quarterly/09/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=140i386-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/140i386-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.1
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_APPLICATIONS_VERSION_SHORT="24" KDE

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Max Brazhnikov  changed:

   What|Removed |Added

 Status|New |Closed
 Resolution|--- |Works As Intended
 CC||m...@freebsd.org

--- Comment #1 from Max Brazhnikov  ---
(In reply to Ivan Rozhuk from comment #0)
There examples are misusage of NO_CCACHE.

NO_CCACHE should only be used to mark individual port that fails build with the
ccache. Quote from bsd.ccache.mk:

# Port use (special case):
#  - NO_CCACHE - disable using ccache entirely.  This is for when a port build
#fails with ccache being used.  Typically this should be
#temporary only.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Ivan Rozhuk  changed:

   What|Removed |Added

 Resolution|Works As Intended   |---
 Status|Closed  |New

--- Comment #2 from Ivan Rozhuk  ---
This patch is for proper handle situations where ccache is disabled.
It does not set NO_CCACHE it is for handle NO_CCACHE.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 241231] security/plasma5-kscreenlocker: "Start New Session" does not work

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

Gleb Popov  changed:

   What|Removed |Added

 Status|Open|In Progress

--- Comment #10 from Gleb Popov  ---
I implemented fix for that, but it depends on many changes, so this is blocked
by upstream for now. I'm waiting for a new ConsoleKit release.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 241231] security/plasma5-kscreenlocker: "Start New Session" does not work

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

Gleb Popov  changed:

   What|Removed |Added

   Assignee|k...@freebsd.org |arr...@freebsd.org

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 267368] x11/kf5-kded: does not save per-application keyboard layout settings anymore

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

Gleb Popov  changed:

   What|Removed |Added

 CC||arr...@freebsd.org

--- Comment #3 from Gleb Popov  ---
Martin, is this still a problem?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 258563] devel/py-qt5: missing egg-info, invisible to pip

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

Gleb Popov  changed:

   What|Removed |Added

 CC||arr...@freebsd.org
 Resolution|--- |FIXED
 Status|Open|Closed

--- Comment #3 from Gleb Popov  ---
The problem seems to be solved:

(testenv)  % pip install PyQt5
Requirement already satisfied: PyQt5 in /usr/local/lib/python3.9/site-packages
(5.15.10)
Requirement already satisfied: PyQt5-sip<13,>=12.13 in
/usr/local/lib/python3.9/site-packages (from PyQt5) (12.13.0)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 267368] x11/kf5-kded: does not save per-application keyboard layout settings anymore

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

--- Comment #4 from Martin Birgmeier  ---
Hi Gleb, thanks for asking. Indeed it is - see the following scenario I just
executed:

Scenario:
- KDE Gear 23.08.4, framworks 5.114.0, plasma 5.27.10, qt 5.15.12 = ports tree
as of Feb. 10
- Logged into KDE
- Most applications set to US keyboard layout
- Thunderbird set to DE keyboard layout
- Change thunderbird to US keyboard layout

Result:
- The layout save file did not change:
[0]% ll .local/share/kded5/keyboard/session/layout_memory.xml
-rw-r--r--  1 martin bi 408 11 Nov. 16:57
.local/share/kded5/keyboard/session/layout_memory.xml
[0]% 

Scenario (continued):
- Use KDE "start button" and select "Herunterfahren" ("shutdown")
- Wait for complete power down
- Restart the computer and log in again

Result:
- Thunderbird uses the DE keyboard layout
- The layout save file is still unchanged:
[0]% ll .local/share/kded5/keyboard/session/layout_memory.xml
-rw-r--r--  1 martin bi 408 11 Nov. 16:57
.local/share/kded5/keyboard/session/layout_memory.xml
[0]% 

Conclusions:
- Changes to the layout are saved neither immediately nor when closing the
session.
- I don't remember why the layout save file changed on Nov. 11; it is possible
that I edited it manually.
- It could also be the case that sometimes it really records changes, but I am
not sure about it, it would be very rare, and I do not know what could cause
it.

-- Martin

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Max Brazhnikov  changed:

   What|Removed |Added

 Status|New |Closed
 Resolution|--- |Works As Intended

--- Comment #3 from Max Brazhnikov  ---
(In reply to Ivan Rozhuk from comment #2)
Ivan,

Thank you for your intention to improve ports. However, this patch is noop.

NO_CCACHE is not a user defined variable, it's a port variable.

Ports set NO_CCACHE when they are incompatible with ccache.
The ports framework checks whether a port defines NO_CCACHE.

cmake-core port builds fine with ccache, cmake-core port doesn't set NO_CCACHE,
therefore this patch is useless at least.

There's no documentation for ccache in the Porters Handbook, but you can find
short description of all CCACHE variables in Mk/bsd.ccache.mk.
If you have questions, you may ask on the maillist or via irc.

I'm closing this pr, please don't re-open it.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 267368] x11/kf5-kded: does not save per-application keyboard layout settings anymore

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

--- Comment #5 from Martin Birgmeier  ---
The current layout file looks like this; interestingly, its layout has changed
compared to when I initially wrote the report.

[0]% cat .local/share/kded5/keyboard/session/layout_memory.xml


 
 
 
 
 

[0]%

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Ivan Rozhuk  changed:

   What|Removed |Added

 Resolution|Works As Intended   |---
 Status|Closed  |New

--- Comment #4 from Ivan Rozhuk  ---
But NOCCACHE is user defined and it translated to NO_CCACHE:
.  if defined(NOCCACHE)
NO_CCACHE=  t
.  endif

So at least in this way patch is correct.

-- 
You are receiving this mail because:
You are the assignee for the bug.

maintainer-feedback requested: [Bug 277202] devel/cmake-core: fail to build if no ccache installed

2024-02-20 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-kde (group)
 for maintainer-feedback:
Bug 277202: devel/cmake-core: fail to build if no ccache installed
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277202



--- Description ---
/etc/make.conf contain: WITH_CCACHE_BUILD=yes

root@host:/usr/ports/devel/cmake-core# make
===>  License BSD3CLAUSE accepted by the user
===>   cmake-core-3.28.3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by cmake-core-3.28.3 for building
===>  Extracting for cmake-core-3.28.3
=> SHA256 Checksum OK for cmake-3.28.3.tar.gz.
===>  Patching for cmake-core-3.28.3
===>  Applying FreeBSD patches for cmake-core-3.28.3 from
/usr/ports/devel/cmake-core/files
/bin/rm -f
/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3/Help/manual/cmake-gui.1
.rst
===>   cmake-core-3.28.3 depends on file: /usr/local/lib/libncurses.so.6 -
found
===>   cmake-core-3.28.3 depends on file: /usr/local/bin/ccache - not found
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
===>  Extracting for ccache-devel-4.8.3.20231222
=> SHA256 Checksum mismatch for
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.
gz.
===>  Refetch for 1 more times files: 
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.
gz 
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
=>
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.
gz
doesn't seem to exist in /var/cache/distfiles/.
=> Attempting to fetch
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a
254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a2
54ad6f153_GH0.tar.gz
fetch:
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a
254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a2
54ad6f153_GH0.tar.gz:
size unknown
fetch:
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a
254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a2
54ad6f153_GH0.tar.gz:
size of remote file is not known
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b9 784 kB 1674 kBps01s
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
=> SHA256 Checksum OK for
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.
gz.
===>  Patching for ccache-devel-4.8.3.20231222
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/bin/cmake - not
found
===>   cmake-core-3.28.3 depends on file: /usr/local/lib/libncurses.so.6 -
found
===>   cmake-core-3.28.3 depends on shared library: libexpat.so - found
(/usr/local/lib/libexpat.so)
===>   cmake-core-3.28.3 depends on shared library: libjsoncpp.so - found
(/usr/local/lib/libjsoncpp.so)
===>   cmake-core-3.28.3 depends on shared library: libuv.so - found
(/usr/local/lib/libuv.so)
===>   cmake-core-3.28.3 depends on shared library: librhash.so - found
(/usr/local/lib/librhash.so)
===>  Configuring for cmake-core-3.28.3
-
Source directory: /tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3
Binary directory: /tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3
Prefix directory: /usr/local
System:   FreeBSD
Generator:Unix Makefiles
Doing parallel make: 32

-
CMake 3.28.3, Copyright 2000-2023 Kitware, Inc. and Contributors
Warning: This is an in-source build
C compiler on this system is: cc -O2 -pipe -O3 -pipe -funroll-loops -mretpoline
-fno-delete-null-pointer-checks  -I/usr/include -fstack-protector-strong
-isystem /usr/local/include -fno-strict-aliasing 
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3=.  
C++ compiler on this system is: c++ -O2 -pipe -O3 -pipe -funroll-loops
-mretpoline -fno-delete-null-pointer-checks -I/usr/include
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3=.
-O3 -funroll-loops -mretpoline -fno-delete-null-pointer-checks  -D__BSD_VISIBLE
-isystem /usr/local/include 
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3=.   
Makefile processor on this system is: make
c++ has setenv
c++ has unsetenv
c++ does not have environ in stdlib.h
c++ has stl wstring
c++ does not have 
Building CMake with ccache
-
--- cmAddCompileDefinitionsCommand.o ---
--- cmAddCustomCommandCommand.o ---
--- cmAddCustomTar

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

Bug ID: 277202
   Summary: devel/cmake-core: fail to build if no ccache installed
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Some People
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: rozhuk...@gmail.com
  Assignee: k...@freebsd.org
 Flags: maintainer-feedback?(k...@freebsd.org)

/etc/make.conf contain: WITH_CCACHE_BUILD=yes

root@host:/usr/ports/devel/cmake-core# make
===>  License BSD3CLAUSE accepted by the user
===>   cmake-core-3.28.3 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by cmake-core-3.28.3 for building
===>  Extracting for cmake-core-3.28.3
=> SHA256 Checksum OK for cmake-3.28.3.tar.gz.
===>  Patching for cmake-core-3.28.3
===>  Applying FreeBSD patches for cmake-core-3.28.3 from
/usr/ports/devel/cmake-core/files
/bin/rm -f
/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3/Help/manual/cmake-gui.1.rst
===>   cmake-core-3.28.3 depends on file: /usr/local/lib/libncurses.so.6 -
found
===>   cmake-core-3.28.3 depends on file: /usr/local/bin/ccache - not found
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
===>  Extracting for ccache-devel-4.8.3.20231222
=> SHA256 Checksum mismatch for
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz.
===>  Refetch for 1 more times files: 
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz
 
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
=>
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz
doesn't seem to exist in /var/cache/distfiles/.
=> Attempting to fetch
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz
fetch:
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz:
size unknown
fetch:
https://codeload.github.com/ccache/ccache/tar.gz/d31ab9586cb7c4b951315a36321f0a254ad6f153?dummy=/ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz:
size of remote file is not known
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b9 784 kB 1674 kBps01s
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
===>  License GPLv3+ accepted by the user
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by ccache-devel-4.8.3.20231222 for
building
=> SHA256 Checksum OK for
ccache-ccache-v4.8.3.20231222-d31ab9586cb7c4b951315a36321f0a254ad6f153_GH0.tar.gz.
===>  Patching for ccache-devel-4.8.3.20231222
===>   ccache-devel-4.8.3.20231222 depends on file: /usr/local/bin/cmake - not
found
===>   cmake-core-3.28.3 depends on file: /usr/local/lib/libncurses.so.6 -
found
===>   cmake-core-3.28.3 depends on shared library: libexpat.so - found
(/usr/local/lib/libexpat.so)
===>   cmake-core-3.28.3 depends on shared library: libjsoncpp.so - found
(/usr/local/lib/libjsoncpp.so)
===>   cmake-core-3.28.3 depends on shared library: libuv.so - found
(/usr/local/lib/libuv.so)
===>   cmake-core-3.28.3 depends on shared library: librhash.so - found
(/usr/local/lib/librhash.so)
===>  Configuring for cmake-core-3.28.3
-
Source directory: /tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3
Binary directory: /tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3
Prefix directory: /usr/local
System:   FreeBSD
Generator:Unix Makefiles
Doing parallel make: 32

-
CMake 3.28.3, Copyright 2000-2023 Kitware, Inc. and Contributors
Warning: This is an in-source build
C compiler on this system is: cc -O2 -pipe -O3 -pipe -funroll-loops -mretpoline
-fno-delete-null-pointer-checks  -I/usr/include -fstack-protector-strong
-isystem /usr/local/include -fno-strict-aliasing 
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3=.  
C++ compiler on this system is: c++ -O2 -pipe -O3 -pipe -funroll-loops
-mretpoline -fno-delete-null-pointer-checks -I/usr/include
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work/cmake-3.28.3=.
-O3 -funroll-loops -mretpoline -fno-delete-null-pointer-checks  -D__BSD_VISIBLE
-isystem /usr/local/include 
-fdebug-prefix-map=/tmp/ports/usr/ports/devel/cmake-core/work

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

--- Comment #5 from Max Brazhnikov  ---
(In reply to Ivan Rozhuk from comment #4)

NOCCACHE is an old deprecated name for NO_CCACHE. It is (was) a port variable.

You've been kindly asked to not start open/close war and move discussion to
more appropriate place.

Please close pr yourself.

Cheers,
Max

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277189] devel/cmake-core: add NO_CCACHE handle to allow disable ccache build

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

Ivan Rozhuk  changed:

   What|Removed |Added

 Status|New |Closed
 Resolution|--- |Works As Intended

--- Comment #6 from Ivan Rozhuk  ---
(In reply to Max Brazhnikov from comment #5)

I have no more tech args, thanks!

Hope you will help with #277202.

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

2024-02-20 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/fdf998f5d103/logs/okular-devel-24.01.85_1.log
Build URL:  
https://pkg-status.freebsd.org/beefy14/build.html?mastername=132amd64-quarterly&build=fdf998f5d103
Log:

=>> Building graphics/okular-devel
build started at Tue Feb 20 20:31:01 UTC 2024
port directory: /usr/ports/graphics/okular-devel
package name: okular-devel-24.01.85_1
building for: FreeBSD 132amd64-quarterly-job-06 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: fdf998f5d
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: 06

---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/06/.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-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204

Bug ID: 277204
   Summary: *: ports misusing WITH_CCACHE_BUILD and NO_CCACHE
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: ports-b...@freebsd.org
  Reporter: nimaje+...@bureaucracy.de
CC: bey...@cs.ucr.edu, dumbb...@freebsd.org,
j...@freebsd.org, k...@freebsd.org,
mand...@freebsd.org, r...@freebsd.org,
y...@freebsd.org

grepping for WITH_CCACHE_BUILD in the ports tree reveals some ports misusing
this user setting. WITH_CCACHE_BUILD should be only set by the user and only
read by Mk/bsd.ccache.mk which in turn sets CCACHE_ENABLED.

Both of which is violated by some ports.

Ports setting WITH_CCACHE_BUILD:
emulators/libretro-pcsx2 (bey...@cs.ucr.edu)
graphics/digikam (k...@freebsd.org)

Ports reading WITH_CCACHE_BUILD instead of CCACHE_ENABLED:
lang/rust (r...@freebsd.org)
lang/rust-bootstrap (r...@freebsd.org)
misc/valentina (y...@freebsd.org)
graphics/darktable (dumbb...@freebsd.org)
graphics/rawtherapee (mand...@freebsd.org)
net-im/telegram-desktop (-)
devel/cmake-core (k...@freebsd.org)

Additionally NO_CCACHE should be only set by a port, but there are some reading
it anyway:

java/openjdk8 (j...@freebsd.org)

maintainers put in CC

-- 
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-20 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277204

Matthias Andree  changed:

   What|Removed |Added

 CC||port...@freebsd.org

--- Comment #1 from Matthias Andree  ---
Benjamin, good idea, but not practical to fix - for graphics/rawtherapee,
CCACHE_ENABLED seems to be set too late, even after .include 
it's not yet set -- and I need to hack CMAKE_ARGS to actually make rawtherapee
use ccache - and I don't want to turn some easily readable .if clause into
non-readable variable expansion hacks to delay expansion. CCACHE isn't a
PORT_OPTION, so helper variables don't cut the mustard.

If you can lend a hand with graphics/rawtherapee and propose a fix that I do
not currently see... feel free to send proposals, else I'll need to keep things
as they are and continue emulating bsd.ccache.mk.

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

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

Jason E. Hale  changed:

   What|Removed |Added

 CC||jh...@freebsd.org
  Flags|maintainer-feedback?(kde@Fr |maintainer-feedback+
   |eeBSD.org)  |

--- Comment #1 from Jason E. Hale  ---
Why not just use the devel/ccache4 port instead of your own version which
clearly has a dependency loop?

All of the official ccache ports have NO_CCACHE_DEPEND set to avoid this.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

Ivan Rozhuk  changed:

   What|Removed |Added

 Resolution|--- |Not A Bug
 Status|New |Closed

--- Comment #2 from Ivan Rozhuk  ---
(In reply to Jason E. Hale from comment #1)
devel/ccache4 can not be set via CCACHE_DEFAULT?=   ccache and install old
ccache 3.

There is patch for it: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252088

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

Jason E. Hale  changed:

   What|Removed |Added

 Resolution|Not A Bug   |FIXED

--- Comment #3 from Jason E. Hale  ---
It might be best just to disable ccache in cmake-core altogether. Since ccache4
uses cmake to build and assuming we're eventually going to move on to using
ccache4 as the default, there isn't a way to avoid the circular dependency.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

--- Comment #4 from Ivan Rozhuk  ---
(In reply to Jason E. Hale from comment #3)

ccache.mk should check that ${CCACHE_BIN} exist and if not than unset
WITH_CCACHE_BUILD, set NO_CCACHE and CCACHE_ENABLED=no, this should cover all
possible cases.

But while ports hang on old ccache3 it is not actual.

To avoid the circular dependency I add in ccache makefile:
NO_CCACHE_DEPEND=yes
.export NO_CCACHE_DEPEND

But this does not work with portmaster and other build tools that manage deps
inside own code.
Portmaster and other tools should be patched to set NO_CCACHE_DEPEND env var
while build any ccache port.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

Jason E. Hale  changed:

   What|Removed |Added

 Resolution|FIXED   |Not A Bug

--- Comment #5 from Jason E. Hale  ---
I'd prefer this to be solved at a framework level and not quite sure why we
really need multiple ccache ports in the first place, but if we do, the user
should be able to select which version they wish to use via DEFAULT_VERSIONS. I
(speaking with my kde@ hat on) am not in charge of that, however, but am happy
to help assist with the transition and make or approve of the appropriate
changes to cmake-core.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

--- Comment #6 from Ivan Rozhuk  ---
(In reply to Jason E. Hale from comment #5)
IMHO ccache 3 in base only because of small deps count.

My first suggest was https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277189
make like others port - handle also NO_CCACHE.
I set NO_CCACHE env in my build scripts before ccache build and unset after. It
work for my case.

With framework progress is hang for years:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252088.
IMHO some refactoring in ccache.mk and some ports required.

Thanks and sorry for noise.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

--- Comment #7 from Jason E. Hale  ---
(In reply to Ivan Rozhuk from comment #6)
Bug #277189 is what brought me here since I have been updating the cmake ports
lately, but I fully agree with makc's assessment, based on what you reported in
that PR. It's disingenuous to claim X port isn't working without stating that
you're using a modified ports tree and leave us to guess what you're cooking.
I'm not mad, but this PR made it much more transparent what was going on in the
background than in Bug #277189.

I'm still seeing a circular dependency loop in devel/cmake-core after setting
devel/ccache4 to be the default in bsd.ccache.mk and applying your patch from
Bug #277189. I managed to fix that locally in cmake-core, but since ccache4
also depends on ruby crap for DOCS, those ports would also have to be fixed,
which is why I would rather this just be handled at the framework level.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 277202] devel/cmake-core: fail to build if no ccache installed

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

--- Comment #8 from Jason E. Hale  ---
I'm not trying to be dismissive either and get your frustration. I saw that you
already asked the same question of why we're still using ccache 3.x as the
default in Bug #252088 and didn't get an adequate response. The inception and
commit history of the devel/ccache4 port seems to be largely based on
maintainer timeouts, community work, and probably shouldn't even be a thing
since 3.x is 3+ years old now.

-- 
You are receiving this mail because:
You are the assignee for the bug.