Created attachment 147502 [details] Patch to use the compiler to linkthe .so files. The attached patch makes the x11-toolkits/blt port use cc instead of ld to link the two shared objects it creates. This fixes a problem on arm where the shared object will attempt to access symbols in libgcc, however the .so files don't link against libgcc the build fails. With this patch I can successfully build the port on a Wandboard.
Feel free to commit this (with my approval if you don't have a ports commit bit).
Running tests on patch, will commit when done.
redports build success, no impact to amd64/i386 https://redports.org/buildarchive/20140920164301-29057/
A commit references this bug: Author: sbruno Date: Sun Sep 21 15:36:26 UTC 2014 New revision: 368772 URL: http://svnweb.freebsd.org/changeset/ports/368772 Log: Patch configure to use ${CC} instead of ld to link the two shared objects it creates. This fixes a problem on arm where the shared object will attempt to access symbols in libgcc, however the .so files don't link against libgcc the build fails. PR: 193791 Submitted by: andrew Reviewed by: tijl Approved by: bapt (mentor) Changes: head/x11-toolkits/blt/files/patch-configure
Tested on qemu emulated builds and run through redports. Good to go.