I've uploaded a RPM package built on Leap 16.0 AMD64 (the extension is x86_64 but the package was built on amd64) : objc-3.4.15-1.x86_64.rpm. This also installs on the alpha release of openSUSE Leap 16.1. The back-end C compiler for openSUSE 16 is gcc 15.2 but it can also be used with gcc 13.4 as included in openSUSE 16.1 as well. This can be done by setting CC=gcc-13 and CPP="gcc-13 -E" in the objc driver shell script.
I've uploaded a RPM package built on Leap 16.0 AMD64 (the extension is x86_64 but the package was built on amd64) : objc-3.4.15-1.x86_64.rpm. This also installs on the alpha release of openSUSE Leap 16.1. The backed compiler for openSUSE 16 is gcc 15.2 but it can also be used with gcc 13.4 as included in openSUSE 16.1 as well. This can be done by setting CC=gcc-13 and CPP="gcc-13 -E" in the objc driver shell script.
add openSUSE Tumbleweed 20260529 to Platform.txt
Updated binary x86_64 package for FreeBSD 15.0 release p9. Compiled objc-3.4.15 and tested "make check" on FreeBSD 15.
Portable Object Compiler is upgraded to autoconf 2.73.
update to autoconf 2.73
add non-ANSI _Generic keyword for glibc_const_generic
Portable Object Compiler 3.4.13 compiles on openSUSE Tumbleweed 20260426-0 with gcc 15.2.1 release 3.2 and flex 2.6.4 / byacc. Also tested compiling (and running/using) cursel-1.1.3 with ncurses 6.6 20260418 release 102.1 in Linux . This is on Linux kernel 6.19.12-1.1. On Debian 13.4 with Linux kernel 6.12.74, Portable Object Compiler 3.4.13 also builds with gcc 14.2.0-19 flex 2.6.4 / byacc.