Date: Mon, 29 Dec 2014 15:46:01 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 196354] New: [exp-run] Make libthr.so loadable Message-ID: <bug-196354-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196354 Bug ID: 196354 Summary: [exp-run] Make libthr.so loadable Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Ports Framework Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: kib@FreeBSD.org CC: portmgr@FreeBSD.org Created attachment 151071 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151071&action=edit dlopenable libthr I request pre-commit exp-run for the patch which integrates libthr into libc as plugin, allowing dlopen("libpthread.so") to work instead of breaking the process which attempted it. This should be very useful for programs which allow loadable modules, where modules may be linked with threading library. I have somewhat low expectation on the detecting breakage from the build-only tests, but I think this is best we can do anyway. Patch was extensively tested by Peter Holm with stress2. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196354-13>