Hi,
I didn't make build for few years now, but usually never had issues with
it. Is anyone aware of folloing build errors, or may have a hunch where
did I screw up?
===> libstdc++-v3
c++ -O2 -pipe -g -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../libstdc++-v3/
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/libsupc++
-I/home/users/mik
olaj/src/gnu/lib/libstdc++-v3/../../gcc/gcc
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/gcc/gcc/include
-I/home/users/m
ikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../libiberty/include -I.
-frandom-seed=RepeatabilityConsideredGood -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -
I/home/users/mikolaj/src/gnu/lib/libstdc++-v3
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/libsupc++
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/gcc
-I/home/users/mikolaj/s
rc/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/gcc/gcc/include
-I/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include
-I/h
ome/users/mikolaj/src/gnu/lib/libstdc++-v3/../libiberty/include -I.
-frandom-seed=RepeatabilityConsideredGood -fno-implicit-templates
-ffunction-sections -fdata-sections -Wno-deprecated -fno-implicit-template
s -ffunction-sections -fdata-sections -Wno-deprecated -idirafter
/home/users/mikolaj/dst/usr/include/g++ -nostdinc -idirafter
/home/users/mikolaj/dst/usr/include -c
/home/users/mikolaj/src/gnu/lib/libstdc++-
v3/../../gcc/libstdc++-v3/src/bitmap_allocator.cc -o bitmap_allocator.o
In file included from
/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include/ext/bitmap_allocator.h:37,
from
/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/src/bitmap_allocator.cc:30:
/home/users/mikolaj/dst/usr/include/g++/cstddef:50:28: error: bits/c++config.h:
No such file or directory
In file included from
/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include/ext/bitmap_allocator.h:43,
from
/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/src/bitmap_allocator.cc:30:
/home/users/mikolaj/src/gnu/lib/libstdc++-v3/../../gcc/libstdc++-v3/include/ext/concurrence.h:41:24:
error: bits/gthr.h: No such file or directory
$ locate bits/gthr.h
/usr/include/g++/i386-unknown-openbsd4.9/bits/gthr.h
$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-unknown-openbsd4.9/4.2.1/specs
Target: i386-unknown-openbsd4.9
Configured with: OpenBSD/i386 system compiler
Thread model: posix
gcc version 4.2.1 20070719
Snapshot is quite recent
$ ls -l /usr/lib/libc.so.58.1
-r--r--r-- 1 root bin 2522304 Apr 21 04:20 /usr/lib/libc.so.58.1
# /etc/mk.conf
DEBUG = -g
INSTALL_STRIP =
STRIP = /usr/bin/true
BSDOBJDIR = /home/users/mikolaj/obj
BSDSRCDIR = /home/users/mikolaj/src
The build script
#!/bin/sh
export DESTDIR=/home/users/mikolaj/dst
export RELEASEDIR=/home/users/mikolaj/rel
export STRIP=/usr/bin/true
export INSTALL_STRIP=
sudo rm -rf /home/users/mikolaj/src \
/home/users/mikolaj/obj \
${DESTDIR} ${RELEASEDIR}
mkdir -p /home/users/mikolaj/src \
/home/users/mikolaj/obj \
${DESTDIR} ${RELEASEDIR}
lndir /usr/src /home/users/mikolaj/src
cd /home/users/mikolaj/src && \
make obj 2>&1 | tee ~/log.make-obj
cd /home/users/mikolaj/src/etc && \
sudo make distrib-dirs 2>&1 | tee ~/log.dirs
cd /home/users/mikolaj/src && \
make SUDO=sudo build 2>&1 | tee ~/log.build
--
best regards
q#