#                             -*- compilation -*-
45. export.at:25: testing Export test ...
./export.at:28: $LIBTOOL --features | grep 'disable shared libraries' && (exit 77)
stdout:
./export.at:30: eval `$LIBTOOL --config | sed -n '/^archive_expsym_cmds=/,/^$/p'`
	  test -n "$archive_expsym_cmds" || echo false >can-hide
	  case $archive_expsym_cmds in
	  *-retain-symbols-file*) echo false >can-hide ;;
	  esac
./export.at:164: $LIBTOOL --mode=compile $CC $CPPFLAGS $CFLAGS -c a.c
stderr:
stdout:
libtool: compile:  g++ -g -O2 -c a.c  -fPIC -DPIC -o .libs/a.o
libtool: compile:  g++ -g -O2 -c a.c -o a.o >/dev/null 2>&1
./export.at:165: $CC $CPPFLAGS -DLIBA_DLL_IMPORT $CFLAGS -c main.c
stderr:
stdout:
./export.at:166: $CC $CPPFLAGS $CFLAGS -c broken.c
stderr:
stdout:
eval '/home/richard/src/libtool/libtool --mode=link g++ -g -O2  -o liba.la a.lo \
	       -rpath /home/richard/src/libtool/tests/testsuite.dir/045/inst/lib' 
./export.at:171: eval '$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o liba.la a.lo \
	       -rpath $libdir' $exportsyms
stderr:
stdout:
libtool: link: g++ -shared  -fPIC -DPIC -nostdlib  /usr/lib/amd64/crti.o /usr/lib/amd64/values-Xa.o /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtbegin.o  .libs/a.o   -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../amd64 -L/lib/amd64 -L/usr/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../.. -lstdc++ -lm -lc -lgcc_s /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtend.o /usr/lib/amd64/crtn.o  -O2   -Wl,-h -Wl,liba.so.0 -o .libs/liba.so.0.0.0
libtool: link: (cd ".libs" && rm -f "liba.so.0" && ln -s "liba.so.0.0.0" "liba.so.0")
libtool: link: (cd ".libs" && rm -f "liba.so" && ln -s "liba.so.0.0.0" "liba.so")
libtool: link: ar cru .libs/liba.a  a.o
libtool: link: ranlib .libs/liba.a
libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" )
./export.at:173: elfdump -d .libs/liba.so | grep "SONAME"
stderr:
stdout:
       [6]  SONAME            0x1dc               liba.so.0
./export.at:174: $LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.$OBJEXT liba.la
stderr:
stdout:
libtool: link: g++ -g -O2 -o .libs/main main.o  ./.libs/liba.so -Wl,-R -Wl,/home/richard/src/libtool/tests/testsuite.dir/045/inst/lib
./export.at:176: if "$lt_exe" ; then :; else lt_status=$?; 	   	   test "X$host" != "X$build" && test -x "$lt_exe" && exit 77; 	   exit $lt_status; fi
./export.at:183: $LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o libconv.la a.lo
stderr:
stdout:
libtool: link: ar cru .libs/libconv.a .libs/a.o 
libtool: link: ranlib .libs/libconv.a
libtool: link: ( cd ".libs" && rm -f "libconv.la" && ln -s "../libconv.la" "libconv.la" )
eval '/home/richard/src/libtool/libtool --mode=link g++ -g -O2  -o liba.la libconv.la \
	       -rpath /home/richard/src/libtool/tests/testsuite.dir/045/inst/lib' 
./export.at:185: eval '$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o liba.la libconv.la \
	       -rpath $libdir' $exportsyms
