[Bug 270041] www/qt5-webengine: Poudriere build fails for 5.15.8
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Apr 30 18:03:03 BST 2023
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270041
--- Comment #8 from John Hein <jcfyecrayz at liamekaens.com> ---
I just did a test link of libQtWebEngineCore with truss. The largest file
descriptor it opened (in a 12.x/amd64 poudriere environment) was 516.
I don't know why the ulimit is there. Maybe at one point upstream had a
problem with some runaway linking issue? And they decided to limit the open
file descriptors as a backstop to keep it from consuming too many system
resources, perhaps. It seems unlikely that it is likely to happen with
released code in a downstream environment like FreeBSD. But without knowing
why it was added upstream, that's just a guess.
I think it would be fine to just remove the ulimit or ignore any failure from
it (ulimit -n 4096 || true). There's already a limit in the poudriere
environment (at a default of 1024 descriptors, that's lower than the 4096), so
the backstop is already in place at a higher level for poudriere builds.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list