Packages that would not install on x86 Solaris 9

net/ethereal

Needs gtk2+ - see below.

x11/gtk2

Build for gtk2+-2.2.4nb6 fails.

/usr/ucb/echo "local: *; };" >> .libs/libgdk_pixbuf-2.0.so.200.4.exp
 gcc -shared -Wl,-M -Wl,.libs/libgdk_pixbuf-2.0.so.200.4.exp -Wl,-h -Wl,libgdk_pixbuf-2.0.so.200 -o .libs/libgdk_pixbuf-2.0.so.200.4  .libs/gdk-pixbuf.o .libs/gdk-pixbuf-animation.o .libs/gdk-pixbuf-data.o .libs/gdk-pixbuf-io.o .libs/gdk-pixbuf-loader.o .libs/gdk-pixbuf-scale.o .libs/gdk-pixbuf-util.o .libs/gdk-pixdata.o .libs/gdk-pixbuf-enum-types.o -z allextract pixops/.libs/libpixops.a -z defaultextract  -R/usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib -R/usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib -L/usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/gcc3/lib/gcc-lib/i386-sun-solaris2/3.3.3 -L/usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/gcc3/lib -L/usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib -lc /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libgmodule-2.0.so -ldl /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libgobject-2.0.so /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libgthread-2.0.so /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libglib-2.0.so -lm /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libintl.so /usr/tmp/pkgsrc/x11/gtk2/work/.buildlink/lib/libiconv.so -lc  -Wl,-R/usr/pkg/gcc3/lib/gcc-lib/i386-sun-solaris2/3.3.3 -Wl,-R/usr/pkg/lib -Wl,-R/usr/openwin/lib
ld: fatal: file .libs-L: stat failed: No such file or directory
collect2: ld returned 1 exit status
gmake[3]: *** [libgdk_pixbuf-2.0.la] Error 1
gmake[3]: Leaving directory `/var/tmp/pkgsrc/x11/gtk2/work/gtk+-2.2.4/gdk-pixbuf'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/var/tmp/pkgsrc/x11/gtk2/work/gtk+-2.2.4/gdk-pixbuf'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/var/tmp/pkgsrc/x11/gtk2/work/gtk+-2.2.4'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/x11/gtk2

net/trafshow

libpcap built but isn't found workaround for this is to point to pcap buildlink

.include "../libpcap/buildlink3.mk"
but then the package has other problems, such as
gcc -O -I/usr/pkg/include -DHAVE_CONFIG_H -I. -DINET6 -I/usr/pkg/include -c display.c
display.c: In function `main_print':
display.c:202: error: incompatible type for argument 1 of `entoa'
display.c:203: error: incompatible type for argument 1 of `etheraddr_string'
display.c:206: error: incompatible type for argument 1 of `entoa'
display.c:207: error: incompatible type for argument 1 of `etheraddr_string'
*** Error code 1

Stop.
bmake: stopped in /var/tmp/pkgsrc/net/trafshow/work/trafshow-4.0

lang/moscow_ml

gcc -rdynamic -o camlrunm prims.o interp.o expand.o misc.o stacks.o fix_code.o main.o fail.o signals.o  freelist.o major_gc.o minor_gc.o memory.o alloc.o roots.o  compare.o ints.o floats.o str.o io.o  extern.o externcp.o intern.o interncp.o  hash.o sys.o meta.o parsing.o lexing.o gc_ctrl.o mosml.o unix.o  runtime.o md5sum.o callback.o dynlib.o -lm 
gcc: unrecognized option `-rdynamic'
Undefined                       first referenced
 symbol                             in file
dlclose                             dynlib.o  (symbol belongs to implicit dependency /usr/lib/libdl.so.1)
dlerror                             dynlib.o  (symbol belongs to implicit dependency /usr/lib/libdl.so.1)
dlopen                              dynlib.o  (symbol belongs to implicit dependency /usr/lib/libdl.so.1)
dlsym                               dynlib.o  (symbol belongs to implicit dependency /usr/lib/libdl.so.1)
ld: fatal: Symbol referencing errors. No output written to camlrunm
collect2: ld returned 1 exit status
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/moscow_ml/work/mosml/src/runtime

lang/drscheme

In file included from GDI-Classes/Pen+Brush.cc:302:
: In member function `void wxRegion::Put(const char*)':
:672: error: too many arguments to function `void* operator new 
   [](unsigned int)'
../../wxcommon/Region.cxx:672: error: at this point in file
: In member function `char* wxPSRgn_Composite::MakeString(const 
   char*, const char*, const char*)':
:708: error: too many arguments to function `void* operator new 
   [](unsigned int)'
../../wxcommon/Region.cxx:708: error: at this point in file
gmake[4]: *** [GDI-Classes/Pen+Brush.o] Error 1
gmake[4]: Leaving directory `/usr/pkgsrc/lang/drscheme/work/plt/src/wxxt/src'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory `/usr/pkgsrc/lang/drscheme/work/plt/src/wxxt/src/x'
gmake[2]: *** [wx_xt] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/lang/drscheme/work/plt/src/mred'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/pkgsrc/lang/drscheme/work/plt/src/mred'
gmake: *** [mr] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/lang/drscheme

lang/RScheme

cp rs_sys_threads_shell.mx rs_sys_threads_shell.mif /usr/pkg/lib/rscheme/resource/modules
cd .. ; packages/pkg-bld /usr/pkg/lib/rscheme lss
if test -f Makefile ; then make clean ; fi
rm -f Makefile configure timebase/configure config.cache
cd timebase && autoconf
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.in'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.
autoconf
WARNING: `autoconf' is missing on your system.  You should only need it if
         you modified `configure.in'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.
./configure --with-rs=/usr/pkg/lib/rscheme/bin/rs
/bin/sh: ./configure: cannot execute
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/RScheme/work/rs-0.7.3.2/packages/lss
*** Error code 1

not supported on x86 Sol9