stderr:
stdout:
libtool: link: rm -fr  .libs/liba.a .libs/liba.la .libs/liba.lai .libs/liba.so .libs/liba.so.0 .libs/liba.so.0.0.0
libtool: link: g++ -shared  -fPIC -DPIC -nostdlib  /usr/lib/amd64/crti.o /usr/lib/amd64/values-Xa.o /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtbegin.o  -Wl,-z -Wl,allextract ./.libs/libconv.a -Wl,-z -Wl,defaultextract  -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../amd64 -L/lib/amd64 -L/usr/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../.. -lstdc++ -lm -lc -lgcc_s /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtend.o /usr/lib/amd64/crtn.o  -O2   -Wl,-h -Wl,liba.so.0 -o .libs/liba.so.0.0.0
libtool: link: (cd ".libs" && rm -f "liba.so.0" && ln -s "liba.so.0.0.0" "liba.so.0")
libtool: link: (cd ".libs" && rm -f "liba.so" && ln -s "liba.so.0.0.0" "liba.so")
libtool: link: (cd .libs/liba.lax/libconv.a && ar x "/home/richard/src/libtool/tests/testsuite.dir/045/./.libs/libconv.a")
libtool: link: ar cru .libs/liba.a   .libs/liba.lax/libconv.a/a.o 
libtool: link: ranlib .libs/liba.a
libtool: link: rm -fr .libs/liba.lax
libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" )
./export.at:187: $LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o main$EXEEXT main.$OBJEXT liba.la
stderr:
stdout:
libtool: link: g++ -g -O2 -o .libs/main main.o  ./.libs/liba.so -Wl,-R -Wl,/home/richard/src/libtool/tests/testsuite.dir/045/inst/lib
./export.at:189: if "$lt_exe" ; then :; else lt_status=$?; 	   	   test "X$host" != "X$build" && test -x "$lt_exe" && exit 77; 	   exit $lt_status; fi
eval '/home/richard/src/libtool/libtool --mode=link g++ -g -O2  -o liba.la a.lo \
	       -rpath /home/richard/src/libtool/tests/testsuite.dir/045/inst/lib' -export-symbols-regex "v.*"
./export.at:171: eval '$LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o liba.la a.lo \
	       -rpath $libdir' $exportsyms
stderr:
stdout:
libtool: link: rm -fr  .libs/liba.a .libs/liba.la .libs/liba.lai .libs/liba.so .libs/liba.so.0 .libs/liba.so.0.0.0
libtool: link: /opt/pkg/gnu/bin/nm -B  .libs/a.o   | sed -n -e 's/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /opt/pkg/bin/gsed 's/.* //' | sort | uniq > .libs/liba.exp
libtool: link: /opt/pkg/bin/ggrep -E -e "v.*" ".libs/liba.exp" > ".libs/liba.expT"
libtool: link: mv -f ".libs/liba.expT" ".libs/liba.exp"
libtool: link: echo "{ global:" > .libs/liba.so.0.0.0.exp
libtool: link: cat .libs/liba.exp | /opt/pkg/bin/gsed -e "s/\(.*\)/\1;/" >> .libs/liba.so.0.0.0.exp
libtool: link: echo "local: *; };" >> .libs/liba.so.0.0.0.exp
libtool: link:  g++ -shared  -fPIC -DPIC -nostdlib -Wl,-M -Wl,.libs/liba.so.0.0.0.exp -o .libs/liba.so.0.0.0 /usr/lib/amd64/crti.o /usr/lib/amd64/values-Xa.o /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtbegin.o  .libs/a.o   -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../amd64 -L/lib/amd64 -L/usr/lib/amd64 -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../../../x86_64-sun-solaris2.11/lib -L/opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/../../.. -lstdc++ -lm -lc -lgcc_s /opt/pkg/gcc47/lib/gcc/x86_64-sun-solaris2.11/4.7.2/crtend.o /usr/lib/amd64/crtn.o  -O2  
libtool: link: rm -f .libs/liba.so.0.0.0.exp
libtool: link: (cd ".libs" && rm -f "liba.so.0" && ln -s "liba.so.0.0.0" "liba.so.0")
libtool: link: (cd ".libs" && rm -f "liba.so" && ln -s "liba.so.0.0.0" "liba.so")
libtool: link: ar cru .libs/liba.a  a.o
libtool: link: ranlib .libs/liba.a
libtool: link: ( cd ".libs" && rm -f "liba.la" && ln -s "../liba.la" "liba.la" )
./export.at:173: elfdump -d .libs/liba.so | grep "SONAME"
stderr:
stdout:
./export.at:173: exit code was 1, expected 0
45. export.at:25: 45. Export test (export.at:25): FAILED (export.at:173)
