Bug 192398

Summary: devel/boehm-gc does not build on sparc64
Product: Ports & Packages Reporter: Michael Moll <mmoll>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Some People CC: cjpm, pi
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch.diff
cjpm: maintainer-approval+
patch.diff cjpm: maintainer-approval+

Description Michael Moll freebsd_committer 2014-08-05 11:45:48 UTC
On FreeBSD/sparc64 10.0-RELEASE, boehm-gc-7.2e working perfectly fine on that box:
# cd /usr/ports/devel/boehm-gc
# make
[...]
make[3]: don't know how to make sparc_mach_dep.lo. Stop

make[3]: stopped in /portswork/usr/ports/devel/boehm-gc/work/gc-7.4.2
*** Error code 1

Please tell me, which files you need for debugging. boehm-gc-7.2e works perfectly fine on that box.
Comment 1 John Marino freebsd_committer 2014-08-05 12:58:17 UTC
notifying maintainer (CC)
Comment 2 Carlos J Puga Medina 2014-08-05 13:50:19 UTC
Created attachment 145396 [details]
patch.diff

Same error [1] was fixed on OpenBSD. Please, try this patch and report back.

[1] http://marc.info/?l=openbsd-ports&m=140629066413287&w=2
Comment 3 Michael Moll freebsd_committer 2014-08-05 13:58:10 UTC
The patch fixes the build and also w3m built against boehm-gc-7.4.2 is working fine. Thanks! :)
Comment 4 Carlos J Puga Medina 2014-08-06 09:17:17 UTC
Created attachment 145414 [details]
patch.diff

Fix devel/boehm-gc build on sparc64
Comment 5 Carlos J Puga Medina 2014-08-06 09:32:04 UTC
Build logs:

https://redports.org/buildarchive/20140806092601-395/
Comment 6 commit-hook freebsd_committer 2014-08-06 14:02:10 UTC
A commit references this bug:

Author: pi
Date: Wed Aug  6 14:02:00 UTC 2014
New revision: 364172
URL: http://svnweb.freebsd.org/changeset/ports/364172

Log:
  devel/boehm-gc: fix build on sparc64

  PR:		192398
  Submitted by:	kvedulv@kvedulv.de
  Approved by:	cjpugmed@gmail.com (maintainer)

Changes:
  head/devel/boehm-gc/Makefile