checking *printf() support for %lld... yeschecking for strtoll... (cached) yeschecking if vsnprintf is standards compliant... yesconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating nbcompat/config.hconfig.status: nbcompat/config.h is unchangedcr libnbcompat.a glob.o md5c.o md5hl.o rmd160.o rmd160hl.o sha1.o sha1hl.o sha2.o sha2hl.o vis.o unvis.o err.o fgetln.o fparseln.o getdelim.o getline.o lchflags.o lchmod.o lutimes.o setgroupent.o setpassent.o setprogname.o shquote.o strmode.o strsep.o warn.o setmode.o pwcache.o fts.o timegm.obash: line 2: cr: command not found*** [libnbcompat.a] Error code 127bmake: stopped in /usr/pkgsrc/net/libfetch/work/libnbcompat 1 errorbmake: stopped in /usr/pkgsrc/net/libfetch/work/libnbcompat *** Error code 2Stop.bmake[1]: stopped in /usr/pkgsrc/net/libfetch*** Error code 1Stop.bmake: stopped in /usr/pkgsrc/net/libfetch
I also did some research about that "cr: command not found" and I found that cr is indeed not a comamnd. cr is an arg that should be executed with "ar" command. So, I took a quick look to the Makefile and found that AR variable in /usr/pkgsrc/net/libfetch/# Example /usr/pkg/etc/mk.conf file produced by bootstrap-pkgsrc# Wed May 10 20:34:09 EDT 2017.ifdef BSD_PKG_MK # begin pkgsrc settingsABI= 32PKGSRC_COMPILER= gccPKG_DBDIR= /usr/pkg/pkgdbLOCALBASE= /usr/pkgVARBASE= /varPKG_TOOLS_BIN= /usr/pkg/sbinPKGINFODIR= infoPKGMANDIR= manACCEPTABLE_LICENSES= vim-licenseFETCH_USING= fetch#FETCH_CMD= /usr/sfw/bin/wgetTOOLS_PLATFORM.install?= /usr/pkg/bin/bsdinstallTOOLS_PLATFORM.awk?= /usr/pkg/bin/nawkTOOLS_PLATFORM.sed?= /usr/pkg/bin/nbsedTOOLS_PLATFORM.sh?= /usr/bin/bashCFLAGS+=-O2CXXFLAGS+=-O2CC=/usr/sfw/bin/gccCXX=/usr/sfw/bin/g++X11_TYPE=modularPKG_DEVELOPER=yesPKG_DEFAULT_OPTIONS+=freetype truetype mmx subpixel official-mozilla-branding.endif # end pkgsrc settings
[root@zone5 libnbcompat]$ grep AR Makefile*Makefile:AR=Makefile: $(AR) cr $@ $(OBJS)Makefile.in:AR= @AR@Makefile.in: $(AR) cr $@ $(OBJS)
I do end up with a different erro this time :[root@zone5 libfetch]$ grep AR /usr/pkgsrc/net/libfetch/work/libnbcompat/Makefile.in #AR= @AR@AR= /usr/pkgsrc/bootstrap/work/wrk/pkgtools/cwrappers/work/. wrapper/bin/ar $(AR) cr $@ $(OBJS)
I must say that beyond this point I'm out of idea and open to any suggestion...configure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating nbcompat/config.hconfig.status: nbcompat/config.h is unchanged/usr/pkgsrc/bootstrap/work/wrk/pkgtools/cwrappers/work/. wrapper/bin/ar cr libnbcompat.a glob.o md5c.o md5hl.o rmd160.o rmd160hl.o sha1.o sha1hl.o sha2.o sha2hl.o vis.o unvis.o err.o fgetln.o fparseln.o getdelim.o getline.o lchflags.o lchmod.o lutimes.o setgroupent.o setpassent.o setprogname.o shquote.o strmode.o strsep.o warn.o setmode.o pwcache.o fts.o timegm.o : libnbcompat.a=> Checking for portability problems in extracted filesWARNING: [check-portability.sh] errlist.sh has /bin/sh as interpreter, which is horribly broken on Solaris.===> Building for libfetch-2.38sh /usr/pkgsrc/net/libfetch/work/libfetch-2.38/errlist.sh ftp_errlist FTP /usr/pkgsrc/net/libfetch/ work/libfetch-2.38/ftp.errors > ftperr.h sh /usr/pkgsrc/net/libfetch/work/libfetch-2.38/errlist.sh http_errlist HTTP /usr/pkgsrc/net/libfetch/ work/libfetch-2.38/http.errors > httperr.h gcc -O2 -O2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow -Werror -DHAVE_NBCOMPAT_H=1 -I/usr/pkgsrc/net/libfetch/work/libnbcompat -I. -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DINET6 -DFTP_COMBINE_CWDS -c common.c exec failed*** Error code 255Stop.bmake: stopped in /usr/pkgsrc/net/libfetch/work/libfetch-2.38 *** Error code 1Stop.bmake[1]: stopped in /usr/pkgsrc/net/libfetch*** Error code 1Stop.bmake: stopped in /usr/pkgsrc/net/libfetch