From owner-freebsd-ports@freebsd.org Fri Aug 26 11:33:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53C40A94D12 for ; Fri, 26 Aug 2016 11:33:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3D7E6CCE for ; Fri, 26 Aug 2016 11:33:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 39252A94D11; Fri, 26 Aug 2016 11:33:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 38CF6A94D10 for ; Fri, 26 Aug 2016 11:33:58 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D6310CCD for ; Fri, 26 Aug 2016 11:33:57 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id u7QBXrVE070478 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 26 Aug 2016 14:33:53 +0300 (EEST) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua u7QBXrVE070478 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id u7QBXq3v070477; Fri, 26 Aug 2016 14:33:52 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 26 Aug 2016 14:33:52 +0300 From: Konstantin Belousov To: Robert Huff Cc: ports@freebsd.org Subject: Re: problem installing ports Message-ID: <20160826113352.GT83214@kib.kiev.ua> References: <57C0249E.4030500@rcn.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57C0249E.4030500@rcn.com> User-Agent: Mutt/1.6.1 (2016-04-27) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2016 11:33:58 -0000 On Fri, Aug 26, 2016 at 07:14:38AM -0400, Robert Huff wrote: > So ... > I replaced my 10.3/i386 system with: > > FreeBSD 11.0-RC2 #0 r304729: Wed Aug 24 06:59:03 UTC 2016 > root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > > and kernel+world are working. > Installing ports is a different matter. > 1) I created /usr/ports and /usr/doc. > 2) I "self-installed" pkg; this brought with it > > apr-1.5.2.1.5.4_1 > db5-5.3.28_4 > expat-2.1.1_2 > gdbm-1.12 > gettext-runtime-0.19.8.1 > indexinfo-0.2.4 > readline-6.3.8 > serf-1.3.8_1 > sqlite3-3.13.0 > > 3) Next: > > root@>> pkg install subversion > > which I used to populate the ports tree. > 4) Now, to install portmaster. That requires dialog4ports: > > root@>> make clean > ===> Cleaning for dialog4ports-0.1.6 > root@>> make > ===> License BSD2CLAUSE accepted by the user > ===> dialog4ports-0.1.6 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by dialog4ports-0.1.6 for building > ===> Extracting for dialog4ports-0.1.6 > => SHA256 Checksum OK for dialog4ports-0.1.6.tar.gz. > ===> Patching for dialog4ports-0.1.6 > ===> Configuring for dialog4ports-0.1.6 > ===> Building for dialog4ports-0.1.6 > --- dialog4ports.o --- > --- mixedlist.o --- > --- dialog4ports.1.gz --- > --- dialog4ports.o --- > cc -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -pedantic -c > dialog4ports.c -o dialog4ports.o > --- mixedlist.o --- > cc -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -pedantic -c > mixedlist.c -o mixedlist.o > --- dialog4ports.1.gz --- > gzip -cn dialog4ports.1 > dialog4ports.1.gz > --- dialog4ports --- > cc -O2 -pipe -fstack-protector -fno-strict-aliasing -Wall -pedantic > dialog4ports.o mixedlist.o -o dialog4ports -lncursesw -lm -ldialog > ===> Staging for dialog4ports-0.1.6 > ===> Generating temporary packing list > install -m 555 dialog4ports > /data/port-work/usr/ports/ports-mgmt/dialog4ports/work/stage/usr/local/bin > install -m 0644 dialog4ports.1.gz > /data/port-work/usr/ports/ports-mgmt/dialog4ports/work/stage/usr/local/man/man1 > ====> Compressing man pages (compress-man) > root@>> make install > ===> Installing for dialog4ports-0.1.6 > ===> Checking if dialog4ports already installed > ===> Registering installation for dialog4ports-0.1.6 > Installing dialog4ports-0.1.6... > Child process pid=6648 terminated abnormally: Bus error > *** Error code 138 > > Stop. > > ... and pkg-static drops a core file. > I get this (with different pids) for _every_ port on "make install". > Never seen this before. Google offered no possible causes. > "Bus error" means a memory violation - and I have no idea how to > proceed. The core file has no debugging symbols, making a backtrace > useless. > Let me guess, you have (NFSv4) ACLs enabled somewhere. The HEAD was supposedly fixed in r304075, but the change still was not merged to stable/11.