On 2023/08/12 20:43, Daniel Dickman wrote: > CVSROOT: /cvs > Module name: ports > Changes by: dan...@cvs.openbsd.org 2023/08/12 20:43:15 > > Modified files: > lang/pcc : Makefile.inc > lang/pcc/pcc : distinfo > lang/pcc/pcc/patches: patch-arch_powerpc_local_c > patch-cc_cc_cc_c > lang/pcc/pcc-libs: Makefile distinfo > > Log message: > update to pcc 20230813
i386 fails: cc -O2 -pipe -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC 99_SOURCE -Dos_openbsd -Dmach_i386 -I. -I. -I../.. -I../../mip -I../../arch/i386 -I../../os/openbsd -I../../common -c -o code.o ../../arch/i386/code.c ../../arch/i386/code.c:452:22: error: no member named 'ss' in 'struct attr' if (stcall && (ap = strattr(p->n_left->n_ap)) && ^~~~~~~~~~~~~~~~~~~~~~~~ ./pass1.h:623:26: note: expanded from macro 'strattr' #define strattr(x) ((x)->ss) ~~~ ^ 1 error generated. also, the comment about why it's using a wrong version of autoconf should have the version bumped to 2.71 (though if there's a problem with AC_PROG_LEX in 2.70/2.71 that should probably be fixed in autoconf..)