Patchwork [meta-java] Uprev classpath-initial and jamvm-initial

login
register
mail settings
Submitter Amy Fong
Date Dec. 9, 2013, 7:23 p.m.
Message ID <20131209192301.GA524@windriver.com>
Download mbox | patch
Permalink /patch/63097/
State New, archived
Headers show

Comments

Amy Fong - Dec. 9, 2013, 7:23 p.m.
Note:
1. the segfaults were regularly observed when using gcc versions 4.8.*
2. precompiled glibj.zip not attached to message (too big: 9.5M in size).


From 81f50c8b8873560a687510b91db43d81e135fca6 Mon Sep 17 00:00:00 2001
From: Amy Fong <amy.fong@windriver.com>
Date: Tue, 03 Dec 2013 20:05:22 +0000
Subject: Uprev classpath-initial and jamvm-initial

jamvm-1.4.5 has a lot of memory issues that results in segfaults happening
when classpath-native gets configured. We uprev jamvm to 1.5.4, this
also requires upreving classpath-initial to 0.98.

Since jikes cannot compile this version of classpath, we provide a
precompiled version of glibj.zip. glibj.zip was built from classpath 0.98.
using the configure line: ./configure --disable-plugin --disable-Werror
config.log is included in recipes-core/classpath/classpath-0.98/

Note: Attempting to use classpath 0.99 resulted in the build hanging
      at classpath-native with the following error mesage:

(on openSUSE 12.3)

0: classpath-native-0.99-r6.0 do_compile (pid 21173)
*** Error in `jamvm-initial': free(): invalid next size (normal):
    0x000000000151e4d0 ***
*** Error in `jamvm-initial': malloc(): memory corruption:
    0x000000000151e580 ***

Signed-off-by: Amy Fong <amy.fong@windriver.com>
---
--
cgit v0.8.3.5
Otavio Salvador - Dec. 10, 2013, 12:45 a.m.
On Mon, Dec 9, 2013 at 5:23 PM, Amy Fong <amy.fong@windriver.com> wrote:
> Note:
> 1. the segfaults were regularly observed when using gcc versions 4.8.*
> 2. precompiled glibj.zip not attached to message (too big: 9.5M in size).

...
> diff --git a/recipes-core/classpath/classpath-0.98/glibj.zip b/recipes-core/classpath/classpath-0.98/glibj.zip
...

NACK! Store this file somewhere else, not in the repository. This is
not need and will make it bigger for no good reason.

Patch

