[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