>>> Building on exopi-5 under lang/pcc/pcc DIST = [lang/pcc/pcc:pcc-20231021.tgz] FULLPKGNAME = pcc-1.1.0.20231021 RDEPENDS = [lang/pcc/pcc-libs] distfiles size=1020309 >>> Running build in lang/pcc/pcc at 1735056022.55 ===> lang/pcc/pcc ===> Building from scratch pcc-1.1.0.20231021 ===> Verifying specs: c ===> found c.100.3 ===> Checking files for pcc-1.1.0.20231021 `/exopi-cvs/ports/distfiles/pcc-20231021.tgz' is up to date. >> (SHA256) all files: OK ===> Extracting for pcc-1.1.0.20231021 ===> Patching for pcc-1.1.0.20231021 ===> Applying OpenBSD patch patch-arch_powerpc_code_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Change asm comments from ";" to COM, which is "#". | |Index: arch/powerpc/code.c |--- arch/powerpc/code.c.orig |+++ arch/powerpc/code.c -------------------------- Patching file arch/powerpc/code.c using Plan A... Hunk #1 succeeded at 421. done ===> Applying OpenBSD patch patch-arch_powerpc_local2_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Change asm comments from ";" to COM, which is "#". Don't save the |previous stack pointer more than once. Save the link register in the |caller's frame, as ELF requires. Save the non-volatile registers. | |Emit code for the secure PLT, where r30 must point to the global |offset table. | |Add a shape SGOTCON to emit code like "lwz %r3,.L459@got(30)" for |loading a constant address from the global offset table. This fixes |string literals in PIC. | |Index: arch/powerpc/local2.c |--- arch/powerpc/local2.c.orig |+++ arch/powerpc/local2.c -------------------------- Patching file arch/powerpc/local2.c using Plan A... Hunk #1 succeeded at 121. Hunk #2 succeeded at 133. Hunk #3 succeeded at 322. Hunk #4 succeeded at 337. Hunk #5 succeeded at 1306. Hunk #6 succeeded at 1591. Hunk #7 succeeded at 1813. done ===> Applying OpenBSD patch patch-arch_powerpc_local_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Emit code for the secure PLT, where r30 must point to the global |offset table. | |Set SASG so string literals don't go missing. | |Index: arch/powerpc/local.c |--- arch/powerpc/local.c.orig |+++ arch/powerpc/local.c -------------------------- Patching file arch/powerpc/local.c using Plan A... Hunk #1 succeeded at 133. Hunk #2 succeeded at 193. Hunk #3 succeeded at 660. done ===> Applying OpenBSD patch patch-arch_powerpc_macdefs_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Emit code for the secure PLT, where r30 must point to the global |offset table. | |Add a shape SGOTCON to emit code like "lwz %r3,.L459@got(30)" for |loading a constant address from the global offset table. This fixes |string literals in PIC. | |Index: arch/powerpc/macdefs.h |--- arch/powerpc/macdefs.h.orig |+++ arch/powerpc/macdefs.h -------------------------- Patching file arch/powerpc/macdefs.h using Plan A... Hunk #1 succeeded at 383. Hunk #2 succeeded at 423. done ===> Applying OpenBSD patch patch-arch_powerpc_table_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Add a shape SGOTCON to emit code like "lwz %r3,.L459@got(30)" for |loading a constant address from the global offset table. This fixes |string literals in PIC. | |Index: arch/powerpc/table.c |--- arch/powerpc/table.c.orig |+++ arch/powerpc/table.c -------------------------- Patching file arch/powerpc/table.c using Plan A... Hunk #1 succeeded at 792. done ===> Applying OpenBSD patch patch-cc_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cc/Makefile.in |--- cc/Makefile.in.orig |+++ cc/Makefile.in -------------------------- Patching file cc/Makefile.in using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-cc_cc_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cc/cc/Makefile.in |--- cc/cc/Makefile.in.orig |+++ cc/cc/Makefile.in -------------------------- Patching file cc/cc/Makefile.in using Plan A... Hunk #1 succeeded at 46. done ===> Applying OpenBSD patch patch-cc_cc_cc_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cc/cc/cc.c |--- cc/cc/cc.c.orig |+++ cc/cc/cc.c -------------------------- Patching file cc/cc/cc.c using Plan A... Hunk #1 succeeded at 1830. Hunk #2 succeeded at 2019. done ===> Applying OpenBSD patch patch-cc_driver_platform_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cc/driver/platform.c |--- cc/driver/platform.c.orig |+++ cc/driver/platform.c -------------------------- Patching file cc/driver/platform.c using Plan A... Hunk #1 succeeded at 162. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for pcc-1.1.0.20231021 ===> Configuring for pcc-1.1.0.20231021 Using /exopi-obj/pobj/pcc-1.1.0.20231021/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /exopi-obj/pobj/pcc-1.1.0.20231021/config.site checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... x86_64-unknown-openbsd7.6 configure: WARNING: Installed binaries may be unstripped checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether cc accepts -Wall... yes checking whether cc accepts -Wmissing-prototypes... yes checking whether cc accepts -Wstrict-prototypes... yes checking whether cc accepts -Wshadow... yes checking whether cc accepts -Wsign-compare... yes checking whether cc accepts -Wtruncate... no checking for a C compiler for mkext... not cross compiling checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for C99 printf size specifiers... yes checking size of int *... 8 checking whether byte ordering is bigendian... no checking whether make sets $(MAKE)... (cached) yes checking for a BSD-compatible install... /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c checking for bison... /usr/bin/yacc checking for flex... (cached) flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... (cached) yes checking for string.h... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for strtold... yes checking for vsnprintf... (cached) yes checking for snprintf... (cached) yes checking for mkstemp... (cached) yes checking for strlcat... (cached) yes checking for strlcpy... (cached) yes checking for getopt... (cached) yes checking for ffs... (cached) yes checking for vfork... (cached) yes checking for size_t... (cached) yes checking for working alloca.h... (cached) no checking for alloca... (cached) configure: creating ./config.status config.status: creating Makefile config.status: creating cc/Makefile config.status: creating cc/cc/Makefile config.status: creating cc/cpp/Makefile config.status: creating cc/ccom/Makefile config.status: creating cc/cxxcom/Makefile config.status: creating cc/driver/Makefile config.status: creating f77/Makefile config.status: creating f77/f77/Makefile config.status: creating f77/fcom/Makefile config.status: creating config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc Target CPU is .................... amd64 Target ABI is .................... elf Target OS is ..................... openbsd Compiler is called ............... pcc Installing compiler into ......... /usr/local/bin Installing pre-processor into .... /usr/local/libexec Using assembler .................. Using linker ..................... Using Multi-Arch path ............ (no) Using include path ............... Using library path ............... Use libvmf ....................... no Has TLS support .................. no Has GCC compatibility ............ yes Has PCC debugging ................ yes Type of wchar_t is ............... INT (4 chars) Configure finished. Do 'make && make install' to compile and install. ===> Building for pcc-1.1.0.20231021 ===> cc ===> cc/cc cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DLIBEXECDIR=\"/usr/local/libexec/\" -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\" -DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib/\" -Dos_openbsd -Dmach_amd64 -DTARGOSVER=0 -DCXXPROGNAME=\"p++\" -DCPPROGNAME=\"pcpp\" -DCC0=\"cc0\" -DCC1=\"cc1\" -I../../cc/driver -I../.. -I../../os/openbsd -I../../mip -I../../arch/amd64 -I../../common -c -o cc.o ./cc.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DLIBEXECDIR=\"/usr/local/libexec/\" -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\" -DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib/\" -Dos_openbsd -Dmach_amd64 -DTARGOSVER=0 -DCXXPROGNAME=\"p++\" -DCPPROGNAME=\"pcpp\" -DCC0=\"cc0\" -DCC1=\"cc1\" -I../../cc/driver -I../.. -I../../os/openbsd -I../../mip -I../../arch/amd64 -I../../common -c -o compat.o ../../common/compat.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DLIBEXECDIR=\"/usr/local/libexec/\" -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\" -DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib/\" -Dos_openbsd -Dmach_amd64 -DTARGOSVER=0 -DCXXPROGNAME=\"p++\" -DCPPROGNAME=\"pcpp\" -DCC0=\"cc0\" -DCC1=\"cc1\" -I../../cc/driver -I../.. -I../../os/openbsd -I../../mip -I../../arch/amd64 -I../../common -c -o strlist.o ../../cc/driver/strlist.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DLIBEXECDIR=\"/usr/local/libexec/\" -DGCC_COMPAT -DPCC_DEBUG -DINCLUDEDIR=\"/usr/local/include/\" -DPCCINCDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include/\" -DPCCLIBDIR=\"/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib/\" -Dos_openbsd -Dmach_amd64 -DTARGOSVER=0 -DCXXPROGNAME=\"p++\" -DCPPROGNAME=\"pcpp\" -DCC0=\"cc0\" -DCC1=\"cc1\" -I../../cc/driver -I../.. -I../../os/openbsd -I../../mip -I../../arch/amd64 -I../../common -c -o xalloc.o ../../cc/driver/xalloc.c cc cc.o compat.o strlist.o xalloc.o -o cc <=== cc/cc ===> cc/cpp cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -DNVMPGS=4 -c -o compat.o ../../common/compat.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -DNVMPGS=4 -c -o cpp.o ./cpp.c ./cpp.c:534:10: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] iob->ro = 1; ^ ~ 1 warning generated. cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -DNVMPGS=4 -c -o cpc.o ./cpc.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -I. -I../.. -I. -I../../mip -I../../arch/amd64 -I../../common -DNVMPGS=4 -c -o token.o ./token.c cc compat.o cpp.o cpc.o token.o -o cpp <=== cc/cpp ===> cc/ccom cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -DMKEXT -c -o mkext.lo ../../mip/mkext.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -DMKEXT -c -o common.lo ../../mip/common.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -DMKEXT -c -o table.lo ../../arch/amd64/table.c ../../arch/amd64/table.c:1615:39: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] { FREE, FREE, FREE, FREE, FREE, FREE, FREE, FREE, "help; I'm in trouble\n" }, ^~~~ ../../mip/node.h:138:14: note: expanded from macro 'FREE' #define FREE 1 ^ 1 warning generated. cc mkext.lo common.lo table.lo -o mkext ./mkext TEMPREG 0x200 PERMREG 0x400 PREMREG 0xc00 /usr/bin/yacc -d ./cgram.y mv -f y.tab.c cgram.c mv -f y.tab.h cgram.h cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o builtins.o ./builtins.c ./cgram.y: yacc finds 6 shift/reduce conflicts cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o cgram.o cgram.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o code.o ../../arch/amd64/code.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o common.o ../../mip/common.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o compat.o ../../common/compat.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o complex.o ./complex.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o dwarf.o ./dwarf.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o external.o external.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o gcc_compat.o ./gcc_compat.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o init.o ./init.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o inline.o ./inline.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o local.o ../../arch/amd64/local.c ../../arch/amd64/local.c:274:1: warning: unused function 'tlsref' [-Wunused-function] tlsref(NODE *p) ^ 1 warning generated. cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o local2.o ../../arch/amd64/local2.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o main.o ./main.c ./main.c:420:6: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] arglistcnt/sizeof(int)); ^~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o match.o ../../mip/match.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o optim.o ./optim.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o optim2.o ../../mip/optim2.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o order.o ../../arch/amd64/order.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o params.o ./params.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o pftn.o ./pftn.c ./pftn.c:1002:13: warning: variable 'al' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] } else if (rpole->rsou == STNAME || rpole->rsou == UNAME) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./pftn.c:1024:6: note: uninitialized use occurs here if (al > rpole->ss->al) ^~ ./pftn.c:1002:9: note: remove the 'if' if its condition is always true } else if (rpole->rsou == STNAME || rpole->rsou == UNAME) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./pftn.c:966:21: note: initialize the variable 'al' to silence this warning int incomp, tsz, al; ^ = 0 1 warning generated. cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o reader.o ../../mip/reader.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o softfloat.o ../../common/softfloat.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o regs.o ../../mip/regs.c flex ./scan.l mv -f lex.yy.c scan.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o scan.o scan.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o stabs.o ./stabs.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o symtabs.o ./symtabs.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o table.o ../../arch/amd64/table.c ../../arch/amd64/table.c:1615:39: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion] { FREE, FREE, FREE, FREE, FREE, FREE, FREE, FREE, "help; I'm in trouble\n" }, ^~~~ ../../mip/node.h:138:14: note: expanded from macro 'FREE' #define FREE 1 ^ 1 warning generated. cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o trees.o ./trees.c cc -O2 -pipe -Wno-error=int-conversion -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow -Wsign-compare -DGCC_COMPAT -DPCC_DEBUG -D_ISOC99_SOURCE -Dos_openbsd -Dmach_amd64 -I. -I. -I../.. -I../../mip -I../../arch/amd64 -I../../os/openbsd -I../../common -c -o unicode.o ../../common/unicode.c cc builtins.o cgram.o code.o common.o compat.o complex.o dwarf.o external.o gcc_compat.o init.o inline.o local.o local2.o main.o match.o optim.o optim2.o order.o params.o pftn.o reader.o softfloat.o regs.o scan.o stabs.o symtabs.o table.o trees.o unicode.o -o ccom <=== cc/ccom <=== cc >>> Running package in lang/pcc/pcc at 1735056055.04 ===> lang/pcc/pcc ===> Faking installation for pcc-1.1.0.20231021 ===> cc ===> cc/cc test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/bin" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/bin" test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/include" test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/lib/pcc/x86_64-unknown-openbsd7.6/1.2.0.DEVEL/lib" <=== cc/cc ===> cc/cpp test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec" /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c -s -m 755 cpp /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c -m 644 ./cpp.1 /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1/cpp.1 <=== cc/cpp ===> cc/ccom test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec" /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c -s -m 755 ccom /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec test -f cc2 && /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c -s -m 755 cc2 /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/libexec *** Error 1 in target 'install' (ignored) test -z "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" || mkdir -p "/exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1" /exopi-obj/pobj/pcc-1.1.0.20231021/bin/install -c -m 644 ./ccom.1 /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/man/man1/ccom.1 <=== cc/ccom <=== cc Installing /exopi-cvs/ports/lang/pcc/pcc/pkg/README as /exopi-obj/pobj/pcc-1.1.0.20231021/fake-amd64/usr/local/share/doc/pkg-readmes/pcc ===> Building package for pcc-1.1.0.20231021 Create /exopi-cvs/ports/packages/amd64/all/pcc-1.1.0.20231021.tgz Creating package pcc-1.1.0.20231021 reading plist| checking dependencies| checking dependencies|lang/pcc/pcc-libs checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 11% checksumming|********** | 16% checksumming|************* | 21% checksumming|**************** | 26% checksumming|******************* | 32% checksumming|********************** | 37% checksumming|************************** | 42% checksumming|***************************** | 47% checksumming|******************************** | 53% checksumming|*********************************** | 58% checksumming|*************************************** | 63% checksumming|****************************************** | 68% checksumming|********************************************* | 74% checksumming|************************************************ | 79% checksumming|*************************************************** | 84% checksumming|******************************************************* | 89% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**** | 6% archiving|******** | 13% archiving|****************************************************** | 84% archiving|************************************************************ | 94% archiving|************************************************************* | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/pcc-1.1.0.20231021.tgz >>> Running clean in lang/pcc/pcc at 1735056059.91 ===> lang/pcc/pcc ===> Cleaning for pcc-1.1.0.20231021 >>> Ended at 1735056060.55 max_stuck=0.50/build=32.48/package=4.88/clean=0.68