Subject: Re: pkg/32960: www/htdig-devel kdebase3 Solaris10 gcc 3.4.3
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: pkgsrc-bugs
Date: 03/02/2006 09:40:02
The following reply was made to PR pkg/32960; it has been noted by GNATS.
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
To: pkg-manager@netbsd.org, gnats-admin@netbsd.org,
pkgsrc-bugs@netbsd.org, gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/32960: www/htdig-devel kdebase3 Solaris10 gcc 3.4.3
Date: Thu, 2 Mar 2006 10:36:09 +0100 (CET)
> Delivered-To: dauphin@enst.fr
> From: joerg@britannica.bec.de
> To: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
"Gilles Dauphin" <dauphin@enst.fr>
> Subject: Re: pkg/32960: www/htdig-devel kdebase3 Solaris10 gcc 3.4.3
>
>
> The following reply was made to PR pkg/32960; it has been noted by GNATS.
>
> From: joerg@britannica.bec.de
> To: gnats-bugs@netbsd.org
> Cc:
> Subject: Re: pkg/32960: www/htdig-devel kdebase3 Solaris10 gcc 3.4.3
> Date: Wed, 1 Mar 2006 17:17:31 +0100
>
> On Wed, Mar 01, 2006 at 03:20:02PM +0000, Gilles Dauphin wrote:
> > > Can you check whether or not stdbool.h is pulled in somewhere?
> >
> > Yes it is here:
> > -rw-r--r-- 1 root bin 1024 Jan 21 2005
/usr/include/stdbool.h
>
> No, no, no :-) What I meant is whether the failing files from the htdig
> builds use it directly or indirectly :-) E.g. the output of gcc -M or a
> .depend should tell you that. Also check whether the stdbool.h itself
> does correctly handling the existence of bool in C++.
I don't see stdbool.h on the output of gcc -M (see above)
and
[root@redhot 1082] g++ /usr/include/stdbool.h
/usr/include/stdbool.h:42:2: #error "Use of <stdbool.h> is valid only in a c99
compilation environment."
[root@redhot 1083]
Sorry for missunderstanding, but snail eaters have slow brain ;)
Gilles
---------------------------------------------------------------
[root@redhot 1081] g++ -DHAVE_CONFIG_H -I. -I../include
-DDEFAULT_CONFIG_FILE=\"/usr/pkg/etc/htdig/htdig.conf\" -I./htlib-I../htnet
-I../htcommon -I../htword -I../db
-I/usr/pkgsrc/www/htdig-devel/work/.buildlink/include Configuration.cc -DPIC
-M
Configuration.o: Configuration.cc ../include/htconfig.h \
../include/config.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include/stdio.h \
/usr/include/stdarg.h /usr/include/iso/stdarg_iso.h \
/usr/include/sys/va_impl.h /usr/include/sys/va_list.h \
/usr/include/sys/isa_defs.h /usr/include/iso/stdarg_c99.h \
/usr/include/sys/feature_tests.h /usr/include/sys/ccompile.h \
/usr/include/iso/stdio_iso.h /usr/include/stdio_tag.h \
/usr/include/stdio_impl.h /usr/include/iso/stdio_c99.h Configuration.h \
Dictionary.h Object.h lib.h clib.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include/sys/types.h \
/usr/include/sys/machtypes.h /usr/include/ia32/sys/machtypes.h \
/usr/include/sys/int_types.h /usr/include/sys/select.h \
/usr/include/sys/time_impl.h /usr/include/sys/time.h \
/usr/include/time.h /usr/include/iso/time_iso.h /usr/include/string.h \
/usr/include/iso/string_iso.h /usr/include/dirent.h \
/usr/include/sys/dirent.h htString.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/iostrea
m \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/c++config.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/os_defines.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/ostream
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/ios \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/iosfwd
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/c++locale.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/clocale
\
/usr/include/locale.h /usr/include/iso/locale_iso.h \
/usr/include/libintl.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cstring
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cstddef
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include/stddef.h \
/usr/include/iso/stddef_iso.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cstdio
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/c++io.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/gthr.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/unistd.h \
/usr/include/sys/unistd.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cctype
\
/usr/include/ctype.h /usr/include/iso/ctype_iso.h \
/usr/include/iso/ctype_c99.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
ringfwd.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/po
stypes.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cwchar
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/ctime
\
/usr/include/wchar.h /usr/include/iso/wchar_iso.h \
/usr/include/wchar_impl.h /usr/include/iso/wchar_c99.h \
/usr/include/stdint.h /usr/include/sys/stdint.h \
/usr/include/sys/int_limits.h /usr/include/sys/int_const.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/fu
nctexcept.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/excepti
on_defines.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/excepti
on \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ch
ar_traits.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_algobase.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/climits
\
/usr/include/limits.h /usr/include/iso/limits_iso.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cstdlib
\
/usr/include/stdlib.h /usr/include/iso/stdlib_iso.h \
/usr/include/iso/stdlib_c99.h /usr/include/sys/wait.h \
/usr/include/sys/resource.h /usr/include/sys/siginfo.h \
/usr/include/sys/machsig.h /usr/include/vm/faultcode.h \
/usr/include/sys/procset.h /usr/include/sys/signal.h \
/usr/include/sys/iso/signal_iso.h /usr/include/sys/ucontext.h \
/usr/include/sys/regset.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/new \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_pair.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ty
pe_traits.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_iterator_base_types.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_iterator_base_funcs.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/co
ncept_check.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_iterator.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/debug/d
ebug.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cassert
\
/usr/include/assert.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/lo
calefwd.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/io
s_base.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/at
omicity.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/atomic_word.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/lo
cale_classes.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/string
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/memory
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/al
locator.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/c++allocator.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/ext/new
_allocator.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_construct.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_uninitialized.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_raw_storage_iter.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/limits
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_function.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ba
sic_string.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/algorit
hm \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_algo.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_heap.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
l_tempbuf.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ba
sic_string.tcc \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/streamb
uf \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
reambuf.tcc \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ba
sic_ios.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/st
reambuf_iterator.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/lo
cale_facets.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/cwctype
\
/usr/include/wctype.h /usr/include/iso/wctype_iso.h \
/usr/include/iso/wctype_c99.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/ctype_base.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/ctype_inline.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/co
decvt.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/codecvt_specializations.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/time_members.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/i386-pc
-solaris2.10/bits/messages_members.h \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/ba
sic_ios.tcc \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/os
tream.tcc \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/locale
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/lo
cale_facets.tcc \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/typeinf
o \
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/istream
\
/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/../../../../include/c++/3.4.3/bits/is
tream.tcc \
List.h ParsedString.h