NetBSD Problem Report #50213
From www@NetBSD.org Sun Sep 6 18:09:27 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id 51B23A5864
for <gnats-bugs@gnats.NetBSD.org>; Sun, 6 Sep 2015 18:09:27 +0000 (UTC)
Message-Id: <20150906180925.11196A65BA@mollari.NetBSD.org>
Date: Sun, 6 Sep 2015 18:09:25 +0000 (UTC)
From: venture37@geeklan.co.uk
Reply-To: venture37@geeklan.co.uk
To: gnats-bugs@NetBSD.org
Subject: pkgtool/pkg_install broken on multiple platforms
X-Send-Pr-Version: www-1.0
>Number: 50213
>Category: pkg
>Synopsis: pkgtool/pkg_install broken on multiple platforms
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: agc
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Sep 06 18:10:00 +0000 2015
>Closed-Date: Mon Dec 28 12:34:30 +0000 2015
>Last-Modified: Tue Dec 29 00:50:01 +0000 2015
>Originator: Sevan Janiyan
>Release: pkgsrc-current
>Organization:
>Environment:
>Description:
Unable to bootstrap pkgsrc on FreeBSD 10.1-RELEASE, OpenBSD 5.7-current, Bitrig-current, Solaris 10 SPARC 8/11, Solaris 11.2 SPARC GCC 4.8.2, DragonFlyBSD 4.3-DEVELOPMENT
FreeBSD 10.1-RELEASE clang 3.4.1
clang -lssl -lcrypto -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -L/usr/lib -Wl,-R/usr/lib -Wl,-R/home/sme/npgp/lib -L../lib -o pkg_add main.o perform.o -linstall -larchive -lfetch -lnetpgpverify -lssl -lcrypto -lnbcompat
/usr/bin/ld: //lib/libz.so.6: invalid DSO for symbol `inflateInit2_@@ZLIB_1.2.4.0' definition
//lib/libz.so.6: could not read symbols: Bad value
clang: error: linker command failed with exit code 1 (use -v to see invocation)
*** [pkg_add] Error code 1
bmake[1]: stopped in /usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/pkg_install-20150901/add
1 error
OpenBSD 5.7-current gcc 4.2.1 20070719
cc -O -I/usr/include -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=0022 -I/home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work/bzip2 -I/home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/libarchive -I/home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -I/home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work -DHAVE_NBCOMPAT_H=1 -I/home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -I/usr/include -c pgpsum.c
pgpsum.c:158: error: expected identifier or '(' before '__extension__'
pgpsum.c:158: error: expected identifier or '(' before ')' token
pgpsum.c:167: error: expected identifier or '(' before '__extension__'
pgpsum.c:167: error: expected identifier or '(' before ')' token
*** Error code 1
Stop.
bmake: stopped in /home/hacking/pkgsrc/tree/pkgsrc-current/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify
*** Error code 1
Bitrig-current clang 3.6.0
clang -O -I/usr/include -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=0022 -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/w
ork/bzip2 -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/libarchive -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/wo
rk/libfetch -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work -DHAVE_NBCOMPAT_H=1 -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/wo
rk/libnbcompat -I/usr/include -c pgpsum.c
pgpsum.c:158:1: error: expected identifier or '('
swap16(uint16_t in)
^
/usr/include/sys/endian.h:71:19: note: expanded from macro 'swap16'
#define swap16(x) __swap16(x)
^
/usr/include/sys/_endian.h:110:21: note: expanded from macro '__swap16'
#define __swap16(x) __statement({ \
^
/usr/include/sys/cdefs.h:248:24: note: expanded from macro '__statement'
#define __statement(x) __extension__(x)
^
pgpsum.c:167:1: error: expected identifier or '('
swap32(uint32_t in)
^
/usr/include/sys/endian.h:72:19: note: expanded from macro 'swap32'
#define swap32(x) __swap32(x)
^
/usr/include/sys/_endian.h:117:21: note: expanded from macro '__swap32'
#define __swap32(x) __statement({ \
^
/usr/include/sys/cdefs.h:248:24: note: expanded from macro '__statement'
#define __statement(x) __extension__(x)
^
2 errors generated.
*** Error code 1
Stop.
bmake: stopped in /home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify
*** Error code 1
Solaris 10 8/11 with GCC 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
cd /home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify && /home/se[10/1713]c/bootstrap/work/bin/sed -e '/zlib/d' Makefile.lib.in >Makefile.in && ./configure && /usr/bin/env USETOOLS=no MACHINE_ARCH=sparc
OPSYS=SunOS CATMAN_SECTION_SUFFIX=yes MANINSTALL=maninstall\ catinstall FETCH_WITH_INET6=yes FETCH_WITH_OPENSSL=no CXXCPP=cpp CC=gcc CFLAG
S=-O2 CPPFLAGS=-D_LARGEFILE_SOURCE\ -D_LARGE_FILES\ -D_FILE_OFFSET_BITS=64\ -DDEF_UMASK=022\ -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgto
ols/pkg_install/work/libarchive/libarchive\ -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch\ -I/home/sme/pkgs
rc/bootstrap/work/wrk/pkgtools/pkg_install/work\ -DHAVE_NBCOMPAT_H=1\ -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/li
bnbcompat CXX=g++ CXXFLAGS=-O2 COMPILER_RPATH_FLAG=-Wl,-R F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C L
C_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/.libs\ -L/home/se
van/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch\ -L/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgp
verify\ -L/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat\ -Wl,-R/home/sme/netpgp/lib LINKER_RPATH_FLAG=-R P
ATH=/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.wrapper/bin:/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_instal
l/work/.buildlink/bin:/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.tools/bin:/home/sme/pkgsrc/bootstrap/work/wrk/pkg
tools/pkg_install/work/.gcc/bin:/home/sme/netpgp/bin:/home/sme/netpgp/bin:/home/sme/netpgp/sbin::/usr/bin:/usr/sbin:/sbin:/usr/ccs/bin:/usr/dt/bin:/usr/sfw/bin:/usr/sfw/sbin:/sbin:/usr/sbin:/usr/ccs/bin:/home/sme/netpgp/bin:/usr/openwin/bin PREFIX=/home/sme/netpgp MAKELEVEL=0 PKG_SYSCONFDIR=/home/sme/netpgp/etc HOME=/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.home CPP=cpp LINK_ALL_LIBGCC_HACK= LOCALBASE=/home/sme/netpgp NO_WHOLE_ARCHIVE_FLAG=-z\ defaultextract WHOLE_ARCHIVE_FLAG=-z\ allextract X11BASE=/usr/openwin PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c\ -s\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_SCRIPT=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_LIB=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_DATA=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c
\ -o\ sme\ -g\ csw\ -m\ 644 BSD_INSTALL_MAN=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c\ -o\ sme\ -g\ csw\ -m\ 644 BSD_INSTALL=/home/sme/pkgsrc/bootstrap/work/bin/install-sh BSD_INSTALL_PROGRAM_DIR=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_LIB_DIR=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_DATA_DIR=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_MAN_DIR=/home/sme
/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 755 BSD_INSTALL_GAME=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\
-c\ -s\ -o\ sme\ -g\ csw\ -m\ 0755 BSD_INSTALL_GAME_DATA=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -c\ -o\ sme\ -g\ csw\ -m\ 0
644 BSD_INSTALL_GAME_DIR=/home/sme/pkgsrc/bootstrap/work/bin/install-sh\ -d\ -o\ sme\ -g\ csw\ -m\ 0755 INSTALL_INFO= MAKEINFO=/home/s
evan/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/home/sme/pkgsrc
/bootstrap/work/wrk/pkgtools/pkg_install/work/.buildlink/lib/pkgconfig:/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.bu
ildlink/share/pkgconfig PKG_CONFIG_LOG=/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/.pkg-config.log PKG_CONFIG_PATH= WR
APPER_DEBUG=no WRAPPER_UPDATE_CACHE=yes BINOWN=sme BINGRP=csw GAMEOWN=sme GAMEGRP=csw MANOWN=sme MANGRP=csw SHAREOWN=sme SHAREGRP=
csw DOCOWN=sme DOCGRP=csw BINMODE=755 NONBINMODE=644 BINDIR=/home/sme/netpgp/bin INCSDIR=/home/sme/netpgp/include LIBDIR=/home/sme
/netpgp/lib MANDIR=/home/sme/netpgp/man STRIPFLAG=-s MANINSTALL=maninstall\ catinstall MKCATPAGES=yes MKHTML=no /home/sev
an/pkgsrc/bootstrap/work/bin/bmake -f Makefile all
./configure: syntax error at line 34: `prefix=$' unexpected
*** Error code 2
Solaris 11.2 SPARC GCC 4.8.2
gcc -O2 -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=022 -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_ins
tall/work/libfetch -I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work -DHAVE_NBCOMPAT_H=1 -I/home/sme/pkgsrc/bootstrap/wo
rk/wrk/pkgtools/pkg_install/work/libnbcompat -c bignum.c
bignum.c: In function 'basic_subtract':
bignum.c:659:33: error: 'CHAR_BIT' undeclared (first use in this function)
carry = *tmpc >> ((mp_digit)(CHAR_BIT * sizeof(mp_digit) - 1));
^
bignum.c:659:33: note: each undeclared identifier is reported only once for each function it appears in
bignum.c: In function 'fast_col_array_multiply':
bignum.c:78:57: error: 'CHAR_BIT' undeclared (first use in this function)
#define MP_WARRAY /*LINTED*/(1U << (((sizeof(mp_word) * CHAR_BIT) - (2 * DIGIT_BIT) + 1)))
^
bignum.c:2251:13: note: in expansion of macro 'MP_WARRAY'
mp_digit W[MP_WARRAY];
^
bignum.c: In function 'can_use_fast_column_array':
bignum.c:78:57: error: 'CHAR_BIT' undeclared (first use in this function)
#define MP_WARRAY /*LINTED*/(1U << (((sizeof(mp_word) * CHAR_BIT) - (2 * DIGIT_BIT) + 1)))
^
bignum.c:2327:31: note: in expansion of macro 'MP_WARRAY'
return (((unsigned)ndigits < MP_WARRAY) &&
^
bignum.c: In function 'fast_basic_multiply_partial_upper':
bignum.c:78:57: error: 'CHAR_BIT' undeclared (first use in this function)
#define MP_WARRAY /*LINTED*/(1U << (((sizeof(mp_word) * CHAR_BIT) - (2 * DIGIT_BIT) + 1)))
^
^
bignum.c:2448:13: note: in expansion of macro 'MP_WARRAY'
mp_digit W[MP_WARRAY];
^
bignum.c: In function 'fast_basic_square':
bignum.c:78:57: error: 'CHAR_BIT' undeclared (first use in this function)
#define MP_WARRAY /*LINTED*/(1U << (((sizeof(mp_word) * CHAR_BIT) - (2 * DIGIT_BIT) + 1)))
^
bignum.c:3051:15: note: in expansion of macro 'MP_WARRAY'
mp_digit W[MP_WARRAY], *tmpx;
^
bignum.c: In function 'fast_mp_montgomery_reduce':
bignum.c:78:57: error: 'CHAR_BIT' undeclared (first use in this function)
#define MP_WARRAY /*LINTED*/(1U << (((sizeof(mp_word) * CHAR_BIT) - (2 * DIGIT_BIT) + 1)))
^
bignum.c:3592:12: note: in expansion of macro 'MP_WARRAY'
mp_word W[MP_WARRAY];
^
bignum.c: In function 'signed_subtract_word':
bignum.c:4678:37: error: 'CHAR_BIT' undeclared (first use in this function)
mu = *tmpc >> (sizeof(mp_digit) * CHAR_BIT - 1);
^
*** Error code 1
DragonFlyBSD 4.3-DEVELOPMENT gcc 5.2.1
cc -DHAVE_CONFIG_H -DOPSYS_NAME=\"DragonFly\" -DMACHINE_ARCH=\"x86_64\" -DBINDIR=\"/home/sme/build/npgp/sbin\" -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=0022 -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work -DHAVE_NBCOMPAT_H=1 -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -I/usr/include -I. -I. -I../lib -I/usr/include -c main.c
cc -DHAVE_CONFIG_H -DOPSYS_NAME=\"DragonFly\" -DMACHINE_ARCH=\"x86_64\" -DBINDIR=\"/home/sme/build/npgp/sbin\" -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DDEF_UMASK=0022 -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work -DHAVE_NBCOMPAT_H=1 -I/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -I/usr/include -I. -I. -I../lib -I/usr/include -c perform.c
perform.c: In function 'extract_files':
perform.c:831:2: warning: 'archive_write_finish' is deprecated [-Wdeprecated-declarations]
archive_write_finish(writer);
^
In file included from perform.c:57:0:
/usr/include/archive.h:721:17: note: declared here
__LA_DECL int archive_write_finish(struct archive *) __LA_DEPRECATED;
^
perform.c: In function 'pkg_do':
perform.c:1550:3: warning: 'archive_read_finish' is deprecated [-Wdeprecated-declarations]
archive_read_finish(pkg->archive);
^
In file included from perform.c:57:0:
/usr/include/archive.h:585:17: note: declared here
__LA_DECL int archive_read_finish(struct archive *) __LA_DEPRECATED;
^
cc -lssl -lcrypto -L/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch -L/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify -L/home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat -L/usr/lib -Wl,-R/usr/lib -Wl,-R/home/sme/build/npgp/lib -L../lib -o pkg_add main.o perform.o -linstall -larchive -lfetch -lnetpgpverify -lssl -lcrypto -lnbcompat
/usr/libexec/binutils225/elf/ld.bfd: /home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify/libnetpgpverify.a(libverify.o): undefined reference to symbol 'BZ2_bzDecompress@@BZ_1.0.6'
/usr/lib/libbz2.so.2: error adding symbols: DSO missing from command line
*** [pkg_add] Error code 1
bmake[1]: stopped in /home/sme/build/tree/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/pkg_install-20150901/add
1 error
>How-To-Repeat:
Bootstrap pkgsrc-current on one of the listed platforms above.
>Fix:
>Release-Note:
>Audit-Trail:
From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/50213: pkgtool/pkg_install broken on multiple platforms
Date: Sun, 6 Sep 2015 19:42:54 +0100
FreeBSD 11.0-CURRENT #1 r286782: Fri Aug 14 21:19:19 BST 2015, clang
3.6.1 (tags/RELEASE_361/final 237755) 20150525
clang -lssl -lcrypto
-L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
-L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify
-L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat
-L/usr/lib -Wl,-R/usr/lib -Wl,-R/home/sme/npgp/lib -L../lib -o pkg_add
main.o perform.o -linstall -larchive -lfetch -lnetpgpverify -lssl
-lcrypto -lnbcompat
/usr/bin/ld: undefined reference to symbol `inflateInit2_@@ZLIB_1.2.4.0'
(try adding -lz)
//lib/libz.so.6: could not read symbols: Bad value
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
*** [pkg_add] Error code 1
From: Sevan Janiyan <sevan@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/50213: pkgtool/pkg_install broken on multiple platforms
Date: Sun, 6 Sep 2015 20:52:46 +0100
With r1.210 of pkgsrc/pkgtools/pkg_install/Makefile
Solaris 10 now reports
gcc -O2 -D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64
-DDEF_UMASK=022
-I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libarchive/libarchive
-I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
-I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work
-DHAVE_NBCOMPAT_H=1
-I/home/sme/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat
-c bignum.c
bignum.c: In function `basic_subtract':
bignum.c:659: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c:659: error: (Each undeclared identifier is reported only once
bignum.c:659: error: for each function it appears in.)
bignum.c: In function `fast_col_array_multiply':
bignum.c:2251: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c: In function `can_use_fast_column_array':
bignum.c:2327: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c: In function `fast_basic_multiply_partial_upper':
bignum.c:2448: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c: In function `fast_basic_square':
bignum.c:3051: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c: In function `fast_mp_montgomery_reduce':
bignum.c:3592: error: `CHAR_BIT' undeclared (first use in this function)
bignum.c: In function `signed_subtract_word':
bignum.c:4678: error: `CHAR_BIT' undeclared (first use in this function)
*** Error code 1
Responsible-Changed-From-To: pkg-manager->agc
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Mon, 28 Dec 2015 12:26:45 +0000
Responsible-Changed-Why:
Alistair, could you take a look at this, please?
State-Changed-From-To: open->closed
State-Changed-By: sevan@NetBSD.org
State-Changed-When: Mon, 28 Dec 2015 12:34:30 +0000
State-Changed-Why:
Issue was resolved before the 2015Q3 branch
From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
venture37@geeklan.co.uk
Subject: Re: pkg/50213: pkgtool/pkg_install broken on multiple platforms
Date: Tue, 29 Dec 2015 01:47:33 +0100
On Sun, Sep 06, 2015 at 06:45:00PM +0000, Sevan Janiyan wrote:
> The following reply was made to PR pkg/50213; it has been noted by GNATS.
>
> From: Sevan Janiyan <venture37@geeklan.co.uk>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: pkg/50213: pkgtool/pkg_install broken on multiple platforms
> Date: Sun, 6 Sep 2015 19:42:54 +0100
>
> FreeBSD 11.0-CURRENT #1 r286782: Fri Aug 14 21:19:19 BST 2015, clang
> 3.6.1 (tags/RELEASE_361/final 237755) 20150525
> clang -lssl -lcrypto
> -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libfetch
> -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/netpgpverify
> -L/usr/pkgsrc/bootstrap/work/wrk/pkgtools/pkg_install/work/libnbcompat
> -L/usr/lib -Wl,-R/usr/lib -Wl,-R/home/sme/npgp/lib -L../lib -o pkg_add
> main.o perform.o -linstall -larchive -lfetch -lnetpgpverify -lssl
> -lcrypto -lnbcompat
> /usr/bin/ld: undefined reference to symbol `inflateInit2_@@ZLIB_1.2.4.0'
> (try adding -lz)
> //lib/libz.so.6: could not read symbols: Bad value
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> *** [pkg_add] Error code 1
This one is a confusion of which libz to use -- the local build (which
would indicate USE_BUILTIN.zlib failed) or the system version.
Joerg
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.