pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gcc48 cc1plus "stuck"(?) building "boost-libs"



While rebuilding the various "boost-*" packages on i386-6.99.38 with
gcc 4.8.3, 'cc1plus' seems to be stuck on one file.  The last output
from the build process was:

[...]
ln-UNIX stage/lib/libboost_log_setup.so
common.mkdir bin.v2/libs/math/build
common.mkdir bin.v2/libs/math/build/gcc-4.8.3
common.mkdir bin.v2/libs/math/build/gcc-4.8.3/release
common.mkdir bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi
common.mkdir bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/..
common.mkdir bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/../src
common.mkdir bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/../src/tr1


Meanwhile 'cc1plus' is CPU-bound (as seen with 'top'):

load averages:  1.36,  1.21,  1.12;               up 6+04:36:49        21:00:54
47 processes: 1 runnable, 45 sleeping, 1 on CPU
CPU states: 12.8% user,  0.0% nice, 87.2% system,  0.0% interrupt,  0.0% idle
Memory: 835M Act, 395M Inact, 17M Wired, 92M Exec, 520M File, 449M Free
Swap: 1024M Total, 129M Used, 895M Free

  PID USERNAME PRI NICE   SIZE   RES STATE      TIME   WCPU    CPU COMMAND
25855 sysop     30    0   123M  109M RUN      447:19 97.22% 97.22% cc1plus


Process  details:

