WARNING: [license.mk] Every package should define a LICENSE.
===> Building for baci-20000725
cd /Users/pbulk/build/lang/baci/work/bacisrc/ccomp && /opt/pkg/bin/bmake
gcc -g -Wall -c baccutil.c
rm -f date.c
(cd ../lib; make makedate)
gcc -g -Wall -o makedate makedate.c
../lib/makedate
gcc -g -Wall -c date.c
bison -y -tvd bac.y
bac.y:245.17-18: warning: symbol NE redeclared [-Wother]
  245 | %token NE LE GE NE EQ OR AND PLPL MIMI
      |                 ^~
bac.y:245.8-9: note: previous declaration
  245 | %token NE LE GE NE EQ OR AND PLPL MIMI
      |        ^~
mv -f y.tab.c gram.c
mv -f y.tab.h ytab.h
chmod 444 gram.c ytab.h
gcc -g -Wall -c gram.c
flex bac.l
mv -f lex.yy.c lex.c
chmod 444 lex.c
gcc -g -Wall -c lex.c
lex.yy.c:1526:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
                ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bac.l:40:61: note: expanded from macro 'YY_INPUT'
#define YY_INPUT(buf,result,maxsize) (result = baci_yyinput(buf,maxsize))
                                                            ^~~
bac.l:38:34: note: passing argument to parameter 'buf' here
int  baci_yyinput(unsigned char* buf, int maxsize);
                                 ^
bac.l:264:10: warning: initializing 'char *' with an expression of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   char* p = buf;
         ^   ~~~
bac.l:338:17: warning: result of comparison of constant 256 with expression of type 'unsigned char' is always true [-Wtautological-constant-out-of-range-compare]
   return ((esc < 256) ? esc : 0x20);
            ~~~ ^ ~~~
3 warnings generated.
(cd ../lib; make)
gcc -g -Wall -o makedate makedate.c
gcc -g -Wall -c compdata.c
gcc -g -Wall -c globdata.c
gcc -g -Wall -c incfiles.c
gcc -g -Wall -c genutil.c
gcc -g -Wall -c writetab.c
gcc -g -Wall -c computil.c
gcc -g -Wall -c readtab.c
gcc -g -Wall -c disutils.c
ar cr libba.a compdata.o globdata.o incfiles.o genutil.o writetab.o  computil.o readtab.o disutils.o
ranlib libba.a
gcc -g -Wall -o bacc baccutil.o date.o gram.o lex.o -L../lib -lba
Undefined symbols for architecture x86_64:
  "_last_infile", referenced from:
      _new_infile in libba.a(incfiles.o)
      _write_file_info in libba.a(writetab.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

Stop.
bmake[2]: stopped making "bacc" in /Users/pbulk/build/lang/baci/work/bacisrc/ccomp
*** Error code 1

Stop.
bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/baci
*** Error code 1

Stop.
bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/baci