Bug 226545

Summary: emulators/gem5: Fix build on FreeBSD amd64
Product: Ports & Packages Reporter: Neel Chauhan <nc>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Closed FIXED    
Severity: Affects Many People CC: nc, yuri
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Description Flags
Patch (Revision 1)
nc: maintainer-approval+
Patch (Revision 2)
nc: maintainer-approval+
Patch (Revision 3) nc: maintainer-approval+

Description Neel Chauhan freebsd_committer 2018-03-12 00:54:33 UTC
Created attachment 191439 [details]
Patch (Revision 1)

 * Add gettext-runtime to USES and libpython2.7.so to LIB_DEPENDS
 * Update SConstruct patch to detect Python and pthreads correctly

Builds on FreeBSD 11.1 amd64.
Comment 1 Neel Chauhan freebsd_committer 2018-03-12 00:58:28 UTC
Comment on attachment 191439 [details]
Patch (Revision 1)

Also, I could not unbreak compiling on i386.
Comment 2 Neel Chauhan freebsd_committer 2018-03-12 01:13:14 UTC
Created attachment 191440 [details]
Patch (Revision 2)
Comment 3 Neel Chauhan freebsd_committer 2018-03-12 01:20:52 UTC
Created attachment 191441 [details]
Patch (Revision 3)
Comment 4 Yuri Victorovich freebsd_committer 2018-03-12 07:54:37 UTC
Thank you for unbreaking it!
Comment 5 commit-hook freebsd_committer 2018-03-12 07:54:59 UTC
A commit references this bug:

Author: yuri
Date: Mon Mar 12 07:54:30 UTC 2018
New revision: 464230
URL: https://svnweb.freebsd.org/changeset/ports/464230

  emulators/gem5: Unbreak by fixing the python-config executable name

  PR:		226545
  Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)