Summary: | [exp-run] with libgcov (and libgomp) removed from base (if no GCC) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ed Maste <emaste> | ||||||
Component: | Ports Framework | Assignee: | Ed Maste <emaste> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | portmgr | ||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199979 | ||||||||
Attachments: |
|
Description
Ed Maste
2015-05-14 17:35:22 UTC
I think you forgot to include the patch? Created attachment 156783 [details]
Build libgcov only along with base GCC
Take for exp-run Created attachment 156800 [details]
patch v2 (libgcov only), now that libgomp removal is committed in r282973
Exp-run results on amd64 and i386: http://package22.nyi.freebsd.org/jail.html?mastername=headamd64PR200203-default http://package23.nyi.freebsd.org/jail.html?mastername=headi386PR200203-default 0 new failure, looks good. A commit references this bug: Author: emaste Date: Mon May 18 15:02:36 UTC 2015 New revision: 283060 URL: https://svnweb.freebsd.org/changeset/base/283060 Log: Build libgcov only if we're building base system GCC Clang uses compiler-rt for the code coverage runtime, and ports GCC provides its own libgcov. PR: 200203 (exp-run) Sponsored by: The FreeBSD Foundation Changes: head/gnu/lib/Makefile head/tools/build/mk/OptionalObsoleteFiles.inc |