For your info, the following was submitted to the NetBSD gnats.
Subject: pkg/14895: wm/blackbox doesn't compile with gcc 2.95.3
c++ -DHAVE_CONFIG_H -I. -I. -I..
-I/usr/obj/pkg/wm/blackbox/work.i386/.buildlink/include
-I/usr/pkg/share/x11-links/include -DSHAPE -DSLIT -DINTERLACE -DNLS
-DTIMEDCACHE -DLOCALEPATH=\"/usr/pkg/share/Blackbox/nls\"
-DDEFAULTMENU=\"/usr/pkg/share/Blackbox/menu\"
-DDEFAULTSTYLE=\"/usr/pkg/share/Blackbox/styles/Results\"
-I/usr/obj/pkg/wm/blackbox/work.i386/.buildlink/include
-I/usr/obj/pkg/wm/blackbox/work.i386/.buildlink/include -O2
-I/usr/pkg/share/x11-links/include -I/usr/pkg/share/x11-links/include -c
BaseDisplay.cc
In file included from BaseDisplay.cc:41:
i18n.hh:60: non-local function `struct {anonymous} *const &
I18n::getCatalogFd()' uses anonymous type
*** Error code 1
Stop.
make: stopped in /usr/obj/pkg/wm/blackbox/work.i386/blackbox-0.61.1/src
Jeremy C. Reed
http://www.reedmedia.net/
http://bsd.reedmedia.net/ -- BSD news and resources
http://www.isp-faq.com/ -- find answers to your questions