$ ps ewww | grep "^ *25855" 
25855 pts/1 R    440:59.22 LC_MONETARY=C CXX=c++
MAKEINFO=/var/tmp/pkgsrc/devel/boost-libs/work/.tools/bin/makeinfo
MAKEFLAGS= .MAKE.LEVEL.ENV=MAKELEVEL ALLOW_VULNERABLE_PACKAGES=
HOST_OSTYPE=NetBSD-6.99.38-i386 LOWER_OPSYS=netbsd OPSYS=NetBSD
OS_VERSION=6.99.38 PKGTOOLS_VERSION=20130131 _CC=/usr/bin/gcc
_MAKE=/usr/bin/make
_PATH_ORIG=/home/sysop/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R7/bin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
_PKGSRCDIR=/x/pkgsrc _PKGSRC_BARRIER=yes _SRC_TOP_= _MAKE=/usr/bin/make
BSD_INSTALL_GAME_DIR=/usr/bin/install -d -o sysop -g sysop -m 775
PKGGNUDIR=gnu/ ALLOW_VULNERABLE_PACKAGES=
BSD_INSTALL_SCRIPT_DIR=/usr/bin/install -d -o sysop -g sysop -m 755
PWD=/var/tmp/pkgsrc/devel/boost-libs/work/boost_1_55_0
BSD_INSTALL_LIB=/usr/bin/install -c -o sysop -g sysop -m 755
BSD_INSTALL_MAN=/usr/bin/install -c -o sysop -g sysop -m 644
BSD_INSTALL_PROGRAM=/usr/bin/install -c -s -o sysop -g sysop -m 755
BSD_INSTALL_PROGRAM_DIR=/usr/bin/install -d -o sysop -g sysop -m 755
FLEX= LANG=C _CC=/usr/bin/gcc MAIL=/var/mail/sysop
HOME=/var/tmp/pkgsrc/devel/boost-libs/work/.home PKGINFODIR=info
LINK_ALL_LIBGCC_HACK= _=/usr/bin/make
BSD_INSTALL_GAME_DATA=/usr/bin/install -c -o sysop -g sysop -m 664
LC_ALL=C BSD_INSTALL_DATA=/usr/bin/install -c -o sysop -g sysop -m 644
PATH=/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/bin:/var/tmp/pkgsrc/devel/boost-libs/work/.tools/bin:/var/tmp/pkgsrc/devel/boost-libs/work/.gcc/bin:/usr/pkg/bin:/home/sysop/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R7/bin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
CXXFLAGS=-O2 -I/usr/pkg/include -I/usr/include -std=c++11
SSH_CONNECTION=192.168.17.30 40703 192.168.17.44 22 LC_MESSAGES=C
BSD_INSTALL_GAME=/usr/bin/install -c -s -o sysop -g sysop -m 2555
_SRC_TOP_= PTHREADBASE=/usr NO_WHOLE_ARCHIVE_FLAG=-Wl,--no-whole-archive
SSH_TTY=/dev/pts/1 BISON= VIEWBASE=/usr/pkg MAKELEVEL=0
BSD_INSTALL_SCRIPT=/usr/bin/install -c -o sysop -g sysop -m 755
PTHREAD_CFLAGS= -pthread  TERM=rxvt-unicode X11PREFIX=/usr/pkg LC_NUMERIC=C
OLDPWD=/x/pkgsrc/devel/boost-libs USER=sysop
HOST_OSTYPE=NetBSD-6.99.38-i386 CC=gcc FC=g77 LINKER_RPATH_FLAG=-R
X11BASE=/usr/X11R7 CFLAGS=-O2 -I/usr/pkg/include -I/usr/include
WRAPPER_UPDATE_CACHE=yes PAGER=less PKG_CONFIG= USETOOLS=no LC_CTYPE=C
SSH_CLIENT=192.168.17.30 40703 22
CVSROOT=:pserver:anoncvs%anoncvs.NetBSD.org@localhost:/cvsroot PREFIX=/usr/pkg
FFLAGS=-O OS_VERSION=6.99.38 EDITOR=vi PTHREAD_LIBS=
BSD_INSTALL_DATA_DIR=/usr/bin/install -d -o sysop -g sysop -m 755
PTHREAD_LDFLAGS= -pthread LC_COLLATE=C LOGNAME=sysop SHELL=/bin/ksh
PKG_SYSCONFDIR=/usr/pkg/etc CPPFLAGS=-I/usr/pkg/include -I/usr/include
_PKGSRCDIR=/x/pkgsrc INSTALL_INFO= USE_DESTDIR=yes LOWER_OPSYS=netbsd
BSD_INSTALL=/usr/bin/install LC_TIME=C OPSYS=NetBSD
.MAKE.LEVEL.ENV=MAKELEVEL LOCALBASE=/usr/pkg PKGTOOLS_VERSION=20130131
_PATH_ORIG=/home/sysop/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R7/bin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
F77=g77 COMPILER_RPATH_FLAG=-Wl,-R
PKG_CONFIG_LIBDIR=/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/lib/pkgconfig:/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/share/pkgconfig
LDFLAGS=-L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib
PKG_CONFIG_LOG=/var/tmp/pkgsrc/devel/boost-libs/work/.pkg-config.log
WHOLE_ARCHIVE_FLAG=-Wl,--whole-archive PKGMANDIR=man PKG_CONFIG_PATH=
WRAPPER_DEBUG=no BSD_INSTALL_LIB_DIR=/usr/bin/install -d -o sysop -g
sysop -m 755 BSD_INSTALL_MAN_DIR=/usr/bin/install -d -o sysop -g sysop
-m 755 _PKGSRC_BARRIER=yes MAKECONF=/dev/null CPP=cpp OBJECT_FMT=ELF
COLLECT_GCC=/var/tmp/pkgsrc/devel/boost-libs/work/.gcc/bin/g++
COLLECT_GCC_OPTIONS='-O3' '-finline-functions' '-Wno-inline' '-Wall'
'-pthread' '-fPIC' '-fvisibility=hidden' '-std=c++11' '-D'
'BOOST_ALL_NO_LIB=1' '-D' 'BOOST_BUILD_PCH_ENABLED' '-D'
'BOOST_MATH_TR1_DYN_LINK=1' '-D' 'NDEBUG' '-I' '.' '-I' 'libs/math/src/tr1'
'-c' '-o'
'bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/../src/tr1/pch.hpp.gch'
'-I' '/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/include'
'-L/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/lib' '-shared-libgcc'
'-mtune=nocona' '-march=i486' /usr/libexec/cc1plus -quiet -I . -I
libs/math/src/tr1 -I
/var/tmp/pkgsrc/devel/boost-libs/work/.buildlink/include -D_REENTRANT
-D_PTHREADS -D BOOST_ALL_NO_LIB=1 -D BOOST_BUILD_PCH_ENABLED -D
BOOST_MATH_TR1_DYN_LINK=1 -D NDEBUG libs/math/build/../src/tr1/pch.hpp
-quiet -dumpbase pch.hpp -mtune=nocona -march=i486 -auxbase-strip
bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/../src/tr1/pch.hpp.gch
-O3 -Wno-inline -Wall -std=c++11 -finline-functions -fPIC
-fvisibility=hidden -o /var/tmp//cclgCkOk.s --output-pch=
bin.v2/libs/math/build/gcc-4.8.3/release/threading-multi/../src/tr1/pch.hpp.gch


Anyone else run into something like this?

I saw something similar trying to build "multimedia/libvpx" on
netbsd-6/sparc.  If this is truly similar, stopping and restarting
will simply hang it here again as will cleaning and restarting from
scratch.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645



Home | Main Index | Thread Index | Old Index