Hi Bruno, Thanks for your work!I submitted an update PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220250,and add you to the CC list.
Jov 2017-06-24 19:27 GMT+08:00 Bruno Haible <br...@clisp.org>: > Hi, > > GNU libffcall 1.13 is released. You find the download link at the homepage > https://www.gnu.org/software/libffcall/ > > New in 1.13: > > * The license has been changed from GPLv2 to GPLv2+. > > * Added support for the following platforms: > (Previously, a build on these platforms failed.) > - x86_64: Mac OS X 64-bit. > - x86_64: Solaris 64-bit. > - x86_64: Linux with x32 ABI: CC="gcc -mx32". > - arm: Linux 32-bit, without hardware floats. > - arm64: Linux 64-bit. > - s390x: Linux 64-bit. > - powerpc: AIX 64-bit. > - mips: IRIX 6.5 with CC="cc -32". > - sparc: Solaris 64-bit. > > * Fixed support for the following platforms: > (Previously, a build on these platforms appeared to succeed but was > buggy.) > - x86_64: Linux. > - arm: Linux 32-bit, with hardware floats. > - powerpc: Linux 64-bit. > - mips: Linux with CC="gcc -mabi=32". > - mips: Linux with CC="gcc -mabi=n32". > - mips: Linux with CC="gcc -mabi=64". > - mips: IRIX 6.5 with CC="gcc -mabi=n32". > - s390: Linux. > - sparc: Linux 64-bit. > - ia64: Linux. > - hppa: HP-UX 32-bit. > > * Verified support for the following platforms: > (A build on these platforms worked and still works.) > - i386: Linux, Solaris, Mac OS X. > - powerpc: Linux 32-bit. > - powerpc: AIX 32-bit. > - powerpc: MacOS X. > - mips: IRIX 6.5 with CC="cc -n32". > - sparc: Solaris 32-bit. > - sparc: Linux 32-bit: CC="gcc -m32". > - alpha: Linux. > > * Support for a security feature: On Linux and FreeBSD platforms, linking > with > the libffcall libraries no longer causes the stack to become executable. > > > According to [1][2], you are packaging libffcall for FreeBSD. > > I invite you to upgrade to version 1.13. > With it, you can remove the BROKEN_* lines from [2]. > Also, you will no longer need patch-avcall_avcall-sparc64.S [3]. > > NOTE! Libffcall is usually packaged as a non-shared library. If so, you > need > to rebuild the packages that depend on it (in particular, GNU clisp). > > Best regards, > > Bruno > > [1] http://www.freshports.org/devel/ffcall > [2] https://svnweb.freebsd.org/ports/head/devel/ffcall/ > Makefile?revision=439720&view=markup > [3] https://svnweb.freebsd.org/ports/head/devel/ffcall/files/ > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" > _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"