[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