Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Aug 2016 07:14:38 -0400
From:      Robert Huff <roberthuff@rcn.com>
To:        ports@freebsd.org
Subject:   problem installing ports
Message-ID:  <57C0249E.4030500@rcn.com>

next in thread | raw e-mail | index | archive | help
	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.


		Exasperatedly,


			Robert Huff



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?57C0249E.4030500>