diff --git a/recipes-core/classpath/classpath-0.98/autotools.patch b/recipes-core/classpath/classpath-0.98/autotools.patch
new file mode 100644
index 0000000..7261ecf
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/autotools.patch
@@ -0,0 +1,121 @@ 
+Backported from classpath-native uprev to 0.99 commit
+ea76b80108b4c292379e37e01cdbb9d984d74759
+
+Signed-off-by: Amy Fong <amy.fong@windriver.com>
+---
+ configure.ac         |    4 ++++
+ examples/Makefile.am |    4 ++--
+ lib/Makefile.am      |   10 +++++-----
+ tools/Makefile.am    |    8 ++++----
+ 4 files changed, 15 insertions(+), 11 deletions(-)
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -41,6 +41,9 @@
+ AC_CONFIG_HEADERS([include/config.h])
+ AC_PREFIX_DEFAULT(/usr/local/classpath)
+ 
++AC_PROG_MKDIR_P
++AM_ICONV_LINK
++
+ dnl -----------------------------------------------------------
+ dnl Enable collections.jar (disabled by default)
+ dnl -----------------------------------------------------------
+@@ -381,6 +384,7 @@
+ AC_PROG_CC
+ AM_PROG_CC_C_O
+ AC_PROG_CPP
++AM_PROG_CC_C_O
+ 
+ # Handle -Werror default case.
+ if test "$ENABLE_WERROR" = default; then
+--- a/examples/Makefile.am
++++ b/examples/Makefile.am
+@@ -96,9 +96,9 @@
+ endif
+ 
+ $(EXAMPLE_ZIP): $(EXAMPLE_JAVA_FILES)
+-	@mkdir_p@ classes/gnu/classpath/examples/icons
++	$(MKDIR_P) classes/gnu/classpath/examples/icons
+ 	cp $(EXAMPLE_ICONS) classes/gnu/classpath/examples/icons
+-	@mkdir_p@ classes/gnu/classpath/examples/swing
++	$(MKDIR_P) classes/gnu/classpath/examples/swing
+ 	cp $(EXAMPLE_HTML) classes/gnu/classpath/examples/swing
+ 	$(JCOMPILER) -d classes $(EXAMPLE_JAVA_FILES) 
+ 	(cd classes; \
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -83,18 +83,18 @@
+ resources: copy-vmresources.sh
+ 	@list=`cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print -o -name \*\.css -print`; for p in $$list; do \
+           dirname=`dirname $$p`; \
+-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
++          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
+ 	  cp $(top_srcdir)/resource/$$p $$p; \
+ 	done
+ 	@list=`cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name .svn -prune -o -name \*\.in -prune -o -type f -print`; for p in $$list; do \
+           dirname=`dirname $$p`; \
+-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
++          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
+ 	  cp $(top_srcdir)/resource/$$p $$p; \
+ 	done
+ 	@$(SHELL) ./copy-vmresources.sh
+ 	@list=`cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print`; for p in $$list; do \
+           dirname=`dirname $$p`; \
+-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
++          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
+ 	  cp $(top_srcdir)/$$p $$p; \
+ 	done
+ 	touch resources
+@@ -102,7 +102,7 @@
+ classes: genclasses
+ 
+ $(top_builddir)/gnu/java/locale/LocaleData.java: $(top_srcdir)/scripts/generate-locale-list.sh 
+-	@mkdir_p@ $(top_builddir)/gnu/java/locale
++	$(MKDIR_P) $(top_builddir)/gnu/java/locale
+ 	$(top_srcdir)/scripts/generate-locale-list.sh > $(top_builddir)/gnu/java/locale/LocaleData.java
+ 
+ genclasses: gen-classlist.sh standard.omit $(top_builddir)/gnu/java/locale/LocaleData.java gen-xpath-parser
+@@ -160,7 +160,7 @@
+ 	-rm -rf lists
+ 
+ dist-hook:
+-	@mkdir_p@ $(distdir)
++	$(MKDIR_P) $(distdir)
+ 	cp -pdfR $(top_srcdir)/gnu $(top_srcdir)/java $(top_srcdir)/javax $(top_srcdir)/org $(top_srcdir)/sun $(top_srcdir)/vm $(top_srcdir)/resource $(distdir)/..
+ # Delete not wanted files.
+ 	$(FIND) $(distdir)/../gnu $(distdir)/../java $(distdir)/../javax $(distdir)/../org $(distdir)/../sun $(distdir)/../vm $(distdir)/../resource -name CVS -print | xargs rm -fr
+--- a/tools/Makefile.am
++++ b/tools/Makefile.am
+@@ -312,11 +312,11 @@
+ # so they get also included.
+ $(TOOLS_ZIP): $(ALL_TOOLS_FILES)
+ 	@rm -rf classes asm
+-	@mkdir_p@ classes asm 
++	$(MKDIR_P) classes asm
+ if CREATE_GJDOC
+ if CREATE_GJDOC_PARSER
+ ## Generate antlr sources.
+-	@mkdir_p@ $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr
++	$(MKDIR_P) $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr
+ 	$(ANTLR) -o $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr/ \
+ 	  $(srcdir)/gnu/classpath/tools/gjdoc/expr/java-expression.g
+ endif
+@@ -346,7 +346,7 @@
+ 	       sun/rmi/rmic $(GJDOC_EX) -name \*.properties -print -o -name \*.jav -print`; \
+ 	for p in $$list; do \
+ 	  dirname=classes/`dirname $$p`; \
+-	  if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
++	  if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
+ 	  echo "  cp $(srcdir)/resource/$$p classes/$$p"; \
+ 	  cp $(srcdir)/resource/$$p classes/$$p; \
+ 	done
+@@ -354,7 +354,7 @@
+ ## Copy over gjdoc resource files.
+ 	for res in $(gjdoc_resources); do \
+ 	  dir=classes/`dirname $$res`; \
+-	  if ! test -d "$$dir"; then @mkdir_p@ "$$dir"; fi; \
++	  if ! test -d "$$dir"; then $(MKDIR_P) "$$dir"; fi; \
+ 	  echo "  cp $(srcdir)/resource/gnu/classpath/tools/gjdoc/$$res classes/$$res"; \
+ 	  cp $(srcdir)/resource/gnu/classpath/tools/gjdoc/$$res classes/$$res; \
+ 	done 
diff --git a/recipes-core/classpath/classpath-0.98/config.log b/recipes-core/classpath/classpath-0.98/config.log
new file mode 100644
index 0000000..f50c0ea
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/config.log
@@ -0,0 +1,3975 @@ 
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by GNU Classpath configure 0.98, which was
+generated by GNU Autoconf 2.63.  Invocation command line was
+
+  $ ./configure --disable-plugin --disable-Werror
+
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = yow-afong-lx2
+uname -m = x86_64
+uname -r = 3.11.1
+uname -s = Linux
+uname -v = #4 SMP PREEMPT Wed Oct 2 14:48:54 EDT 2013
+
+/usr/bin/uname -p = unknown
+/bin/uname -X     = unknown
+
+/bin/arch              = unknown
+/usr/bin/arch -k       = unknown
+/usr/convex/getsysinfo = unknown
+/usr/bin/hostinfo      = unknown
+/bin/machine           = unknown
+/usr/bin/oslevel       = unknown
+/bin/universe          = unknown
+
+PATH: /home/afong/bin
+PATH: /home/afong/bin
+PATH: /usr/local/bin
+PATH: /usr/bin
+PATH: /bin
+PATH: /usr/local/games
+PATH: /usr/games
+PATH: /sbin
+PATH: /usr/sbin
+PATH: /usr/local/sbin
+PATH: /sbin
+PATH: /usr/sbin
+PATH: /usr/local/sbin
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+configure:2352: checking build system type
+configure:2370: result: x86_64-unknown-linux-gnu
+configure:2392: checking host system type
+configure:2407: result: x86_64-unknown-linux-gnu
+configure:2429: checking target system type
+configure:2444: result: x86_64-unknown-linux-gnu
+configure:2509: checking for a BSD-compatible install
+configure:2577: result: /usr/bin/install -c
+configure:2588: checking whether build environment is sane
+configure:2631: result: yes
+configure:2656: checking for a thread-safe mkdir -p
+configure:2695: result: /bin/mkdir -p
+configure:2708: checking for gawk
+configure:2724: found /usr/bin/gawk
+configure:2735: result: gawk
+configure:2746: checking whether make sets $(MAKE)
+configure:2768: result: yes
+configure:2947: checking how to create a ustar tar archive
+configure:2960: tar --version
+tar (GNU tar) 1.26
+Copyright (C) 2011 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by John Gilmore and Jay Fenlason.
+configure:2963: $? = 0
+configure:3003: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
+configure:3006: $? = 0
+configure:3010: tar -xf - <conftest.tar
+configure:3013: $? = 0
+configure:3026: result: gnutar
+configure:3225: checking for style of include used by make
+configure:3253: result: GNU
+configure:3323: checking for gcc
+configure:3339: found /usr/bin/gcc
+configure:3350: result: gcc
+configure:3582: checking for C compiler version
+configure:3590: gcc --version >&5
+gcc-4.8.real (Debian 4.8.2-1) 4.8.2
+Copyright (C) 2013 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:3594: $? = 0
+configure:3601: gcc -v >&5
+Using built-in specs.
+COLLECT_GCC=/usr/bin/gcc-4.8.real
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.8.2-1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib
 -list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.8.2 (Debian 4.8.2-1) 
+configure:3605: $? = 0
+configure:3612: gcc -V >&5
+gcc-4.8.real: error: unrecognized command line option '-V'
+gcc-4.8.real: fatal error: no input files
+compilation terminated.
+configure:3616: $? = 4
+configure:3639: checking for C compiler default output file name
+configure:3661: gcc    conftest.c  >&5
+configure:3665: $? = 0
+configure:3703: result: a.out
+configure:3722: checking whether the C compiler works
+configure:3732: ./a.out
+configure:3736: $? = 0
+configure:3755: result: yes
+configure:3762: checking whether we are cross compiling
+configure:3764: result: no
+configure:3767: checking for suffix of executables
+configure:3774: gcc -o conftest    conftest.c  >&5
+configure:3778: $? = 0
+configure:3804: result: 
+configure:3810: checking for suffix of object files
+configure:3836: gcc -c   conftest.c >&5
+configure:3840: $? = 0
+configure:3865: result: o
+configure:3869: checking whether we are using the GNU C compiler
+configure:3898: gcc -c   conftest.c >&5
+configure:3905: $? = 0
+configure:3922: result: yes
+configure:3931: checking whether gcc accepts -g
+configure:3961: gcc -c -g  conftest.c >&5
+configure:3968: $? = 0
+configure:4069: result: yes
+configure:4086: checking for gcc option to accept ISO C89
+configure:4160: gcc  -c -g -O2  conftest.c >&5
+configure:4167: $? = 0
+configure:4190: result: none needed
+configure:4210: checking dependency style of gcc
+configure:4301: result: gcc3
+configure:4322: checking how to run the C preprocessor
+configure:4362: gcc -E  conftest.c
+configure:4369: $? = 0
+configure:4400: gcc -E  conftest.c
+conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
+compilation terminated.
+configure:4407: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:4440: result: gcc -E
+configure:4469: gcc -E  conftest.c
+configure:4476: $? = 0
+configure:4507: gcc -E  conftest.c
+conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
+compilation terminated.
+configure:4514: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:4554: checking for grep that handles long lines and -e
+configure:4614: result: /bin/grep
+configure:4619: checking for egrep
+configure:4683: result: /bin/grep -E
+configure:4688: checking for ANSI C header files
+configure:4718: gcc -c -g -O2  conftest.c >&5
+configure:4725: $? = 0
+configure:4824: gcc -o conftest -g -O2   conftest.c  >&5
+configure:4828: $? = 0
+configure:4834: ./conftest
+configure:4838: $? = 0
+configure:4856: result: yes
+configure:4880: checking for sys/types.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for sys/stat.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for stdlib.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for string.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for memory.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for strings.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for inttypes.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for stdint.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4880: checking for unistd.h
+configure:4901: gcc -c -g -O2  conftest.c >&5
+configure:4908: $? = 0
+configure:4925: result: yes
+configure:4963: checking alsa/asoundlib.h usability
+configure:4980: gcc -c -g -O2  conftest.c >&5
+configure:4987: $? = 0
+configure:5001: result: yes
+configure:5005: checking alsa/asoundlib.h presence
+configure:5020: gcc -E  conftest.c
+configure:5027: $? = 0
+configure:5041: result: yes
+configure:5074: checking for alsa/asoundlib.h
+configure:5083: result: yes
+configure:5093: checking for snd_seq_open in -lasound
+configure:5128: gcc -o conftest -g -O2   conftest.c -lasound   >&5
+configure:5135: $? = 0
+configure:5156: result: yes
+configure:5206: checking dssi.h usability
+configure:5223: gcc -c -g -O2  conftest.c >&5
+conftest.c:54:18: fatal error: dssi.h: No such file or directory
+ #include <dssi.h>
+                  ^
+compilation terminated.
+configure:5230: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <dssi.h>
+configure:5244: result: no
+configure:5248: checking dssi.h presence
+configure:5263: gcc -E  conftest.c
+conftest.c:21:18: fatal error: dssi.h: No such file or directory
+ #include <dssi.h>
+                  ^
+compilation terminated.
+configure:5270: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| /* end confdefs.h.  */
+| #include <dssi.h>
+configure:5284: result: no
+configure:5317: checking for dssi.h
+configure:5326: result: no
+configure:5646: checking whether to regenerate the headers
+configure:5663: result: no
+configure:5674: checking whether to regenerate the GJDoc parser
+configure:5691: result: yes
+configure:5959: checking whether ln -s works
+configure:5963: result: yes
+configure:5984: checking for a BSD-compatible install
+configure:6052: result: /usr/bin/install -c
+configure:6122: checking for g++
+configure:6138: found /usr/bin/g++
+configure:6149: result: g++
+configure:6176: checking for C++ compiler version
+configure:6184: g++ --version >&5
+g++-4.8.real (Debian 4.8.2-1) 4.8.2
+Copyright (C) 2013 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:6188: $? = 0
+configure:6195: g++ -v >&5
+Using built-in specs.
+COLLECT_GCC=/usr/bin/g++-4.8.real
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.8.2-1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib
 -list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.8.2 (Debian 4.8.2-1) 
+configure:6199: $? = 0
+configure:6206: g++ -V >&5
+g++-4.8.real: error: unrecognized command line option '-V'
+g++-4.8.real: fatal error: no input files
+compilation terminated.
+configure:6210: $? = 4
+configure:6213: checking whether we are using the GNU C++ compiler
+configure:6242: g++ -c   conftest.cpp >&5
+configure:6249: $? = 0
+configure:6266: result: yes
+configure:6275: checking whether g++ accepts -g
+configure:6305: g++ -c -g  conftest.cpp >&5
+configure:6312: $? = 0
+configure:6413: result: yes
+configure:6438: checking dependency style of g++
+configure:6529: result: gcc3
+configure:6617: checking for a sed that does not truncate output
+configure:6673: result: /bin/sed
+configure:6687: checking for ld used by gcc
+configure:6754: result: /usr/bin/ld
+configure:6763: checking if the linker (/usr/bin/ld) is GNU ld
+configure:6778: result: yes
+configure:6783: checking for /usr/bin/ld option to reload object files
+configure:6790: result: -r
+configure:6808: checking for BSD-compatible nm
+configure:6857: result: /usr/bin/nm -B
+configure:6861: checking how to recognize dependent libraries
+configure:7047: result: pass_all
+configure:7135: gcc -c -g -O2  conftest.c >&5
+configure:7138: $? = 0
+configure:7306: checking dlfcn.h usability
+configure:7323: gcc -c -g -O2  conftest.c >&5
+configure:7330: $? = 0
+configure:7344: result: yes
+configure:7348: checking dlfcn.h presence
+configure:7363: gcc -E  conftest.c
+configure:7370: $? = 0
+configure:7384: result: yes
+configure:7417: checking for dlfcn.h
+configure:7426: result: yes
+configure:7451: checking how to run the C++ preprocessor
+configure:7487: g++ -E  conftest.cpp
+configure:7494: $? = 0
+configure:7525: g++ -E  conftest.cpp
+conftest.cpp:22:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
+compilation terminated.
+configure:7532: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:7565: result: g++ -E
+configure:7594: g++ -E  conftest.cpp
+configure:7601: $? = 0
+configure:7632: g++ -E  conftest.cpp
+conftest.cpp:22:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
+compilation terminated.
+configure:7639: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:7734: checking for g77
+configure:7764: result: no
+configure:7734: checking for xlf
+configure:7764: result: no
+configure:7734: checking for f77
+configure:7764: result: no
+configure:7734: checking for frt
+configure:7764: result: no
+configure:7734: checking for pgf77
+configure:7764: result: no
+configure:7734: checking for cf77
+configure:7764: result: no
+configure:7734: checking for fort77
+configure:7764: result: no
+configure:7734: checking for fl32
+configure:7764: result: no
+configure:7734: checking for af77
+configure:7764: result: no
+configure:7734: checking for xlf90
+configure:7764: result: no
+configure:7734: checking for f90
+configure:7764: result: no
+configure:7734: checking for pgf90
+configure:7764: result: no
+configure:7734: checking for pghpf
+configure:7764: result: no
+configure:7734: checking for epcf90
+configure:7764: result: no
+configure:7734: checking for gfortran
+configure:7750: found /usr/bin/gfortran
+configure:7761: result: gfortran
+configure:7787: checking for Fortran 77 compiler version
+configure:7795: gfortran --version >&5
+GNU Fortran (Debian 4.8.2-1) 4.8.2
+Copyright (C) 2013 Free Software Foundation, Inc.
+
+GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
+You may redistribute copies of GNU Fortran
+under the terms of the GNU General Public License.
+For more information about these matters, see the file named COPYING
+
+configure:7799: $? = 0
+configure:7806: gfortran -v >&5
+Using built-in specs.
+COLLECT_GCC=gfortran
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.8.2-1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib
 -list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.8.2 (Debian 4.8.2-1) 
+configure:7810: $? = 0
+configure:7817: gfortran -V >&5
+gfortran: error: unrecognized command line option '-V'
+gfortran: fatal error: no input files
+compilation terminated.
+configure:7821: $? = 4
+configure:7829: checking whether we are using the GNU Fortran 77 compiler
+configure:7848: gfortran -c  conftest.F >&5
+configure:7855: $? = 0
+configure:7872: result: yes
+configure:7878: checking whether gfortran accepts -g
+configure:7895: gfortran -c -g conftest.f >&5
+configure:7902: $? = 0
+configure:7918: result: yes
+configure:7951: checking the maximum length of command line arguments
+configure:8063: result: 1572864
+configure:8075: checking command to parse /usr/bin/nm -B output from gcc object
+configure:8180: gcc -c -g -O2  conftest.c >&5
+configure:8183: $? = 0
+configure:8187: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+configure:8190: $? = 0
+configure:8242: gcc -o conftest -g -O2   conftest.c conftstm.o >&5
+configure:8245: $? = 0
+configure:8283: result: ok
+configure:8287: checking for objdir
+configure:8302: result: .libs
+configure:8394: checking for ar
+configure:8410: found /usr/bin/ar
+configure:8421: result: ar
+configure:8486: checking for ranlib
+configure:8502: found /usr/bin/ranlib
+configure:8513: result: ranlib
+configure:8578: checking for strip
+configure:8594: found /usr/bin/strip
+configure:8605: result: strip
+configure:9146: checking for correct ltmain.sh version
+configure:9196: result: yes
+configure:9256: checking if gcc supports -fno-rtti -fno-exceptions
+configure:9274: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
+cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
+configure:9278: $? = 0
+configure:9291: result: no
+configure:9306: checking for gcc option to produce PIC
+configure:9538: result: -fPIC
+configure:9546: checking if gcc PIC flag -fPIC works
+configure:9564: gcc -c -g -O2  -fPIC -DPIC conftest.c >&5
+configure:9568: $? = 0
+configure:9581: result: yes
+configure:9609: checking if gcc static flag -static works
+configure:9637: result: yes
+configure:9647: checking if gcc supports -c -o file.o
+configure:9668: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
+configure:9672: $? = 0
+configure:9694: result: yes
+configure:9720: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:10708: result: yes
+configure:10729: checking whether -lc should be explicitly linked in
+configure:10734: gcc -c -g -O2  conftest.c >&5
+configure:10737: $? = 0
+configure:10752: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
+configure:10755: $? = 0
+configure:10767: result: no
+configure:10775: checking dynamic linker characteristics
+configure:11390: result: GNU/Linux ld.so
+configure:11414: checking how to hardcode library paths into programs
+configure:11439: result: immediate
+configure:11453: checking whether stripping libraries is possible
+configure:11458: result: yes
+configure:12288: checking if libtool supports shared libraries
+configure:12290: result: yes
+configure:12293: checking whether to build shared libraries
+configure:12314: result: yes
+configure:12317: checking whether to build static libraries
+configure:12321: result: no
+configure:12415: creating libtool
+configure:13008: checking for ld used by g++
+configure:13075: result: /usr/bin/ld -m elf_x86_64
+configure:13084: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
+configure:13099: result: yes
+configure:13150: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:14104: result: yes
+configure:14121: g++ -c -g -O2  conftest.cpp >&5
+configure:14124: $? = 0
+configure:14280: checking for g++ option to produce PIC
+configure:14564: result: -fPIC
+configure:14572: checking if g++ PIC flag -fPIC works
+configure:14590: g++ -c -g -O2  -fPIC -DPIC conftest.cpp >&5
+configure:14594: $? = 0
+configure:14607: result: yes
+configure:14635: checking if g++ static flag -static works
+configure:14663: result: yes
+configure:14673: checking if g++ supports -c -o file.o
+configure:14694: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
+configure:14698: $? = 0
+configure:14720: result: yes
+configure:14746: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:14772: result: yes
+configure:14839: checking dynamic linker characteristics
+configure:15402: result: GNU/Linux ld.so
+configure:15426: checking how to hardcode library paths into programs
+configure:15451: result: immediate
+configure:15990: checking if libtool supports shared libraries
+configure:15992: result: yes
+configure:15995: checking whether to build shared libraries
+configure:16015: result: yes
+configure:16018: checking whether to build static libraries
+configure:16022: result: no
+configure:16032: checking for gfortran option to produce PIC
+configure:16264: result: -fPIC
+configure:16272: checking if gfortran PIC flag -fPIC works
+configure:16290: gfortran -c -g -O2 -fPIC conftest.f >&5
+configure:16294: $? = 0
+configure:16307: result: yes
+configure:16335: checking if gfortran static flag -static works
+configure:16363: result: yes
+configure:16373: checking if gfortran supports -c -o file.o
+configure:16394: gfortran -c -g -O2 -o out/conftest2.o conftest.f >&5
+configure:16398: $? = 0
+configure:16420: result: yes
+configure:16446: checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
+configure:17414: result: yes
+configure:17481: checking dynamic linker characteristics
+configure:18044: result: GNU/Linux ld.so
+configure:18068: checking how to hardcode library paths into programs
+configure:18093: result: immediate
+configure:21718: checking for gawk
+configure:21745: result: gawk
+configure:21804: checking for gcc
+configure:21831: result: gcc
+configure:22063: checking for C compiler version
+configure:22071: gcc --version >&5
+gcc-4.8.real (Debian 4.8.2-1) 4.8.2
+Copyright (C) 2013 Free Software Foundation, Inc.
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+configure:22075: $? = 0
+configure:22082: gcc -v >&5
+Using built-in specs.
+COLLECT_GCC=/usr/bin/gcc-4.8.real
+COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
+Target: x86_64-linux-gnu
+Configured with: ../src/configure -v --with-pkgversion='Debian 4.8.2-1' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib
 -list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
+Thread model: posix
+gcc version 4.8.2 (Debian 4.8.2-1) 
+configure:22086: $? = 0
+configure:22093: gcc -V >&5
+gcc-4.8.real: error: unrecognized command line option '-V'
+gcc-4.8.real: fatal error: no input files
+compilation terminated.
+configure:22097: $? = 4
+configure:22100: checking whether we are using the GNU C compiler
+configure:22153: result: yes
+configure:22162: checking whether gcc accepts -g
+configure:22300: result: yes
+configure:22317: checking for gcc option to accept ISO C89
+configure:22421: result: none needed
+configure:22441: checking dependency style of gcc
+configure:22532: result: gcc3
+configure:22548: checking whether gcc and cc understand -c and -o together
+configure:22583: gcc -c conftest.c -o conftest2.o >&5
+configure:22587: $? = 0
+configure:22593: gcc -c conftest.c -o conftest2.o >&5
+configure:22597: $? = 0
+configure:22608: cc -c conftest.c >&5
+configure:22612: $? = 0
+configure:22620: cc -c conftest.c -o conftest2.o >&5
+configure:22624: $? = 0
+configure:22630: cc -c conftest.c -o conftest2.o >&5
+configure:22634: $? = 0
+configure:22652: result: yes
+configure:22684: checking how to run the C preprocessor
+configure:22802: result: gcc -E
+configure:22831: gcc -E  conftest.c
+configure:22838: $? = 0
+configure:22869: gcc -E  conftest.c
+conftest.c:22:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
+compilation terminated.
+configure:22876: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| /* end confdefs.h.  */
+| #include <ac_nonexistent.h>
+configure:22980: checking __attribute__((,,))
+configure:23007: gcc -c -g -O2  conftest.c >&5
+configure:23014: $? = 0
+configure:23033: result: yes
+configure:23057: checking __attribute__((unused))
+configure:23084: gcc -c -g -O2  conftest.c >&5
+configure:23091: $? = 0
+configure:23110: result: yes
+configure:23130: checking for ANSI C header files
+configure:23298: result: yes
+configure:23309: checking size of void *
+configure:23339: gcc -c -g -O2  conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:32:20: error: duplicate case value
+ switch (0) case 0: case (sizeof (void *) == 4):;
+                    ^
+conftest.c:32:12: error: previously used here
+ switch (0) case 0: case (sizeof (void *) == 4):;
+            ^
+configure:23346: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| /* end confdefs.h.  */
+| #include "confdefs.h"
+| #include <sys/types.h>
+| 
+| 
+| int
+| main ()
+| {
+| switch (0) case 0: case (sizeof (void *) == 4):;
+|   ;
+|   return 0;
+| }
+configure:23339: gcc -c -g -O2  conftest.c >&5
+configure:23346: $? = 0
+configure:23370: result: 8
+configure:23379: checking whether byte ordering is bigendian
+configure:23411: gcc -c -g -O2  conftest.c >&5
+configure:23418: $? = 0
+configure:23449: gcc -c -g -O2  conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:33:2: error: unknown type name 'not'
+  not big endian
+  ^
+conftest.c:33:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
+  not big endian
+          ^
+configure:23456: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| /* end confdefs.h.  */
+| #include <sys/types.h>
+| #include <sys/param.h>
+| int
+| main ()
+| {
+| 
+| #if BYTE_ORDER != BIG_ENDIAN
+|  not big endian
+| #endif
+|   ;
+|   return 0;
+| }
+configure:23537: result: no
+configure:23639: checking for unistd.h
+configure:23646: result: yes
+configure:23639: checking for sys/types.h
+configure:23646: result: yes
+configure:23650: checking sys/config.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:62:24: fatal error: sys/config.h: No such file or directory
+ #include <sys/config.h>
+                        ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/config.h>
+configure:23688: result: no
+configure:23692: checking sys/config.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:29:24: fatal error: sys/config.h: No such file or directory
+ #include <sys/config.h>
+                        ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| /* end confdefs.h.  */
+| #include <sys/config.h>
+configure:23728: result: no
+configure:23761: checking for sys/config.h
+configure:23770: result: no
+configure:23650: checking sys/ioctl.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking sys/ioctl.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for sys/ioctl.h
+configure:23770: result: yes
+configure:23650: checking asm/ioctls.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking asm/ioctls.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for asm/ioctls.h
+configure:23770: result: yes
+configure:23639: checking for inttypes.h
+configure:23646: result: yes
+configure:23639: checking for stdint.h
+configure:23646: result: yes
+configure:23650: checking utime.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking utime.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for utime.h
+configure:23770: result: yes
+configure:23650: checking sys/utime.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:67:23: fatal error: sys/utime.h: No such file or directory
+ #include <sys/utime.h>
+                       ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/utime.h>
+configure:23688: result: no
+configure:23692: checking sys/utime.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:34:23: fatal error: sys/utime.h: No such file or directory
+ #include <sys/utime.h>
+                       ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| /* end confdefs.h.  */
+| #include <sys/utime.h>
+configure:23728: result: no
+configure:23761: checking for sys/utime.h
+configure:23770: result: no
+configure:23650: checking sys/filio.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:67:23: fatal error: sys/filio.h: No such file or directory
+ #include <sys/filio.h>
+                       ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/filio.h>
+configure:23688: result: no
+configure:23692: checking sys/filio.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:34:23: fatal error: sys/filio.h: No such file or directory
+ #include <sys/filio.h>
+                       ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| /* end confdefs.h.  */
+| #include <sys/filio.h>
+configure:23728: result: no
+configure:23761: checking for sys/filio.h
+configure:23770: result: no
+configure:23650: checking sys/time.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking sys/time.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for sys/time.h
+configure:23770: result: yes
+configure:23650: checking sys/select.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking sys/select.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for sys/select.h
+configure:23770: result: yes
+configure:23650: checking crt_externs.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:69:25: fatal error: crt_externs.h: No such file or directory
+ #include <crt_externs.h>
+                         ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <crt_externs.h>
+configure:23688: result: no
+configure:23692: checking crt_externs.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:36:25: fatal error: crt_externs.h: No such file or directory
+ #include <crt_externs.h>
+                         ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| /* end confdefs.h.  */
+| #include <crt_externs.h>
+configure:23728: result: no
+configure:23761: checking for crt_externs.h
+configure:23770: result: no
+configure:23650: checking fcntl.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking fcntl.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for fcntl.h
+configure:23770: result: yes
+configure:23650: checking sys/mman.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking sys/mman.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for sys/mman.h
+configure:23770: result: yes
+configure:23650: checking magic.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:71:19: fatal error: magic.h: No such file or directory
+ #include <magic.h>
+                   ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <magic.h>
+configure:23688: result: no
+configure:23692: checking magic.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:38:19: fatal error: magic.h: No such file or directory
+ #include <magic.h>
+                   ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| /* end confdefs.h.  */
+| #include <magic.h>
+configure:23728: result: no
+configure:23761: checking for magic.h
+configure:23770: result: no
+configure:23650: checking sys/event.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:71:23: fatal error: sys/event.h: No such file or directory
+ #include <sys/event.h>
+                       ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/event.h>
+configure:23688: result: no
+configure:23692: checking sys/event.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:38:23: fatal error: sys/event.h: No such file or directory
+ #include <sys/event.h>
+                       ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| /* end confdefs.h.  */
+| #include <sys/event.h>
+configure:23728: result: no
+configure:23761: checking for sys/event.h
+configure:23770: result: no
+configure:23650: checking sys/epoll.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking sys/epoll.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for sys/epoll.h
+configure:23770: result: yes
+configure:23650: checking ifaddrs.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking ifaddrs.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for ifaddrs.h
+configure:23770: result: yes
+configure:23650: checking netinet/in_systm.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking netinet/in_systm.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for netinet/in_systm.h
+configure:23770: result: yes
+configure:23650: checking netinet/ip.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking netinet/ip.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for netinet/ip.h
+configure:23770: result: yes
+configure:23650: checking net/if.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+configure:23674: $? = 0
+configure:23688: result: yes
+configure:23692: checking net/if.h presence
+configure:23707: gcc -E  conftest.c
+configure:23714: $? = 0
+configure:23728: result: yes
+configure:23761: checking for net/if.h
+configure:23770: result: yes
+configure:23650: checking sys/loadavg.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:76:25: fatal error: sys/loadavg.h: No such file or directory
+ #include <sys/loadavg.h>
+                         ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/loadavg.h>
+configure:23688: result: no
+configure:23692: checking sys/loadavg.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:43:25: fatal error: sys/loadavg.h: No such file or directory
+ #include <sys/loadavg.h>
+                         ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| /* end confdefs.h.  */
+| #include <sys/loadavg.h>
+configure:23728: result: no
+configure:23761: checking for sys/loadavg.h
+configure:23770: result: no
+configure:23650: checking sys/sockio.h usability
+configure:23667: gcc -c -g -O2  conftest.c >&5
+conftest.c:76:24: fatal error: sys/sockio.h: No such file or directory
+ #include <sys/sockio.h>
+                        ^
+compilation terminated.
+configure:23674: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| /* end confdefs.h.  */
+| #include <stdio.h>
+| #ifdef HAVE_SYS_TYPES_H
+| # include <sys/types.h>
+| #endif
+| #ifdef HAVE_SYS_STAT_H
+| # include <sys/stat.h>
+| #endif
+| #ifdef STDC_HEADERS
+| # include <stdlib.h>
+| # include <stddef.h>
+| #else
+| # ifdef HAVE_STDLIB_H
+| #  include <stdlib.h>
+| # endif
+| #endif
+| #ifdef HAVE_STRING_H
+| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #  include <memory.h>
+| # endif
+| # include <string.h>
+| #endif
+| #ifdef HAVE_STRINGS_H
+| # include <strings.h>
+| #endif
+| #ifdef HAVE_INTTYPES_H
+| # include <inttypes.h>
+| #endif
+| #ifdef HAVE_STDINT_H
+| # include <stdint.h>
+| #endif
+| #ifdef HAVE_UNISTD_H
+| # include <unistd.h>
+| #endif
+| #include <sys/sockio.h>
+configure:23688: result: no
+configure:23692: checking sys/sockio.h presence
+configure:23707: gcc -E  conftest.c
+conftest.c:43:24: fatal error: sys/sockio.h: No such file or directory
+ #include <sys/sockio.h>
+                        ^
+compilation terminated.
+configure:23714: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| /* end confdefs.h.  */
+| #include <sys/sockio.h>
+configure:23728: result: no
+configure:23761: checking for sys/sockio.h
+configure:23770: result: no
+conftest.c:46:24: fatal error: sys/config.h: No such file or directory
+ #include <sys/config.h>
+                        ^
+compilation terminated.
+configure:23863: checking for library containing inet_pton
+configure:23904: gcc -o conftest -g -O2   conftest.c  >&5
+configure:23911: $? = 0
+configure:23942: result: none required
+configure:23951: checking for gethostname in -lsocket
+configure:23986: gcc -o conftest -g -O2   conftest.c -lsocket   >&5
+/usr/bin/ld.bfd.real: cannot find -lsocket
+collect2: error: ld returned 1 exit status
+configure:23993: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| /* end confdefs.h.  */
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char gethostname ();
+| int
+| main ()
+| {
+| return gethostname ();
+|   ;
+|   return 0;
+| }
+configure:24014: result: no
+configure:24097: checking for ftruncate
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for fsync
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for select
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for gethostname
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for socket
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for strerror
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for fork
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+conftest.c:75:6: warning: conflicting types for built-in function 'fork' [enabled by default]
+ char fork ();
+      ^
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for pipe
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for execve
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+conftest.c:77:6: warning: conflicting types for built-in function 'execve' [enabled by default]
+ char execve ();
+      ^
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for open
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for close
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for lseek
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for fstat
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for read
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for readv
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for write
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for writev
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for htonl
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for memset
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+conftest.c:87:6: warning: conflicting types for built-in function 'memset' [enabled by default]
+ char memset ();
+      ^
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for htons
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for connect
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getsockname
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getpeername
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for bind
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for listen
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for accept
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for recvfrom
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for send
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for sendto
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for setsockopt
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getsockopt
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for time
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for mktime
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for gethostbyname_r
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for localtime_r
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for strerror_r
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for fcntl
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for statvfs
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for mmap
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for munmap
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for mincore
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for msync
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for madvise
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getpagesize
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for sysconf
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for lstat
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for readlink
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for inet_aton
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for inet_addr
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for inet_pton
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getifaddrs
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for kqueue
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+/tmp/ccRosL8V.o: In function `main':
+/home/afong/foo/classpath-0.98/conftest.c:131: undefined reference to `kqueue'
+collect2: error: ld returned 1 exit status
+configure:24160: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| /* end confdefs.h.  */
+| /* Define kqueue to an innocuous variant, in case <limits.h> declares kqueue.
+|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+| #define kqueue innocuous_kqueue
+| 
+| /* System header to define __stub macros and hopefully few prototypes,
+|     which can conflict with char kqueue (); below.
+|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+|     <limits.h> exists even on freestanding compilers.  */
+| 
+| #ifdef __STDC__
+| # include <limits.h>
+| #else
+| # include <assert.h>
+| #endif
+| 
+| #undef kqueue
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char kqueue ();
+| /* The GNU C library defines this for functions which it implements
+|     to always fail with ENOSYS.  Some functions are actually named
+|     something starting with __ and the normal name is an alias.  */
+| #if defined __stub_kqueue || defined __stub___kqueue
+| choke me
+| #endif
+| 
+| int
+| main ()
+| {
+| return kqueue ();
+|   ;
+|   return 0;
+| }
+configure:24182: result: no
+configure:24097: checking for kevent
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+/tmp/ccRTkSBP.o: In function `main':
+/home/afong/foo/classpath-0.98/conftest.c:131: undefined reference to `kevent'
+collect2: error: ld returned 1 exit status
+configure:24160: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| /* end confdefs.h.  */
+| /* Define kevent to an innocuous variant, in case <limits.h> declares kevent.
+|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+| #define kevent innocuous_kevent
+| 
+| /* System header to define __stub macros and hopefully few prototypes,
+|     which can conflict with char kevent (); below.
+|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+|     <limits.h> exists even on freestanding compilers.  */
+| 
+| #ifdef __STDC__
+| # include <limits.h>
+| #else
+| # include <assert.h>
+| #endif
+| 
+| #undef kevent
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char kevent ();
+| /* The GNU C library defines this for functions which it implements
+|     to always fail with ENOSYS.  Some functions are actually named
+|     something starting with __ and the normal name is an alias.  */
+| #if defined __stub_kevent || defined __stub___kevent
+| choke me
+| #endif
+| 
+| int
+| main ()
+| {
+| return kevent ();
+|   ;
+|   return 0;
+| }
+configure:24182: result: no
+configure:24097: checking for epoll_create
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24097: checking for getloadavg
+configure:24153: gcc -o conftest -g -O2   conftest.c  >&5
+configure:24160: $? = 0
+configure:24182: result: yes
+configure:24196: checking for magic_open in -lmagic
+configure:24231: gcc -o conftest -g -O2   conftest.c -lmagic   >&5
+/usr/bin/ld.bfd.real: cannot find -lmagic
+collect2: error: ld returned 1 exit status
+configure:24238: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| #define HAVE_EPOLL_CREATE 1
+| #define HAVE_GETLOADAVG 1
+| /* end confdefs.h.  */
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char magic_open ();
+| int
+| main ()
+| {
+| return magic_open ();
+|   ;
+|   return 0;
+| }
+configure:24259: result: no
+configure:24267: checking whether struct sockaddr_in6 is in netinet/in.h
+configure:24290: gcc -c -g -O2  conftest.c >&5
+configure:24297: $? = 0
+configure:24307: result: yes
+configure:24319: checking whether time.h and sys/time.h may both be included
+configure:24349: gcc -c -g -O2  conftest.c >&5
+configure:24356: $? = 0
+configure:24371: result: yes
+configure:24381: checking whether struct tm is in sys/time.h or time.h
+configure:24411: gcc -c -g -O2  conftest.c >&5
+configure:24418: $? = 0
+configure:24433: result: time.h
+configure:24443: checking for struct tm.tm_zone
+configure:24474: gcc -c -g -O2  conftest.c >&5
+configure:24481: $? = 0
+configure:24542: result: yes
+configure:24699: checking for tm_gmtoff in struct tm
+configure:24722: gcc -c -g -O2  conftest.c >&5
+configure:24729: $? = 0
+configure:24739: result: yes
+configure:24853: checking for an ANSI C-conforming const
+configure:24928: gcc -c -g -O2  conftest.c >&5
+configure:24935: $? = 0
+configure:24950: result: yes
+configure:24960: checking for inline
+configure:24986: gcc -c -g -O2  conftest.c >&5
+configure:24993: $? = 0
+configure:25011: result: inline
+configure:25030: checking for __attribute__
+configure:25051: gcc -c -g -O2  conftest.c >&5
+configure:25058: $? = 0
+configure:25075: result: yes
+configure:25096: checking how many arguments gethostbyname_r() takes
+configure:25141: gcc -c -g -O2  conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:110:13: error: too few arguments to function 'gethostbyname_r'
+             (void)gethostbyname_r(name) /* ; */
+             ^
+In file included from conftest.c:104:0:
+/usr/include/netdb.h:179:12: note: declared here
+ extern int gethostbyname_r (const char *__restrict __name,
+            ^
+configure:25148: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| #define HAVE_EPOLL_CREATE 1
+| #define HAVE_GETLOADAVG 1
+| #define HAVE_INET6 1
+| #define TIME_WITH_SYS_TIME 1
+| #define HAVE_STRUCT_TM_TM_ZONE 1
+| #define HAVE_TM_ZONE 1
+| #define STRUCT_TM_HAS_GMTOFF 1
+| /* end confdefs.h.  */
+| #include <netdb.h>
+| int
+| main ()
+| {
+| 
+|             char *name = "www.gnu.org";
+|             (void)gethostbyname_r(name) /* ; */
+| 
+|   ;
+|   return 0;
+| }
+configure:25198: gcc -c -g -O2  conftest.c >&5
+configure:25205: $? = 0
+configure:25365: result: six
+configure:25440: checking for ld used by GCC
+configure:25503: result: /usr/bin/ld -m elf_x86_64
+configure:25512: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
+GNU ld (GNU Binutils for Debian) 2.23.90.20131017
+configure:25524: result: yes
+configure:25530: checking for shared library run path origin
+configure:25543: result: done
+configure:25973: checking for iconv
+configure:26005: gcc -o conftest -g -O2   conftest.c  >&5
+configure:26012: $? = 0
+configure:26089: result: yes
+configure:26112: checking for iconv declaration
+configure:26151: gcc -c -g -O2  conftest.c >&5
+configure:26158: $? = 0
+configure:26177: result: 
+         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+configure:26412: checking for X
+configure:26583: gcc -o conftest -g -O2   conftest.c -lX11  >&5
+configure:26590: $? = 0
+configure:26652: result: libraries , headers 
+configure:26821: gcc -o conftest -g -O2   conftest.c   -lX11 >&5
+configure:26828: $? = 0
+configure:26996: checking for gethostbyname
+configure:27052: gcc -o conftest -g -O2   conftest.c  >&5
+configure:27059: $? = 0
+configure:27079: result: yes
+configure:27232: checking for connect
+configure:27315: result: yes
+configure:27391: checking for remove
+configure:27447: gcc -o conftest -g -O2   conftest.c  >&5
+configure:27454: $? = 0
+configure:27474: result: yes
+configure:27550: checking for shmat
+configure:27606: gcc -o conftest -g -O2   conftest.c  >&5
+configure:27613: $? = 0
+configure:27633: result: yes
+configure:27718: checking for IceConnectionNumber in -lICE
+configure:27753: gcc -o conftest -g -O2   conftest.c -lICE   >&5
+configure:27760: $? = 0
+configure:27781: result: yes
+configure:27796: checking for XTestQueryExtension in -lXtst
+configure:27831: gcc -o conftest -g -O2   conftest.c -lXtst   >&5
+/usr/bin/ld.bfd.real: cannot find -lXtst
+collect2: error: ld returned 1 exit status
+configure:27838: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| #define HAVE_EPOLL_CREATE 1
+| #define HAVE_GETLOADAVG 1
+| #define HAVE_INET6 1
+| #define TIME_WITH_SYS_TIME 1
+| #define HAVE_STRUCT_TM_TM_ZONE 1
+| #define HAVE_TM_ZONE 1
+| #define STRUCT_TM_HAS_GMTOFF 1
+| #define HAVE_FUNC_GETHOSTBYNAME_R_6 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST 
+| /* end confdefs.h.  */
+| 
+| /* Override any GCC internal prototype to avoid an error.
+|    Use char because int might match the return type of a GCC
+|    builtin and then its argument prototype would still apply.  */
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char XTestQueryExtension ();
+| int
+| main ()
+| {
+| return XTestQueryExtension ();
+|   ;
+|   return 0;
+| }
+configure:27859: result: no
+configure:27879: checking for pkg-config
+configure:27897: found /usr/bin/pkg-config
+configure:27910: result: /usr/bin/pkg-config
+configure:27928: checking for gtk+-2.0 >= 2.8 gthread-2.0 >= 2.2 gdk-pixbuf-2.0
+configure:27932: result: yes
+configure:27936: checking GTK_CFLAGS
+configure:27939: result: -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz  
+configure:27942: checking GTK_LIBS
+configure:27945: result: -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfontconfig -lfreetype -lgthread-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  
+configure:28027: checking for freetype2
+configure:28031: result: yes
+configure:28035: checking FREETYPE2_CFLAGS
+configure:28038: result: -I/usr/include/freetype2  
+configure:28041: checking FREETYPE2_LIBS
+configure:28044: result: -lfreetype  
+configure:28126: checking for pangoft2
+configure:28130: result: yes
+configure:28134: checking PANGOFT2_CFLAGS
+configure:28137: result: -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
+configure:28140: checking PANGOFT2_LIBS
+configure:28143: result: -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype  
+configure:28225: checking for cairo >= 1.1.8
+configure:28229: result: yes
+configure:28233: checking CAIRO_CFLAGS
+configure:28236: result: -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  
+configure:28239: checking CAIRO_LIBS
+configure:28242: result: -lcairo  
+configure:28269: checking for XRenderQueryExtension in -lXrender
+configure:28304: gcc -o conftest -g -O2   conftest.c -lXrender   >&5
+configure:28311: $? = 0
+configure:28332: result: yes
+configure:28345: checking for XRRQueryExtension in -lXrandr
+configure:28380: gcc -o conftest -g -O2   conftest.c -lXrandr   >&5
+configure:28387: $? = 0
+configure:28408: result: yes
+configure:28486: checking for gconf-2.0 >= 2.6.0
+configure:28490: result: yes
+configure:28494: checking GCONF_CFLAGS
+configure:28497: result: -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
+configure:28500: checking GCONF_LIBS
+configure:28503: result: -lgconf-2 -lglib-2.0  
+configure:28587: checking for gdk-2.0 >= 2.8
+configure:28591: result: yes
+configure:28595: checking GDK_CFLAGS
+configure:28598: result: -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm  
+configure:28601: checking GDK_LIBS
+configure:28604: result: -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  
+configure:29373: checking for MSG_NOSIGNAL
+configure:29396: gcc -c -g -O2  conftest.c >&5
+configure:29403: $? = 0
+configure:29408: result: yes
+configure:29425: checking for SO_NOSIGPIPE 
+configure:29448: gcc -c -g -O2  conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:114:10: error: 'SO_NOSIGPIPE' undeclared (first use in this function)
+  int f = SO_NOSIGPIPE;
+          ^
+conftest.c:114:10: note: each undeclared identifier is reported only once for each function it appears in
+configure:29455: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| #define PACKAGE_NAME "GNU Classpath"
+| #define PACKAGE_TARNAME "classpath"
+| #define PACKAGE_VERSION "0.98"
+| #define PACKAGE_STRING "GNU Classpath 0.98"
+| #define PACKAGE_BUGREPORT "classpath@gnu.org"
+| #define PACKAGE "classpath"
+| #define VERSION "0.98"
+| #define STDC_HEADERS 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_MEMORY_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UNISTD_H 1
+| #define HAVE_ALSA_ASOUNDLIB_H 1
+| #define HAVE_DLFCN_H 1
+| #define HAVE_GNUC25_ATTRIB /**/
+| #define HAVE_GNUC25_UNUSED /**/
+| #define STDC_HEADERS 1
+| #define SIZEOF_VOID_P 8
+| #define BYTEORDER 1234
+| #define HAVE_UNISTD_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_IOCTL_H 1
+| #define HAVE_ASM_IOCTLS_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_UTIME_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_SYS_SELECT_H 1
+| #define HAVE_FCNTL_H 1
+| #define HAVE_SYS_MMAN_H 1
+| #define HAVE_SYS_EPOLL_H 1
+| #define HAVE_IFADDRS_H 1
+| #define HAVE_NETINET_IN_SYSTM_H 1
+| #define HAVE_NETINET_IP_H 1
+| #define HAVE_NET_IF_H 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_INT32_DEFINED 1
+| #define HAVE_BSD_INT32_DEFINED 1
+| #define HAVE_FTRUNCATE 1
+| #define HAVE_FSYNC 1
+| #define HAVE_SELECT 1
+| #define HAVE_GETHOSTNAME 1
+| #define HAVE_SOCKET 1
+| #define HAVE_STRERROR 1
+| #define HAVE_FORK 1
+| #define HAVE_PIPE 1
+| #define HAVE_EXECVE 1
+| #define HAVE_OPEN 1
+| #define HAVE_CLOSE 1
+| #define HAVE_LSEEK 1
+| #define HAVE_FSTAT 1
+| #define HAVE_READ 1
+| #define HAVE_READV 1
+| #define HAVE_WRITE 1
+| #define HAVE_WRITEV 1
+| #define HAVE_HTONL 1
+| #define HAVE_MEMSET 1
+| #define HAVE_HTONS 1
+| #define HAVE_CONNECT 1
+| #define HAVE_GETSOCKNAME 1
+| #define HAVE_GETPEERNAME 1
+| #define HAVE_BIND 1
+| #define HAVE_LISTEN 1
+| #define HAVE_ACCEPT 1
+| #define HAVE_RECVFROM 1
+| #define HAVE_SEND 1
+| #define HAVE_SENDTO 1
+| #define HAVE_SETSOCKOPT 1
+| #define HAVE_GETSOCKOPT 1
+| #define HAVE_TIME 1
+| #define HAVE_MKTIME 1
+| #define HAVE_GETHOSTBYNAME_R 1
+| #define HAVE_LOCALTIME_R 1
+| #define HAVE_STRERROR_R 1
+| #define HAVE_FCNTL 1
+| #define HAVE_STATVFS 1
+| #define HAVE_MMAP 1
+| #define HAVE_MUNMAP 1
+| #define HAVE_MINCORE 1
+| #define HAVE_MSYNC 1
+| #define HAVE_MADVISE 1
+| #define HAVE_GETPAGESIZE 1
+| #define HAVE_SYSCONF 1
+| #define HAVE_LSTAT 1
+| #define HAVE_READLINK 1
+| #define HAVE_INET_ATON 1
+| #define HAVE_INET_ADDR 1
+| #define HAVE_INET_PTON 1
+| #define HAVE_GETIFADDRS 1
+| #define HAVE_EPOLL_CREATE 1
+| #define HAVE_GETLOADAVG 1
+| #define HAVE_INET6 1
+| #define TIME_WITH_SYS_TIME 1
+| #define HAVE_STRUCT_TM_TM_ZONE 1
+| #define HAVE_TM_ZONE 1
+| #define STRUCT_TM_HAS_GMTOFF 1
+| #define HAVE_FUNC_GETHOSTBYNAME_R_6 1
+| #define HAVE_ICONV 1
+| #define ICONV_CONST 
+| #define HAVE_XRENDER 1
+| #define HAVE_XRANDR 1
+| #define HAVE_MSG_NOSIGNAL 1
+| /* end confdefs.h.  */
+| #include <sys/socket.h>
+| int
+| main ()
+| {
+|  int f = SO_NOSIGPIPE;
+|   ;
+|   return 0;
+| }
+configure:29471: result: no
+configure:29477: checking for MSG_WAITALL
+configure:29500: gcc -c -g -O2  conftest.c >&5
+configure:29507: $? = 0
+configure:29512: result: yes
+configure:30340: checking for __gmpz_mul_si in -lgmp
+configure:30375: gcc -o conftest -g -O2   conftest.c -lgmp   >&5
+configure:30382: $? = 0
+configure:30403: result: yes
+configure:30432: checking gmp.h usability
+configure:30449: gcc -c -g -O2  conftest.c >&5
+configure:30456: $? = 0
+configure:30470: result: yes
+configure:30474: checking gmp.h presence
+configure:30489: gcc -E  conftest.c
+configure:30496: $? = 0
+configure:30510: result: yes
+configure:30543: checking for gmp.h
+configure:30552: result: yes
+configure:30896: checking jni_md.h support
+configure:30899: result: yes
+configure:30930: checking whether to enable maintainer-specific portions of Makefiles
+configure:30939: result: no
+configure:31021: checking for mkdir
+configure:31039: found /bin/mkdir
+configure:31051: result: /bin/mkdir
+configure:31061: checking for cp
+configure:31079: found /bin/cp
+configure:31091: result: /bin/cp
+configure:31101: checking for date
+configure:31119: found /bin/date
+configure:31131: result: /bin/date
+configure:31142: checking for find
+configure:31160: found /usr/bin/find
+configure:31172: result: /usr/bin/find
+configure:31184: checking for zip
+configure:31202: found /usr/bin/zip
+configure:31214: result: /usr/bin/zip
+configure:31223: checking for a jar-like tool
+configure:31260: result: trying fastjar, gjar and jar
+configure:31266: checking for fastjar
+configure:31284: found /usr/bin/fastjar
+configure:31296: result: /usr/bin/fastjar
+configure:31657: checking whether to regenerate parsers with jay
+configure:31659: result: no
+configure:31696: checking for stdint types
+configure:31729: gcc -c   conftest.c >&5
+configure:31736: $? = 0
+configure:31769: result: stdint.h (shortcircuit)
+configure:34621: result: make use of stdint.h in include/config-int.h (assuming C99 compatible system)
+configure:34672: checking for cacao
+configure:34702: result: no
+configure:34672: checking for jamvm
+configure:34702: result: no
+configure:34672: checking for kaffe
+configure:34702: result: no
+configure:34672: checking for gij
+configure:34688: found /usr/bin/gij
+configure:34699: result: gij
+configure:34761: checking for uudecode
+configure:34777: found /usr/bin/uudecode
+configure:34788: result: yes
+configure:34797: checking if uudecode can decode base 64 file
+configure:34824: result: yes
+configure:35003: checking if gij works
+configure:35036: CLASSPATH=.: gij  Test
+configure:35039: $? = 0
+configure:35052: result: yes
+configure:35060: checking for the ANTLR parser generator JAR file
+configure:35075: result: /usr/share/java/antlr.jar
+configure:35130: checking for cantlr
+configure:35160: result: no
+configure:35130: checking for runantlr
+configure:35160: result: no
+configure:35130: checking for antlr
+configure:35160: result: no
+configure:35191: checking for antlr 2.7.1 or better
+configure:35206: result: 2.7.7
+configure:35228: checking for ecj
+configure:35244: found /usr/bin/ecj
+configure:35255: result: ecj -warn:-deprecation,serial,unusedImport
+configure:35314: checking if ecj -warn:-deprecation,serial,unusedImport is a version of gcj
+configure:35325: result: 
+configure:35338: checking if ecj -warn:-deprecation,serial,unusedImport works
+configure:35363: ecj -warn:-deprecation,serial,unusedImport  -source 1.5 -target 1.5 Object.java
+configure:35366: $? = 0
+configure:35379: result: yes
+configure:35397: checking whether javac supports -J
+configure:35402: result: yes
+configure:36126: creating ./config.status
+
+## ---------------------- ##
+## Running config.status. ##
+## ---------------------- ##
+
+This file was extended by GNU Classpath config.status 0.98, which was
+generated by GNU Autoconf 2.63.  Invocation command line was
+
+  CONFIG_FILES    = 
+  CONFIG_HEADERS  = 
+  CONFIG_LINKS    = 
+  CONFIG_COMMANDS = 
+  $ ./config.status 
+
+on yow-afong-lx2
+
+config.status:1142: creating Makefile
+config.status:1142: creating doc/Makefile
+config.status:1142: creating doc/api/Makefile
+config.status:1142: creating external/Makefile
+config.status:1142: creating external/sax/Makefile
+config.status:1142: creating external/w3c_dom/Makefile
+config.status:1142: creating external/relaxngDatatype/Makefile
+config.status:1142: creating external/jsr166/Makefile
+config.status:1142: creating gnu/classpath/Configuration.java
+config.status:1142: creating gnu/java/security/Configuration.java
+config.status:1142: creating include/Makefile
+config.status:1142: creating native/Makefile
+config.status:1142: creating native/fdlibm/Makefile
+config.status:1142: creating native/jawt/Makefile
+config.status:1142: creating native/jni/Makefile
+config.status:1142: creating native/jni/classpath/Makefile
+config.status:1142: creating native/jni/java-io/Makefile
+config.status:1142: creating native/jni/java-lang/Makefile
+config.status:1142: creating native/jni/java-math/Makefile
+config.status:1142: creating native/jni/java-net/Makefile
+config.status:1142: creating native/jni/java-nio/Makefile
+config.status:1142: creating native/jni/java-util/Makefile
+config.status:1142: creating native/jni/gtk-peer/Makefile
+config.status:1142: creating native/jni/gconf-peer/Makefile
+config.status:1142: creating native/jni/gstreamer-peer/Makefile
+config.status:1142: creating native/jni/qt-peer/Makefile
+config.status:1142: creating native/jni/xmlj/Makefile
+config.status:1142: creating native/jni/midi-alsa/Makefile
+config.status:1142: creating native/jni/midi-dssi/Makefile
+config.status:1142: creating native/jni/native-lib/Makefile
+config.status:1142: creating native/plugin/Makefile
+config.status:1142: creating resource/Makefile
+config.status:1142: creating resource/META-INF/services/java.util.prefs.PreferencesFactory
+config.status:1142: creating resource/META-INF/services/javax.sound.sampled.spi.AudioFileReader
+config.status:1142: creating resource/META-INF/services/javax.sound.sampled.spi.MixerProvider
+config.status:1142: creating scripts/Makefile
+config.status:1142: creating scripts/classpath.spec
+config.status:1142: creating lib/Makefile
+config.status:1142: creating lib/gen-classlist.sh
+config.status:1142: creating lib/copy-vmresources.sh
+config.status:1142: creating scripts/check_jni_methods.sh
+config.status:1142: creating tools/Makefile
+config.status:1142: creating examples/Makefile
+config.status:1142: creating examples/Makefile.jawt
+config.status:1142: creating examples/Makefile.java2d
+config.status:1142: creating tools/gappletviewer
+config.status:1142: creating tools/gjarsigner
+config.status:1142: creating tools/gkeytool
+config.status:1142: creating tools/gjar
+config.status:1142: creating tools/gnative2ascii
+config.status:1142: creating tools/gserialver
+config.status:1142: creating tools/grmiregistry
+config.status:1142: creating tools/gtnameserv
+config.status:1142: creating tools/gorbd
+config.status:1142: creating tools/grmid
+config.status:1142: creating tools/grmic
+config.status:1142: creating tools/gjavah
+config.status:1142: creating tools/gjdoc
+config.status:1142: creating include/config.h
+config.status:1428: linking include/jni_md-x86-linux-gnu.h to include/jni_md.h
+config.status:1451: executing depfiles commands
+config.status:1451: executing include/config-int.h commands
+config.status:1593: creating include/config-int.h : _CLASSPATH_INCLUDE_CONFIG_INT_H
+config.status:1451: executing gappletviewer commands
+config.status:1451: executing gjarsigner commands
+config.status:1451: executing gkeytool commands
+config.status:1451: executing gjar commands
+config.status:1451: executing gnative2ascii commands
+config.status:1451: executing gserialver commands
+config.status:1451: executing grmiregistry commands
+config.status:1451: executing gtnameserv commands
+config.status:1451: executing gorbd commands
+config.status:1451: executing grmid commands
+config.status:1451: executing grmic commands
+config.status:1451: executing gjavah commands
+config.status:1451: executing gjdoc commands
+config.status:1451: executing gen-classlist commands
+config.status:1451: executing copy-vmresources commands
+
+## ---------------- ##
+## Cache variables. ##
+## ---------------- ##
+
+ac_cv_build=x86_64-unknown-linux-gnu
+ac_cv_c_attribute=yes
+ac_cv_c_bigendian=no
+ac_cv_c_compiler_gnu=yes
+ac_cv_c_const=yes
+ac_cv_c_inline=inline
+ac_cv_cxx_compiler_gnu=yes
+ac_cv_env_CCC_set=
+ac_cv_env_CCC_value=
+ac_cv_env_CC_set=
+ac_cv_env_CC_value=
+ac_cv_env_CFLAGS_set=
+ac_cv_env_CFLAGS_value=
+ac_cv_env_CPPFLAGS_set=
+ac_cv_env_CPPFLAGS_value=
+ac_cv_env_CPP_set=
+ac_cv_env_CPP_value=
+ac_cv_env_CXXCPP_set=
+ac_cv_env_CXXCPP_value=
+ac_cv_env_CXXFLAGS_set=
+ac_cv_env_CXXFLAGS_value=
+ac_cv_env_CXX_set=
+ac_cv_env_CXX_value=
+ac_cv_env_F77_set=
+ac_cv_env_F77_value=
+ac_cv_env_FFLAGS_set=
+ac_cv_env_FFLAGS_value=
+ac_cv_env_LDFLAGS_set=
+ac_cv_env_LDFLAGS_value=
+ac_cv_env_LIBS_set=
+ac_cv_env_LIBS_value=
+ac_cv_env_XMKMF_set=
+ac_cv_env_XMKMF_value=
+ac_cv_env_build_alias_set=
+ac_cv_env_build_alias_value=
+ac_cv_env_host_alias_set=
+ac_cv_env_host_alias_value=
+ac_cv_env_target_alias_set=
+ac_cv_env_target_alias_value=
+ac_cv_f77_compiler_gnu=yes
+ac_cv_func_accept=yes
+ac_cv_func_bind=yes
+ac_cv_func_close=yes
+ac_cv_func_connect=yes
+ac_cv_func_epoll_create=yes
+ac_cv_func_execve=yes
+ac_cv_func_fcntl=yes
+ac_cv_func_fork=yes
+ac_cv_func_fstat=yes
+ac_cv_func_fsync=yes
+ac_cv_func_ftruncate=yes
+ac_cv_func_gethostbyname=yes
+ac_cv_func_gethostbyname_r=yes
+ac_cv_func_gethostname=yes
+ac_cv_func_getifaddrs=yes
+ac_cv_func_getloadavg=yes
+ac_cv_func_getpagesize=yes
+ac_cv_func_getpeername=yes
+ac_cv_func_getsockname=yes
+ac_cv_func_getsockopt=yes
+ac_cv_func_htonl=yes
+ac_cv_func_htons=yes
+ac_cv_func_inet_addr=yes
+ac_cv_func_inet_aton=yes
+ac_cv_func_inet_pton=yes
+ac_cv_func_kevent=no
+ac_cv_func_kqueue=no
+ac_cv_func_listen=yes
+ac_cv_func_localtime_r=yes
+ac_cv_func_lseek=yes
+ac_cv_func_lstat=yes
+ac_cv_func_madvise=yes
+ac_cv_func_memset=yes
+ac_cv_func_mincore=yes
+ac_cv_func_mktime=yes
+ac_cv_func_mmap=yes
+ac_cv_func_msync=yes
+ac_cv_func_munmap=yes
+ac_cv_func_open=yes
+ac_cv_func_pipe=yes
+ac_cv_func_read=yes
+ac_cv_func_readlink=yes
+ac_cv_func_readv=yes
+ac_cv_func_recvfrom=yes
+ac_cv_func_remove=yes
+ac_cv_func_select=yes
+ac_cv_func_send=yes
+ac_cv_func_sendto=yes
+ac_cv_func_setsockopt=yes
+ac_cv_func_shmat=yes
+ac_cv_func_socket=yes
+ac_cv_func_statvfs=yes
+ac_cv_func_strerror=yes
+ac_cv_func_strerror_r=yes
+ac_cv_func_sysconf=yes
+ac_cv_func_time=yes
+ac_cv_func_which_gethostbyname_r=six
+ac_cv_func_write=yes
+ac_cv_func_writev=yes
+ac_cv_have_x='have_x=yes	ac_x_includes='\'''\''	ac_x_libraries='\'''\'''
+ac_cv_header_alsa_asoundlib_h=yes
+ac_cv_header_asm_ioctls_h=yes
+ac_cv_header_crt_externs_h=no
+ac_cv_header_dlfcn_h=yes
+ac_cv_header_dssi_h=no
+ac_cv_header_fcntl_h=yes
+ac_cv_header_gmp_h=yes
+ac_cv_header_ifaddrs_h=yes
+ac_cv_header_inttypes_h=yes
+ac_cv_header_magic_h=no
+ac_cv_header_memory_h=yes
+ac_cv_header_net_if_h=yes
+ac_cv_header_netinet_in_systm_h=yes
+ac_cv_header_netinet_ip_h=yes
+ac_cv_header_stdc=yes
+ac_cv_header_stdint=stdint.h
+ac_cv_header_stdint_h=yes
+ac_cv_header_stdint_t=stdint.h
+ac_cv_header_stdlib_h=yes
+ac_cv_header_string_h=yes
+ac_cv_header_strings_h=yes
+ac_cv_header_sys_config_h=no
+ac_cv_header_sys_epoll_h=yes
+ac_cv_header_sys_event_h=no
+ac_cv_header_sys_filio_h=no
+ac_cv_header_sys_ioctl_h=yes
+ac_cv_header_sys_loadavg_h=no
+ac_cv_header_sys_mman_h=yes
+ac_cv_header_sys_select_h=yes
+ac_cv_header_sys_sockio_h=no
+ac_cv_header_sys_stat_h=yes
+ac_cv_header_sys_time_h=yes
+ac_cv_header_sys_types_h=yes
+ac_cv_header_sys_utime_h=no
+ac_cv_header_time=yes
+ac_cv_header_unistd_h=yes
+ac_cv_header_utime_h=yes
+ac_cv_host=x86_64-unknown-linux-gnu
+ac_cv_lib_ICE_IceConnectionNumber=yes
+ac_cv_lib_Xrandr_XRRQueryExtension=yes
+ac_cv_lib_Xrender_XRenderQueryExtension=yes
+ac_cv_lib_Xtst_XTestQueryExtension=no
+ac_cv_lib_asound_snd_seq_open=yes
+ac_cv_lib_gmp___gmpz_mul_si=yes
+ac_cv_lib_magic_magic_open=no
+ac_cv_lib_socket_gethostname=no
+ac_cv_member_struct_tm_tm_zone=yes
+ac_cv_objext=o
+ac_cv_path_CP=/bin/cp
+ac_cv_path_DATE=/bin/date
+ac_cv_path_EGREP='/bin/grep -E'
+ac_cv_path_FIND=/usr/bin/find
+ac_cv_path_GREP=/bin/grep
+ac_cv_path_JAR=/usr/bin/fastjar
+ac_cv_path_MKDIR=/bin/mkdir
+ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config
+ac_cv_path_ZIP=/usr/bin/zip
+ac_cv_path_install='/usr/bin/install -c'
+ac_cv_path_mkdir=/bin/mkdir
+ac_cv_prog_AWK=gawk
+ac_cv_prog_CPP='gcc -E'
+ac_cv_prog_CXXCPP='g++ -E'
+ac_cv_prog_JAVA=gij
+ac_cv_prog_JAVAC='ecj -warn:-deprecation,serial,unusedImport'
+ac_cv_prog_ac_ct_AR=ar
+ac_cv_prog_ac_ct_CC=gcc
+ac_cv_prog_ac_ct_CXX=g++
+ac_cv_prog_ac_ct_F77=gfortran
+ac_cv_prog_ac_ct_RANLIB=ranlib
+ac_cv_prog_ac_ct_STRIP=strip
+ac_cv_prog_cc_c89=
+ac_cv_prog_cc_g=yes
+ac_cv_prog_cc_gcc_c_o=yes
+ac_cv_prog_cxx_g=yes
+ac_cv_prog_f77_g=yes
+ac_cv_prog_java_works=yes
+ac_cv_prog_javac_works=yes
+ac_cv_prog_make_make_set=yes
+ac_cv_prog_uudecode=yes
+ac_cv_prog_uudecode_base64=yes
+ac_cv_search_inet_pton='none required'
+ac_cv_sizeof_void_p=8
+ac_cv_stdint_message='using gnu compiler gcc-4.8.real (Debian 4.8.2-1) 4.8.2'
+ac_cv_stdint_result='(assuming C99 compatible system)'
+ac_cv_struct_tm=time.h
+ac_cv_target=x86_64-unknown-linux-gnu
+acl_cv_path_LD='/usr/bin/ld -m elf_x86_64'
+acl_cv_prog_gnu_ld=yes
+acl_cv_rpath=done
+am_cv_CC_dependencies_compiler_type=gcc3
+am_cv_CXX_dependencies_compiler_type=gcc3
+am_cv_func_iconv=yes
+am_cv_lib_iconv=no
+am_cv_prog_tar_ustar=gnutar
+am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
+am_cv_proto_iconv_arg1=
+gcc_cv_c_gcc_attribute_supported=yes
+gcc_cv_c_gcc_attribute_unused=yes
+lt_cv_deplibs_check_method=pass_all
+lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_ld_reload_flag=-r
+lt_cv_objdir=.libs
+lt_cv_path_LD=/usr/bin/ld
+lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
+lt_cv_path_NM='/usr/bin/nm -B'
+lt_cv_path_SED=/bin/sed
+lt_cv_prog_compiler_c_o=yes
+lt_cv_prog_compiler_c_o_CXX=yes
+lt_cv_prog_compiler_c_o_F77=yes
+lt_cv_prog_compiler_pic_works=yes
+lt_cv_prog_compiler_pic_works_CXX=yes
+lt_cv_prog_compiler_pic_works_F77=yes
+lt_cv_prog_compiler_rtti_exceptions=no
+lt_cv_prog_compiler_static_works=yes
+lt_cv_prog_compiler_static_works_CXX=yes
+lt_cv_prog_compiler_static_works_F77=yes
+lt_cv_prog_gnu_ld=yes
+lt_cv_prog_gnu_ldcxx=yes
+lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
+lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
+lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
+lt_cv_sys_lib_dlsearch_path_spec='/lib /usr/lib /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i486-linux-gnu /usr/lib/i486-linux-gnu /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 /libx32 /usr/libx32 '
+lt_cv_sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/4.8 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib'
+lt_cv_sys_max_cmd_len=1572864
+lt_lt_cv_prog_compiler_c_o='"yes"'
+lt_lt_cv_prog_compiler_c_o_CXX='"yes"'
+lt_lt_cv_prog_compiler_c_o_F77='"yes"'
+lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ 	]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ 	][ 	]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"'
+lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
+lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'
+
+## ----------------- ##
+## Output variables. ##
+## ----------------- ##
+
+ACLOCAL='${SHELL} /home/afong/foo/classpath-0.98/missing --run aclocal-1.10'
+AMDEPBACKSLASH='\'
+AMDEP_FALSE='#'
+AMDEP_TRUE=''
+AMTAR='${SHELL} /home/afong/foo/classpath-0.98/missing --run tar'
+ANTLR='gij -classpath /usr/share/java/antlr.jar antlr.Tool'
+ANTLR_JAR='/usr/share/java/antlr.jar'
+AR='ar'
+AUTOCONF='${SHELL} /home/afong/foo/classpath-0.98/missing --run autoconf'
+AUTOHEADER='${SHELL} /home/afong/foo/classpath-0.98/missing --run autoheader'
+AUTOMAKE='${SHELL} /home/afong/foo/classpath-0.98/missing --run automake-1.10'
+AWK='gawk'
+BUILD_CLASS_FILES_FALSE=''
+BUILD_CLASS_FILES_TRUE='#'
+CAIRO_CFLAGS='-I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm  '
+CAIRO_LIBS='-lcairo  '
+CC='gcc'
+CCDEPMODE='depmode=gcc3'
+CFLAGS='-g -O2'
+CLASSPATH_CONVENIENCE='-no-undefined'
+CLASSPATH_INCLUDES='-I$(top_srcdir)/include -I$(top_srcdir)/native/jni/classpath -I$(top_srcdir)/native/jni/native-lib'
+CLASSPATH_MODULE='-module -version-info 0:0:0 -no-undefined'
+COLLECTIONS_PREFIX=''
+CP='/bin/cp'
+CPP='gcc -E'
+CPPFLAGS=''
+CREATE_ALSA_LIBRARIES_FALSE='#'
+CREATE_ALSA_LIBRARIES_TRUE=''
+CREATE_API_DOCS_FALSE=''
+CREATE_API_DOCS_TRUE='#'
+CREATE_COLLECTIONS_FALSE=''
+CREATE_COLLECTIONS_TRUE='#'
+CREATE_CORE_JNI_LIBRARIES_FALSE='#'
+CREATE_CORE_JNI_LIBRARIES_TRUE=''
+CREATE_DSSI_LIBRARIES_FALSE=''
+CREATE_DSSI_LIBRARIES_TRUE='#'
+CREATE_GCONF_PEER_LIBRARIES_FALSE='#'
+CREATE_GCONF_PEER_LIBRARIES_TRUE=''
+CREATE_GJDOC_FALSE='#'
+CREATE_GJDOC_PARSER_FALSE='#'
+CREATE_GJDOC_PARSER_TRUE=''
+CREATE_GJDOC_TRUE=''
+CREATE_GMPBI_LIBRARY_FALSE='#'
+CREATE_GMPBI_LIBRARY_TRUE=''
+CREATE_GSTREAMER_PEER_LIBRARIES_FALSE=''
+CREATE_GSTREAMER_PEER_LIBRARIES_TRUE='#'
+CREATE_GTK_PEER_LIBRARIES_FALSE='#'
+CREATE_GTK_PEER_LIBRARIES_TRUE=''
+CREATE_JNI_HEADERS_FALSE=''
+CREATE_JNI_HEADERS_TRUE='#'
+CREATE_JNI_LIBRARIES_FALSE='#'
+CREATE_JNI_LIBRARIES_TRUE=''
+CREATE_PLUGIN_FALSE=''
+CREATE_PLUGIN_TRUE='#'
+CREATE_QT_PEER_LIBRARIES_FALSE=''
+CREATE_QT_PEER_LIBRARIES_TRUE='#'
+CREATE_WRAPPERS_FALSE=''
+CREATE_WRAPPERS_TRUE='#'
+CREATE_XMLJ_LIBRARY_FALSE=''
+CREATE_XMLJ_LIBRARY_TRUE='#'
+CXX='g++'
+CXXCPP='g++ -E'
+CXXDEPMODE='depmode=gcc3'
+CXXFLAGS='-g -O2'
+CYGPATH_W='echo'
+DATE='/bin/date'
+DEFAULT_PREFS_PEER='gnu.java.util.prefs.GConfBasedFactory'
+DEFS='-DHAVE_CONFIG_H'
+DEPDIR='.deps'
+DSYMUTIL=''
+ECHO='echo'
+ECHO_C=''
+ECHO_N='-n'
+ECHO_T=''
+ECJ_JAR=''
+EGREP='/bin/grep -E'
+ENABLE_LOCAL_SOCKETS_FALSE=''
+ENABLE_LOCAL_SOCKETS_TRUE='#'
+ERROR_CFLAGS=''
+EXAMPLESDIR='examples'
+EXEEXT=''
+EXTRA_CFLAGS='-fexceptions -fasynchronous-unwind-tables'
+F77='gfortran'
+FFLAGS='-g -O2'
+FIND='/usr/bin/find'
+FREETYPE2_CFLAGS='-I/usr/include/freetype2  '
+FREETYPE2_LIBS='-lfreetype  '
+GCJ_JAVAC_FALSE=''
+GCJ_JAVAC_TRUE='#'
+GCONF_CFLAGS='-pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  '
+GCONF_LIBS='-lgconf-2 -lglib-2.0  '
+GDK_CFLAGS='-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm  '
+GDK_LIBS='-lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0  '
+GJDOC=''
+GLIB_CFLAGS=''
+GLIB_LIBS=''
+GMP_CFLAGS='-I/usr/include'
+GMP_LIBS='-lgmp'
+GREP='/bin/grep'
+GSTREAMER_BASE_CFLAGS=''
+GSTREAMER_BASE_LIBS=''
+GSTREAMER_CFLAGS=''
+GSTREAMER_FILE_READER=''
+GSTREAMER_LIBS=''
+GSTREAMER_MIXER_PROVIDER=''
+GSTREAMER_PLUGINS_BASE_CFLAGS=''
+GSTREAMER_PLUGINS_BASE_LIBS=''
+GST_PLUGIN_LDFLAGS=''
+GTK_CFLAGS='-pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz  '
+GTK_LIBS='-pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfontconfig -lfreetype -lgthread-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  '
+INIT_LOAD_LIBRARY='true'
+INSTALL_CLASS_FILES_FALSE=''
+INSTALL_CLASS_FILES_TRUE='#'
+INSTALL_DATA='${INSTALL} -m 644'
+INSTALL_GLIBJ_ZIP_FALSE='#'
+INSTALL_GLIBJ_ZIP_TRUE=''
+INSTALL_PROGRAM='${INSTALL}'
+INSTALL_SCRIPT='${INSTALL}'
+INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
+JAR='/usr/bin/fastjar'
+JAVA='gij'
+JAVAC='ecj -warn:-deprecation,serial,unusedImport'
+JAVAC_IS_GCJ=''
+JAVAC_MEM_OPT='-J-Xmx768M'
+JAVA_LANG_SYSTEM_EXPLICIT_INITIALIZATION='false'
+JAY=''
+JAY_SKELETON=''
+LDFLAGS=''
+LIBDEBUG='false'
+LIBICONV=''
+LIBMAGIC=''
+LIBOBJS=''
+LIBS=''
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+LIBVERSION='0:0:0'
+LN_S='ln -s'
+LTLIBICONV=''
+LTLIBOBJS=''
+MAINT='#'
+MAINTAINER_MODE_FALSE=''
+MAINTAINER_MODE_TRUE='#'
+MAKEINFO='${SHELL} /home/afong/foo/classpath-0.98/missing --run makeinfo'
+MKDIR='/bin/mkdir'
+MKDIR_P='/bin/mkdir -p'
+MOC=''
+MOZILLA_CFLAGS=''
+MOZILLA_LIBS=''
+NMEDIT=''
+OBJEXT='o'
+PACKAGE='classpath'
+PACKAGE_BUGREPORT='classpath@gnu.org'
+PACKAGE_NAME='GNU Classpath'
+PACKAGE_STRING='GNU Classpath 0.98'
+PACKAGE_TARNAME='classpath'
+PACKAGE_VERSION='0.98'
+PANGOFT2_CFLAGS='-pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  '
+PANGOFT2_LIBS='-lpangoft2-1.0 -lpango-1.0 -lfontconfig -lgobject-2.0 -lglib-2.0 -lfreetype  '
+PATH_SEPARATOR=':'
+PATH_TO_ESCHER=''
+PATH_TO_GLIBJ_ZIP=''
+PERL=''
+PKG_CONFIG='/usr/bin/pkg-config'
+PLUGIN_DIR=''
+QT_CFLAGS=''
+QT_LIBS=''
+RANLIB='ranlib'
+REGEN_PARSERS_FALSE=''
+REGEN_PARSERS_TRUE='#'
+REMOVE=''
+SED='/bin/sed'
+SET_MAKE=''
+SHELL='/bin/sh'
+STRICT_WARNING_CFLAGS='-Wstrict-prototypes -pedantic'
+STRIP='strip'
+TOOLSDIR='tools'
+USER_JAVAH=''
+USE_ESCHER_FALSE=''
+USE_ESCHER_TRUE='#'
+USE_PREBUILT_GLIBJ_ZIP_FALSE=''
+USE_PREBUILT_GLIBJ_ZIP_TRUE='#'
+VERSION='0.98'
+WANT_NATIVE_BIG_INTEGER='true'
+WARNING_CFLAGS='-W -Wall -Wmissing-declarations -Wwrite-strings -Wmissing-prototypes -Wno-long-long'
+WITH_JAR_FALSE='#'
+WITH_JAR_TRUE=''
+XMKMF=''
+XML_CFLAGS=''
+XML_LIBS=''
+XSLT_CFLAGS=''
+XSLT_LIBS=''
+XTEST_LIBS=''
+X_CFLAGS=''
+X_EXTRA_LIBS=' -lXrender -lXrandr'
+X_LIBS=''
+X_PRE_LIBS=' -lSM -lICE'
+ZIP='/usr/bin/zip'
+ac_ct_ANTLR=''
+ac_ct_CC='gcc'
+ac_ct_CXX='g++'
+ac_ct_F77='gfortran'
+am__fastdepCC_FALSE='#'
+am__fastdepCC_TRUE=''
+am__fastdepCXX_FALSE='#'
+am__fastdepCXX_TRUE=''
+am__include='include'
+am__isrc=''
+am__leading_dot='.'
+am__quote=''
+am__tar='tar --format=ustar -chf - "$$tardir"'
+am__untar='tar -xf -'
+bindir='${exec_prefix}/bin'
+build='x86_64-unknown-linux-gnu'
+build_alias=''
+build_cpu='x86_64'
+build_os='linux-gnu'
+build_vendor='unknown'
+datadir='${datarootdir}'
+datarootdir='${prefix}/share'
+default_toolkit='gnu.java.awt.peer.gtk.GtkToolkit'
+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
+dvidir='${docdir}'
+exec_prefix='${prefix}'
+glibjdir='${datadir}/${PACKAGE}'
+host='x86_64-unknown-linux-gnu'
+host_alias=''
+host_cpu='x86_64'
+host_os='linux-gnu'
+host_vendor='unknown'
+htmldir='${docdir}'
+includedir='${prefix}/include'
+infodir='${datarootdir}/info'
+install_sh='$(SHELL) /home/afong/foo/classpath-0.98/install-sh'
+libdir='${exec_prefix}/lib'
+libexecdir='${exec_prefix}/libexec'
+localedir='${datarootdir}/locale'
+localstatedir='${prefix}/var'
+mandir='${datarootdir}/man'
+mkdir_p='/bin/mkdir -p'
+nativeexeclibdir='${libdir}/${PACKAGE}'
+oldincludedir='/usr/include'
+pdfdir='${docdir}'
+prefix='/usr/local/classpath'
+program_transform_name='s,x,x,'
+psdir='${docdir}'
+sbindir='${exec_prefix}/sbin'
+sharedstatedir='${prefix}/com'
+sysconfdir='${prefix}/etc'
+target='x86_64-unknown-linux-gnu'
+target_alias=''
+target_cpu='x86'
+target_os='linux-gnu'
+target_vendor='unknown'
+uudecode='yes'
+vm_classes='${top_srcdir}/vm/reference'
+
+## ----------- ##
+## confdefs.h. ##
+## ----------- ##
+
+#define PACKAGE_NAME "GNU Classpath"
+#define PACKAGE_TARNAME "classpath"
+#define PACKAGE_VERSION "0.98"
+#define PACKAGE_STRING "GNU Classpath 0.98"
+#define PACKAGE_BUGREPORT "classpath@gnu.org"
+#define PACKAGE "classpath"
+#define VERSION "0.98"
+#define STDC_HEADERS 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_STAT_H 1
+#define HAVE_STDLIB_H 1
+#define HAVE_STRING_H 1
+#define HAVE_MEMORY_H 1
+#define HAVE_STRINGS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UNISTD_H 1
+#define HAVE_ALSA_ASOUNDLIB_H 1
+#define HAVE_DLFCN_H 1
+#define HAVE_GNUC25_ATTRIB /**/
+#define HAVE_GNUC25_UNUSED /**/
+#define STDC_HEADERS 1
+#define SIZEOF_VOID_P 8
+#define BYTEORDER 1234
+#define HAVE_UNISTD_H 1
+#define HAVE_SYS_TYPES_H 1
+#define HAVE_SYS_IOCTL_H 1
+#define HAVE_ASM_IOCTLS_H 1
+#define HAVE_INTTYPES_H 1
+#define HAVE_STDINT_H 1
+#define HAVE_UTIME_H 1
+#define HAVE_SYS_TIME_H 1
+#define HAVE_SYS_SELECT_H 1
+#define HAVE_FCNTL_H 1
+#define HAVE_SYS_MMAN_H 1
+#define HAVE_SYS_EPOLL_H 1
+#define HAVE_IFADDRS_H 1
+#define HAVE_NETINET_IN_SYSTM_H 1
+#define HAVE_NETINET_IP_H 1
+#define HAVE_NET_IF_H 1
+#define HAVE_INT32_DEFINED 1
+#define HAVE_INT32_DEFINED 1
+#define HAVE_BSD_INT32_DEFINED 1
+#define HAVE_FTRUNCATE 1
+#define HAVE_FSYNC 1
+#define HAVE_SELECT 1
+#define HAVE_GETHOSTNAME 1
+#define HAVE_SOCKET 1
+#define HAVE_STRERROR 1
+#define HAVE_FORK 1
+#define HAVE_PIPE 1
+#define HAVE_EXECVE 1
+#define HAVE_OPEN 1
+#define HAVE_CLOSE 1
+#define HAVE_LSEEK 1
+#define HAVE_FSTAT 1
+#define HAVE_READ 1
+#define HAVE_READV 1
+#define HAVE_WRITE 1
+#define HAVE_WRITEV 1
+#define HAVE_HTONL 1
+#define HAVE_MEMSET 1
+#define HAVE_HTONS 1
+#define HAVE_CONNECT 1
+#define HAVE_GETSOCKNAME 1
+#define HAVE_GETPEERNAME 1
+#define HAVE_BIND 1
+#define HAVE_LISTEN 1
+#define HAVE_ACCEPT 1
+#define HAVE_RECVFROM 1
+#define HAVE_SEND 1
+#define HAVE_SENDTO 1
+#define HAVE_SETSOCKOPT 1
+#define HAVE_GETSOCKOPT 1
+#define HAVE_TIME 1
+#define HAVE_MKTIME 1
+#define HAVE_GETHOSTBYNAME_R 1
+#define HAVE_LOCALTIME_R 1
+#define HAVE_STRERROR_R 1
+#define HAVE_FCNTL 1
+#define HAVE_STATVFS 1
+#define HAVE_MMAP 1
+#define HAVE_MUNMAP 1
+#define HAVE_MINCORE 1
+#define HAVE_MSYNC 1
+#define HAVE_MADVISE 1
+#define HAVE_GETPAGESIZE 1
+#define HAVE_SYSCONF 1
+#define HAVE_LSTAT 1
+#define HAVE_READLINK 1
+#define HAVE_INET_ATON 1
+#define HAVE_INET_ADDR 1
+#define HAVE_INET_PTON 1
+#define HAVE_GETIFADDRS 1
+#define HAVE_EPOLL_CREATE 1
+#define HAVE_GETLOADAVG 1
+#define HAVE_INET6 1
+#define TIME_WITH_SYS_TIME 1
+#define HAVE_STRUCT_TM_TM_ZONE 1
+#define HAVE_TM_ZONE 1
+#define STRUCT_TM_HAS_GMTOFF 1
+#define HAVE_FUNC_GETHOSTBYNAME_R_6 1
+#define HAVE_ICONV 1
+#define ICONV_CONST 
+#define HAVE_XRENDER 1
+#define HAVE_XRANDR 1
+#define HAVE_MSG_NOSIGNAL 1
+#define HAVE_MSG_WAITALL 1
+#define HAVE_GMP_H 1
+#define WITH_GNU_MP 1
+
+configure: exit 0
diff --git a/recipes-core/classpath/classpath-0.98/fix-gmp.patch b/recipes-core/classpath/classpath-0.98/fix-gmp.patch
new file mode 100644
index 0000000..83da24c
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/fix-gmp.patch
@@ -0,0 +1,23 @@ 
+Backported from classpath-native uprev to 0.99 commit 
+ea76b80108b4c292379e37e01cdbb9d984d74759
+
+Signed-off-by: Amy Fong <amy.fong@windriver.com>
+---
+ configure.ac |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- classpath-0.98.orig/configure.ac
++++ classpath-0.98/configure.ac
+@@ -766,11 +766,11 @@ if test "x${COMPILE_JNI}" = xyes; then
+   dnl __gmpz_mul_si for earlier versions (>= 3.1).
+   dnl IMPORTANT: if you decide to look for __gmpz_combit, don't forget to
+   dnl change the name of the corresponding ac_ variable on lines 860...
+   if test "x${COMPILE_GMP}" = xyes; then
+     AC_CHECK_LIB(gmp, __gmpz_mul_si,
+-      [GMP_CFLAGS=-I/usr/include
++      [GMP_CFLAGS=
+        GMP_LIBS=-lgmp ],
+       [GMP_CFLAGS=
+        GMP_LIBS= ])
+     AC_SUBST(GMP_CFLAGS)
+     AC_SUBST(GMP_LIBS)
diff --git a/recipes-core/classpath/classpath-0.98/glibj.zip b/recipes-core/classpath/classpath-0.98/glibj.zip
new file mode 100644
index 0000000..6bf816c
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/glibj.zip
Binary files differ
diff --git a/recipes-core/classpath/classpath-0.98/miscompilation.patch b/recipes-core/classpath/classpath-0.98/miscompilation.patch
new file mode 100644
index 0000000..7086de3
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/miscompilation.patch
@@ -0,0 +1,19 @@ 
+Backported from classpath-native uprev to 0.99 commit
+ea76b80108b4c292379e37e01cdbb9d984d74759
+
+Signed-off-by: Amy Fong <amy.fong@windriver.com>
+---
+ native/jni/java-io/java_io_VMFile.c |    2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/native/jni/java-io/java_io_VMFile.c
++++ b/native/jni/java-io/java_io_VMFile.c
+@@ -442,7 +442,7 @@
+ {
+ #ifndef WITHOUT_FILESYSTEM
+   const char *filename;
+-  int result;
++  volatile int result;
+ 
+   /* Don't use the JCL convert function because it throws an exception
+      on failure */
diff --git a/recipes-core/classpath/classpath-0.98/use_libdir.patch b/recipes-core/classpath/classpath-0.98/use_libdir.patch
new file mode 100644
index 0000000..b8ac3c9
--- a/dev/null
+++ b/recipes-core/classpath/classpath-0.98/use_libdir.patch
@@ -0,0 +1,22 @@ 
+Backported from classpath-native fix commit id
+bcd5a1f3e83f9fffacdd72bc54424d5b7d62bf56
+
+Signed-off-by: Amy Fong <amy.fong@windriver.com>
+--
+ Makefile.am |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+Index: classpath-0.98/resource/Makefile.am
+===================================================================
+--- classpath-0.98.orig/resource/Makefile.am
++++ classpath-0.98/resource/Makefile.am
+@@ -1,7 +1,7 @@
+ ## used by automake to generate Makefile.in
+ 
+ logging_DATA = java/util/logging/logging.properties
+-loggingdir = $(prefix)/lib
++loggingdir = $(libdir)
+ 
+ security_DATA = java/security/classpath.security
+-securitydir = $(prefix)/lib/security
++securitydir = $(libdir)/security
diff --git a/recipes-core/classpath/classpath-initial_0.98.bb b/recipes-core/classpath/classpath-initial_0.98.bb
new file mode 100644
index 0000000..db1e101
--- a/dev/null
+++ b/recipes-core/classpath/classpath-initial_0.98.bb
@@ -0,0 +1,47 @@ 
+DESCRIPTION="GNU Classpath using a prebuilt glibj.zip that is used as bootclasspath for jamvm."
+HOMEPAGE = "http://www.gnu.org/software/classpath/"
+
+LICENSE = "GPL-2.0 & SAX-PD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=af0004801732bc4b20d90f351cf80510"
+
+SRC_URI = "${GNU_MIRROR}/classpath/classpath-${PV}.tar.gz"
+
+inherit autotools native gettext
+
+PR = "r0"
+
+SRC_URI += " \
+	    file://glibj.zip;unpack=no \
+	    file://autotools.patch \
+	    file://fix-gmp.patch \
+	    file://miscompilation.patch \
+	    file://use_libdir.patch \
+	   "
+
+EXTRA_OECONF = " \
+                --with-glibj-zip=${WORKDIR}/glibj.zip \
+		GCJ_JAVAC_FALSE="yes" \
+		--disable-tools \
+                --disable-Werror \
+                --disable-local-sockets \
+                --disable-alsa \
+                --disable-gconf-peer \
+                --disable-gtk-peer \
+                --disable-plugin \
+                --disable-dssi \
+                --disable-examples \
+                --with-glibj-dir=${STAGING_DATADIR_NATIVE}/classpath-initial \
+                --with-native-libdir=${STAGING_LIBDIR_NATIVE}/classpath-initial \
+                --includedir=${STAGING_INCDIR_NATIVE}/classpath-initial \
+                --with-vm=java \
+              "
+
+# remove files clashing with classpath-native in sysroot
+do_install_append() {
+	rm ${D}${libdir}/logging.properties
+	rm ${D}${libdir}/security/classpath.security
+	rm -rf ${D}/${datadir}/man ${D}/${datadir}/info
+}
+SRC_URI[md5sum] = "90c6571b8b0309e372faa0f9f6255ea9"
+SRC_URI[sha256sum] = "501b5acd4dff79b6100da22cef15080f31071821ce3cea6f1b739bc1b56fac3f"
+
diff --git a/recipes-core/jamvm/files/jamvm_1.5.4-initial.patch b/recipes-core/jamvm/files/jamvm_1.5.4-initial.patch
new file mode 100644
index 0000000..c73f042
--- a/dev/null
+++ b/recipes-core/jamvm/files/jamvm_1.5.4-initial.patch
@@ -0,0 +1,79 @@ 
+---
+ configure.ac    |    2 +-
+ java-initial    |    5 +++++
+ lib/Makefile.am |    2 +-
+ src/Makefile.am |    2 +-
+ src/class.h     |    8 ++++----
+ src/dll.c       |    2 +-
+ 6 files changed, 13 insertions(+), 8 deletions(-)
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -22,7 +22,7 @@
+ dnl Process this file with autoconf to produce a configure script.
+ 
+ AC_INIT(src/jam.c)
+-AM_INIT_AUTOMAKE(jamvm, 1.5.4)
++AM_INIT_AUTOMAKE(jamvm-initial, 1.5.4)
+ AC_CONFIG_HEADERS([src/config.h])
+ AC_PREFIX_DEFAULT(/usr/local/jamvm)
+ 
+--- /dev/null
++++ b/java-initial
+@@ -0,0 +1,5 @@
++#!/bin/sh
++#
++# Wrapper script inspired by the one provided by cacao.
++
++exec jamvm-initial ${1+"$@"}
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -19,7 +19,7 @@
+ ## Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ ##
+ 
+-CP_LIB_DIR = ${with_classpath_install_dir}/share/classpath
++CP_LIB_DIR = ${with_classpath_install_dir}/share/classpath-initial
+ GLIBJ_ZIP  = ${CP_LIB_DIR}/glibj.zip
+ 
+ SUBDIRS = jamvm java gnu sun
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -23,7 +23,7 @@
+ DIST_SUBDIRS = os arch interp
+ 
+ bin_PROGRAMS = jamvm
+-include_HEADERS = jni.h
++noinst_HEADERS = jni.h
+ 
+ lib_LTLIBRARIES = libjvm.la
+ noinst_LTLIBRARIES = libcore.la
+--- a/src/class.h
++++ b/src/class.h
+@@ -39,11 +39,11 @@
+    separate class files in a directory structure */
+ 
+ #ifdef USE_ZIP
+-#define JAMVM_CLASSES INSTALL_DIR"/share/jamvm/classes.zip"
+-#define CLASSPATH_CLASSES CLASSPATH_INSTALL_DIR"/share/classpath/glibj.zip"
++#define JAMVM_CLASSES CLASSPATH_INSTALL_DIR"/share/jamvm-initial/classes.zip"
++#define CLASSPATH_CLASSES CLASSPATH_INSTALL_DIR"/share/classpath-initial/glibj.zip"
+ #else
+-#define JAMVM_CLASSES INSTALL_DIR"/share/jamvm/classes"
+-#define CLASSPATH_CLASSES CLASSPATH_INSTALL_DIR"/share/classpath"
++#define JAMVM_CLASSES CLASSPATH_INSTALL_DIR"/share/jamvm-initial/classes"
++#define CLASSPATH_CLASSES CLASSPATH_INSTALL_DIR"/share/classpath-initial"
+ #endif
+ 
+ #define DFLT_BCP JAMVM_CLASSES":"CLASSPATH_CLASSES
+--- a/src/dll.c
++++ b/src/dll.c
+@@ -330,7 +330,7 @@
+ }
+ 
+ char *getBootDllPath() {
+-    return CLASSPATH_INSTALL_DIR"/lib/classpath";
++    return CLASSPATH_INSTALL_DIR"/lib/classpath-initial";
+ }
+ 
+ char *getDllName(char *name) {
diff --git a/recipes-core/jamvm/jamvm-initial_1.5.4.bb b/recipes-core/jamvm/jamvm-initial_1.5.4.bb
new file mode 100644
index 0000000..d662781
--- a/dev/null
+++ b/recipes-core/jamvm/jamvm-initial_1.5.4.bb
@@ -0,0 +1,39 @@ 
+SUMMARY = "A compact Java Virtual Machine which conforms to the JVM specification version 2."
+HOMEPAGE = "http://jamvm.sourceforge.net/"
+LICENSE = "GPL-2.0"
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
+
+
+SRC_URI[md5sum] = "7654e9657691f5f09c4f481ed4686176"
+SRC_URI[sha256sum] = "7865693698bc4322cabe1014a4b7ebdec1bc1daf45f1a4457b6e908a4446b124"
+
+DEPENDS = "zlib-native classpath-initial libffi-native"
+
+PR = "r0"
+
+PROVIDES = "virtual/java-initial"
+
+S = "${WORKDIR}/jamvm-${PV}"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/jamvm/jamvm-${PV}.tar.gz \
+          file://jamvm_${PV}-initial.patch;patch=1;pnum=1 \
+          "
+
+# This uses 32 bit arm, so force the instruction set to arm, not thumb
+ARM_INSTRUCTION_SET = "arm"
+
+inherit native autotools
+
+# libdir must be modified so that jamvm-initial and -native
+# do not interfere
+EXTRA_OECONF = "\
+  --with-classpath-install-dir=${prefix} \
+  --program-suffix=-initial \
+  --libdir=${STAGING_LIBDIR}/jamvm-initial \
+  "
+
+do_install_append() {
+  install -d ${D}/${STAGING_BINDIR}
+  install -m 0755 java-initial ${D}/${STAGING_BINDIR}
+}