[Bug 196970] cad/pcb is x86 only, future proof the Makefile and explicitly declare it for i386/amd64 only
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Jan 21 16:15:51 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196970
Bug ID: 196970
Summary: cad/pcb is x86 only, future proof the Makefile and
explicitly declare it for i386/amd64 only
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: hrs at FreeBSD.org
Reporter: sbruno at FreeBSD.org
Assignee: hrs at FreeBSD.org
Flags: maintainer-feedback?(hrs at FreeBSD.org)
CC:
Build failed on ARM and it was noted that this port has been marked as broken
on non-x86 architectures, but not updated for ARM.
Instead of extending the .for loop, explicitly declare it only for i386/amd64:
Index: /usr/local/poudriere/ports/11-armv6-ports/cad/pcb/Makefile
===================================================================
--- /usr/local/poudriere/ports/11-armv6-ports/cad/pcb/Makefile (revision
377338)
+++ /usr/local/poudriere/ports/11-armv6-ports/cad/pcb/Makefile (working copy)
@@ -60,9 +60,8 @@
NONE_CONFIGURE_ON= --without-gui
NONE_CONFIGURE_ENV= WISH=/usr/bin/true
-.for a in ia64 powerpc sparc64
-BROKEN_${a}= Does not compile on ia64, powerpc, or sparc64
-.endfor
+ONLY_FOR_ARCHS= i386 amd64
+ONLY_FOR_ARCHS_REASON= Uses x86 assembly and has not been ported
.include <bsd.port.options.mk>
--- Comment #1 from Bugzilla Automation <bugzilla at FreeBSD.org> ---
Auto-assigned to maintainer hrs at FreeBSD.org
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list