on PowerPC64 arch, devel/liboil failes with vec_memcpy.S:879 Error: junk at end of line: '@plt'. vec_memcpy.S: Assember messages: vec_memcpy.S:879 Error: syntax error; found '@' but expected '/' vec_memcpy.S:879 Error: junk at end of line: '@plt' *** Error code 1 Stop make[4]: stopped in /usr/ports/devel/liboil/work/liboil-0.3.17/liboil/motovec *** Error code 1
This port is unmaintained. The options are: 1) mark it broken on powerpc 2) you provide a patch that can be committed 3) do nothing.
A commit references this bug: Author: marino Date: Fri Nov 14 11:40:21 UTC 2014 New revision: 372558 URL: https://svnweb.freebsd.org/changeset/ports/372558 Log: devel/liboil: mark broken on powerpc PR: 194468 Changes: head/devel/liboil/Makefile
That's the best I can do, closing the PR.
Created attachment 149434 [details] Successful build log on 10.0-RELEASE powerpc It seems that fix committed in ports 372558 is not quite correct: submitter states that the error occurs on PowerPC64, not PowerPC (32-bit). Attached tinderbox build log for 10.0-RELEASE/powerpc suggests that it builds fine there (on ppc32). Perhaps the BROKEN_powerpc should be changed to BROKEN_powerpc64, but my ppc64 box is offline now, so I cannot really verify it (nor attempt to fix).
A commit references this bug: Author: marino Date: Sat Nov 15 12:55:32 UTC 2014 New revision: 372597 URL: https://svnweb.freebsd.org/changeset/ports/372597 Log: devel/liboil: correction, powerpc is fine, it's broken on powerpc64 Reported by: danfe@ PR: 194468 Changes: head/devel/liboil/Makefile