Subject: Re: pkgsrc NetBSD 1.6.2/i386 bulk build results 2004-12-04
To: Mario Kemper <magick@NetBSD.org>
From: Krister Walfridsson <cato@df.lth.se>
List: pkgsrc-bulk
Date: 12/06/2004 00:42:14
On Sun, 5 Dec 2004, Mario Kemper wrote:

>> 106a104
>>> editors/xemacs-current             magick@NetBSD.org
>>
>> +cd ./lib-src && /usr/bin/make   CC='gcc' CFLAGS='-Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpointer-arith -Wshadow -Wmissing-declarations -O2 -Dunix -I/usr/pkg/include -I/usr/include' LDFLAGS='-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib' CPPFLAGS='-I/usr/pkg/include -I/usr/include' all
>> +cd: not found
>>
> Well there's no +cd when i compile it under -current. Could it be that
> the 1.6.2 make can't handle something in the new xemacs-current.
> Maybe using gmake would help. I can't test that as i have no 1.6.x.

Yes, using gmake makes this problem go away.

But the build on my test-machine then fails with:
   cc -c -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare  -Wundef -Wstrict-prototypes -Wpointer-arith -Wshadow  -Wmissing-declarations -O2 -Dunix -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -Demacs -I. -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkgsrc/editors/xemacs-current/work -I/usr/X11R6/include mule-canna.c
   mule-canna.c: In function `Fcanna_initialize':
   mule-canna.c:441: `jrBeepFunc' undeclared (first use in this function)
   mule-canna.c:441: (Each undeclared identifier is reported only once
   mule-canna.c:441: for each function it appears in.)
   mule-canna.c:447: warning: implicit declaration of function `wcKanjiControl'

    /Krister