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#

Reply via email to