[Bug 270041] www/qt5-webengine: Poudriere build fails for 5.15.8
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Mar 9 22:59:12 GMT 2023
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270041
--- Comment #4 from rk <rk at ronald.org> ---
(In reply to Tomoaki AOKI from comment #3)
I noticed that qt6-webengine built fine using the defaults
of 1024 files. So I looked into the log file and found this:
/wrkdirs/usr/ports/www/qt6-webengine/work/.build/linker_ulimit.sh
/usr/local/libexec/ccache/c++ ...
ulimit: bad limit: Operation not permitted
So they apparently changed the way the do the ulimit call.
In qt5-webengine it is hardcoded in the command line as follows:
ulimit -n 4096 && c++ -B/usr/local/bin ...
So the whole build fails when ulimit returns an error. In
qt6-webengine it was wrapped inside a script and wasn't
used to start the linker/compiler with an "&&" operator.
Anyway, the linker was able to operate with the 1024 file limit
in qt6-webengine. Maybe some step needed more open files in some
circumstances so someone added these ulimit calls.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list