Processed: Reassigning bug to libstdc++6

2007-01-28 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> reassign 402105 libstdc++6
Bug#402105: kdevelop missing libgcc.so.1 (gcc-4.2)
Bug reassigned from package `kdevelop' to `libstdc++6'.

> forcemerge 386121 402105
Bug#386121: libstdc++6: Incompatibility with older libgcc_s.so.1
Bug#402105: kdevelop missing libgcc.so.1 (gcc-4.2)
Forcibly Merged 386121 402105.

> thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#408807: please add armel/arm eabi support

2007-01-28 Thread Riku Voipio
Package: gcc-4.1
Severity: wishlist
Tags: patch
User: debian-arm@lists.debian.org
Usertags: eabi

Please add basic support for arm eabi[1] port. If includes fix for
pr28516, defaulting for armv4t, and disabling java/objc and fortran
for now on eabi. 

[1] http://wiki.debian.org/ArmEabiPort

diff -urN gcc-4.1-4.1.1ds2.orig/debian/patches/arm-pr28516.dpatch gcc-4.1-4.1.1ds2/debian/patches/arm-pr28516.dpatch
--- gcc-4.1-4.1.1ds2.orig/debian/patches/arm-pr28516.dpatch	1970-01-01 00:00:00.0 +
+++ gcc-4.1-4.1.1ds2/debian/patches/arm-pr28516.dpatch	2007-01-12 23:08:24.0 +
@@ -0,0 +1,43 @@
+#! /bin/sh -e
+
+# DP: Fix PR28516 on ARM
+
+dir=
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+pdir="-d $3"
+dir="$3/"
+elif [ $# -ne 1 ]; then
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+fi
+case "$1" in
+-patch)
+patch $pdir -f --no-backup-if-mismatch -p1 < $0
+;;
+-unpatch)
+patch $pdir -f --no-backup-if-mismatch -R -p1 < $0
+;;
+*)
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+esac
+exit 0
+
+--- trunk/gcc/config/arm/arm.c	2006/09/19 13:18:27	117055
 trunk/gcc/config/arm/arm.c	2006/09/19 13:19:24	117056
+@@ -15415,6 +15415,15 @@
+ 	  /* Move from sp to reg.  */
+ 	  asm_fprintf (asm_out_file, "\t.movsp %r\n", REGNO (e0));
+ 	}
++ else if (GET_CODE (e1) == PLUS
++	  && GET_CODE (XEXP (e1, 0)) == REG
++	  && REGNO (XEXP (e1, 0)) == SP_REGNUM
++	  && GET_CODE (XEXP (e1, 1)) == CONST_INT)
++	{
++	  /* Set reg to offset from sp.  */
++	  asm_fprintf (asm_out_file, "\t.movsp %r, #%d\n",
++		   REGNO (e0), (int)INTVAL(XEXP (e1, 1)));
++	}
+   else
+ 	abort ();
+   break;
diff -urN gcc-4.1-4.1.1ds2.orig/debian/patches/arm-unbreak-eabi-armv4t.dpatch gcc-4.1-4.1.1ds2/debian/patches/arm-unbreak-eabi-armv4t.dpatch
--- gcc-4.1-4.1.1ds2.orig/debian/patches/arm-unbreak-eabi-armv4t.dpatch	1970-01-01 00:00:00.0 +
+++ gcc-4.1-4.1.1ds2/debian/patches/arm-unbreak-eabi-armv4t.dpatch	2007-01-12 23:08:24.0 +
@@ -0,0 +1,37 @@
+#! /bin/sh -e
+
+# DP: Fix armv4t build on ARM
+
+dir=
+if [ $# -eq 3 -a "$2" = '-d' ]; then
+pdir="-d $3"
+dir="$3/"
+elif [ $# -ne 1 ]; then
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+fi
+case "$1" in
+-patch)
+patch $pdir -f --no-backup-if-mismatch -p1 < $0
+;;
+-unpatch)
+patch $pdir -f --no-backup-if-mismatch -R -p1 < $0
+;;
+*)
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+esac
+exit 0
+
+diff -urN gcc-4.1.1/gcc/config/arm/linux-eabi.h gcc-4.1.1-arm9tdmi/gcc/config/arm/linux-eabi.h
+--- gcc-4.1.1/gcc/config/arm/linux-eabi.h	2006-10-22 11:11:49.0 -0700
 gcc-4.1.1-arm9tdmi/gcc/config/arm/linux-eabi.h	2006-10-24 21:34:01.0 -0700
+@@ -45,7 +45,7 @@
+The ARM10TDMI core is the default for armv5t, so set
+SUBTARGET_CPU_DEFAULT to achieve this.  */
+ #undef SUBTARGET_CPU_DEFAULT
+-#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm10tdmi
++#define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm9tdmi
+ 
+ #undef SUBTARGET_EXTRA_LINK_SPEC
+ #define SUBTARGET_EXTRA_LINK_SPEC " -m armelf_linux_eabi"
diff -urN gcc-4.1-4.1.1ds2.orig/debian/rules.defs gcc-4.1-4.1.1ds2/debian/rules.defs
--- gcc-4.1-4.1.1ds2.orig/debian/rules.defs	2007-01-13 00:34:13.0 +
+++ gcc-4.1-4.1.1ds2/debian/rules.defs	2007-01-13 00:30:16.0 +
@@ -288,7 +288,7 @@
   with_java := yes
 endif
 
-java_no_cpus := #mips mipsel
+java_no_cpus := armeb armel #mips mipsel
 java_no_systems := hurd-i386 knetbsd-gnu netbsdelf-gnu
 gcj_native_archs = alpha amd64 i386 ia64 mips mipsel powerpc s390 sparc
 
@@ -383,7 +383,7 @@
 # libffi ---
 ifeq ($(with_common_libs),yes)
   with_libffi := yes
-  no_ffi_cpus :=
+  no_ffi_cpus := armeb armel
   no_ffi_systems := netbsdelf-gnu
   ifneq ($(with_java),yes)
 ifneq (, $(filter $(DEB_TARGET_ARCH_CPU),$(no_ffi_cpus)))
@@ -408,7 +408,7 @@
   with_fortran := yes
 endif
 
-f95_no_cpus :=
+f95_no_cpus := armeb armel
 ifneq (, $(filter $(DEB_TARGET_ARCH_CPU),$(f95_no_cpus)))
 with_fortran := disabled for architecure $(DEB_TARGET_ARCH_CPU)
 endif
@@ -468,7 +468,7 @@
 endif
 
 # these CPUs are not yet tested
-pascal_no_cpus := alpha amd64 arm m68k mips mipsel s390
+pascal_no_cpus := alpha amd64 arm armeb armel m68k mips mipsel s390
 pascal_no_systems := netbsdelf-gnu
 ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(pascal_no_cpus)))
   with_pascal := disabled for architecture $(DEB_TARGET_ARCH_CPU)
@@ -503,7 +503,7 @@
 with_objc_gc := yes
 
 # disable ObjC garbage collection library (needs libgc)
-libgc_no_cpus := avr alpha amd64 arm armeb hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
+libgc_no_cpus := avr alpha amd64 arm armeb armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
 libgc_no_systems := knetbsd-gnu
 ifneq (, $(filt

Bug#408808: please disable gnat on armel/armeb

2007-01-28 Thread Riku Voipio
Package: gcc-defaults
Severity: wishlist
Tags: patch
User: debian-arm@lists.debian.org
Usertags: eabi

Like oldabi arm, arm eabi (armel) and bigendian arm (armeb) don't
have gnat. Please drop gnat on these archs.

--- gcc-defaults-1.50/debian/rules.orig	2007-01-11 20:27:43.0 +
+++ gcc-defaults-1.50/debian/rules	2007-01-11 20:27:50.0 +
@@ -143,6 +143,12 @@
 ifeq ($(DEB_HOST_ARCH),arm)
 no_packages += gnat
 endif
+ifeq ($(DEB_HOST_ARCH),armeb)
+no_packages += gnat
+endif
+ifeq ($(DEB_HOST_ARCH),armel)
+no_packages += gnat
+endif
 
 ifeq ($(DEB_HOST_ARCH),hppa)
 endif


gcc-3.4 3.4.6ds1-5 MIGRATED to testing

2007-01-28 Thread Debian testing watch
FYI: The status of the gcc-3.4 source package
in Debian's testing distribution has changed.

  Previous version: 3.4.6-4
  Current version:  3.4.6ds1-5

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



java-gcj-compat 1.0.65-10 MIGRATED to testing

2007-01-28 Thread Debian testing watch
FYI: The status of the java-gcj-compat source package
in Debian's testing distribution has changed.

  Previous version: 1.0.65-8
  Current version:  1.0.65-10

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



gcc-3.3 1:3.3.6ds1-15 MIGRATED to testing

2007-01-28 Thread Debian testing watch
FYI: The status of the gcc-3.3 source package
in Debian's testing distribution has changed.

  Previous version: 1:3.3.6-13
  Current version:  1:3.3.6ds1-15

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



gcc-4.1 4.1.1ds2-21 MIGRATED to testing

2007-01-28 Thread Debian testing watch
FYI: The status of the gcc-4.1 source package
in Debian's testing distribution has changed.

  Previous version: 4.1.1ds2-19
  Current version:  4.1.1ds2-21

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



gcj-4.1 4.1.1-20 MIGRATED to testing

2007-01-28 Thread Debian testing watch
FYI: The status of the gcj-4.1 source package
in Debian's testing distribution has changed.

  Previous version: 4.1.1-17
  Current version:  4.1.1-20

-- 
This email is automatically generated; [EMAIL PROTECTED] is responsible.
See http://people.debian.org/~henning/trille/ for more information.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[bts-link] source package gcj-4.1

2007-01-28 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcj-4.1
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #186922
#  * http://gcc.gnu.org/PR10581
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
#  * closed upstream
tags 186922 + fixed-upstream
usertags 186922 - status-NEW
usertags 186922 + status-RESOLVED resolution-FIXED

# remote status report for #225434
#  * http://gcc.gnu.org/PR2499
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
usertags 225434 - status-NEW
usertags 225434 + status-RESOLVED resolution-FIXED

# remote status report for #318534
#  * http://gcc.gnu.org/PR22507
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
usertags 318534 - status-NEW
usertags 318534 + status-RESOLVED resolution-FIXED

# remote status report for #351512
#  * http://gcc.gnu.org/PR8923
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
usertags 351512 - status-NEW
usertags 351512 + status-RESOLVED resolution-FIXED

# remote status report for #369873
#  * http://gcc.gnu.org/PR29194
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
#  * closed upstream
tags 369873 + fixed-upstream
usertags 369873 - status-NEW
usertags 369873 + status-RESOLVED resolution-FIXED

thanks



[bts-link] source package gcc-4.1

2007-01-28 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcc-4.1
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #406324
#  * http://gcc.gnu.org/PR30425
#  * remote status changed: (?) -> UNCONFIRMED
usertags 406324 + status-UNCONFIRMED

thanks



Al-Manahel Newsletter List Unsubscription

2007-01-28 Thread munir

The removal of the email address:

[EMAIL PROTECTED]

>From the mailing list: 

Al-Manahel Newsletter List 

is all set.

Date of this removal: Mon Jan 15 21:51:33 2007

Please save this email message for future reference.

---

You may automatically subscribe from this list at any time by 
visiting the following URL:



If the above URL is inoperable, make sure that you have copied the 
entire address. Some mail readers will wrap a long URL and thus break
this automatic unsubscribe mechanism. 

You may also change your subscription by visiting this list's main screen: 



If you're still having trouble, please contact the list owner at: 



The following physical address is associated with this mailing list: 



- 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[bts-link] source package gcc-4.1

2007-01-28 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcc-4.1
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #390694
#  * http://gcc.gnu.org/PR29329
#  * remote status changed: ASSIGNED -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
usertags 390694 - status-ASSIGNED
usertags 390694 + status-RESOLVED resolution-FIXED

thanks



Welcome to Al-Manahel Newsletter List

2007-01-28 Thread munir

The subscription of the email address: 

[EMAIL PROTECTED]

To the mailing list: 

Al-Manahel Newsletter List

is all set. Thanks for subscribing! 

Date of this subscription: Fri Jan 26 21:24:44 2007

Please save this email message for future reference. 

---

You may automatically unsubscribe from this list at any time by 
visiting the following URL:



If the above URL is inoperable, make sure that you have copied the 
entire address. Some mail readers will wrap a long URL and thus break
this automatic unsubscribe mechanism. 

You may also change your subscription by visiting this list's main screen: 



If you're still having trouble, please contact the list owner at: 



The following physical address is associated with this mailing list: 



- 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Welcome to Al-Manahel Newsletter List

2007-01-28 Thread munir

The subscription of the email address: 

[EMAIL PROTECTED]

To the mailing list: 

Al-Manahel Newsletter List

is all set. Thanks for subscribing! 

Date of this subscription: Wed Jan 17 19:06:14 2007

Please save this email message for future reference. 

---

You may automatically unsubscribe from this list at any time by 
visiting the following URL:



If the above URL is inoperable, make sure that you have copied the 
entire address. Some mail readers will wrap a long URL and thus break
this automatic unsubscribe mechanism. 

You may also change your subscription by visiting this list's main screen: 



If you're still having trouble, please contact the list owner at: 



The following physical address is associated with this mailing list: 



- 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Welcome to Al-Manahel Newsletter List

2007-01-28 Thread munir

The subscription of the email address: 

[EMAIL PROTECTED]

To the mailing list: 

Al-Manahel Newsletter List

is all set. Thanks for subscribing! 

Date of this subscription: Mon Jan 15 18:48:47 2007

Please save this email message for future reference. 

---

You may automatically unsubscribe from this list at any time by 
visiting the following URL:



If the above URL is inoperable, make sure that you have copied the 
entire address. Some mail readers will wrap a long URL and thus break
this automatic unsubscribe mechanism. 

You may also change your subscription by visiting this list's main screen: 



If you're still having trouble, please contact the list owner at: 



The following physical address is associated with this mailing list: 



- 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Al-Manahel Newsletter List Unsubscription

2007-01-28 Thread munir

The removal of the email address:

[EMAIL PROTECTED]

>From the mailing list: 

Al-Manahel Newsletter List 

is all set.

Date of this removal: Wed Jan 24 12:18:40 2007

Please save this email message for future reference.

---

You may automatically subscribe from this list at any time by 
visiting the following URL:



If the above URL is inoperable, make sure that you have copied the 
entire address. Some mail readers will wrap a long URL and thus break
this automatic unsubscribe mechanism. 

You may also change your subscription by visiting this list's main screen: 



If you're still having trouble, please contact the list owner at: 



The following physical address is associated with this mailing list: 



- 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



[bts-link] source package gcc-4.1

2007-01-28 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcc-4.1
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #178561
#  * http://gcc.gnu.org/PR14991
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
#  * closed upstream
tags 178561 + fixed-upstream
usertags 178561 - status-NEW
usertags 178561 + status-RESOLVED resolution-FIXED

# remote status report for #380121
#  * http://gcc.gnu.org/PR21299
#  * remote status changed: NEW -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
#  * closed upstream
tags 380121 + fixed-upstream
usertags 380121 - status-NEW
usertags 380121 + status-RESOLVED resolution-FIXED

# remote status report for #406324
#  * http://gcc.gnu.org/PR30425
#  * remote status changed: UNCONFIRMED -> NEW
usertags 406324 - status-UNCONFIRMED
usertags 406324 + status-NEW

thanks



mala-direta mala direta via email

2007-01-28 Thread Divulga Emails
mala direta maisemails mala direta . Venda de mala direta listas de e-mails, 
software mala direta programa para spam, programa para mala direta programa 
para 
enviar email. Programa de mala direta opt in emails:

Visite agora:
http://www.divulgaemails.com

Mala-direta mala direta via email, mala direta são paulo mala direta por email, 
mala direta lista e-mail mala direta emails. mala-direta mala direta via email 
. Mala direta email mala direta eletrônica. fazer mala direta envio mala 
direta, 
envio de mala direta envio de emails em massa, enviar varios emails enviar mala 
direta:


Visite:
http://www.divulgaemails.com


Endereço de email emails para mala direta emails mala direta email segmentado, 
email para mala direta email mala direta, e-mails segmentados e-mails para mala 
direta, e-mails opt in e-mails de pessoas fisicas e juridicas. E-mail 
segmentado 
e-mail para mala direta. e-mail mala direta divulgação mala direta, divulgação 
de site como enviar mala direta, cadastros e listas de e-mail, cadastros de 
emails 
cadastros de e-mails. Cadastro para mala direta cadastro mala direta, cadastro 
de emails cadastro de email. Cadastro de e-mail Programas para spam MALA DIRETA 
CADASTROS DE E-MAILS Cadastros para mala-direta 


Visite agora:
http://www.divulgaemails.com

E-MAILS PARA DIVULGAÇÃO E MALA DIRETA Divulgação de sites por email, 
Divulgamail 
Mala Direta Divulgação de sites por e-mail Divulgação de sites via email e 
listas 
Cadastros para mala direta livre de spam. mala direta maisemails mala direta 
.










--
* Zoner PhotoStudio 8 - Your Photos perfect, shared, organised! 
www.zoner.com/zps
  You can download your free version.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#408888: gcj-4.1: FTBFS on GNU/Hurd

2007-01-28 Thread Samuel Thibault
Package: gcj-4.1
Version: 4.1.1-20
Severity: important
Tags: patch

Hi,

gcj-4.1 currently FTBFS on hurd-i386. Here are patches:

- libjava-hurdfix.dpatch, to be put in debian/patches/
- gcj-4.1.diff, which enables java for hurd-i386 and the above patch.

Samuel

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages gcj-4.1 depends on:
ii  gcc-4.1 4.1.1-21 The GNU C compiler
ii  gcj-4.1-base4.1.1-20 The GNU Compiler Collection (gcj b
ii  gij-4.1 4.1.1-20 The GNU Java bytecode interpreter
ii  java-common 0.25 Base of all Java packages
ii  libc6   2.3.6.ds1-8  GNU C Library: Shared libraries
ii  libc6-dev   2.3.6.ds1-8  GNU C Library: Development Librari
ii  libgcc1 1:4.2-20060709-1 GCC support library
ii  libgcj7-0   4.1.1-20 Java runtime library for use with 
ii  libgcj7-dev 4.1.1-20 Java development headers and stati
ii  libgcj7-jar 4.1.1-20 Java runtime library for use with 
ii  zlib1g  1:1.2.3-13   compression library - runtime

Versions of packages gcj-4.1 recommends:
ii  fastjar   1:4.1.1-21 Jar creation utility

-- no debconf information
#! /bin/sh -e

# Description: java support for GNU/Hurd
# Author: Robert Millan, Petr Salinger, Samuel Thibault

dir=
if [ $# -eq 3 -a "$2" = '-d' ]; then
pdir="-d $3"
dir="$3/"
elif [ $# -ne 1 ]; then
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1
fi
case "$1" in
-patch)
patch $pdir -f --no-backup-if-mismatch -p1 < $0
#cd ${dir}gcc && autoconf
;;
-unpatch)
patch $pdir -f --no-backup-if-mismatch -R -p1 < $0
#rm ${dir}gcc/configure
;;
*)
echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
exit 1
esac
exit 0


--- gcc-4.1.1/libjava/java/io/natFilePosix.cc.orig  2003-09-12 
03:08:18.0 +0200
+++ gcc-4.1.1/libjava/java/io/natFilePosix.cc   2007-01-25 23:23:42.0 
+0100
@@ -25,6 +25,7 @@
 #endif
 #include 
 #include 
+#include 
 
 #include 
 #include 
@@ -379,6 +380,10 @@
 void
 java::io::File::init_native ()
 {
+#ifdef MAXPATHLEN
   maxPathLen = MAXPATHLEN;
+#else
+  maxPathLen = INT_MAX;
+#endif
   caseSensitive = true;
 }
--- gcc-4.1.1/libjava/java/net/natVMInetAddressPosix.cc.orig2007-01-26 
15:27:19.0 +
+++ gcc-4.1.1/libjava/java/net/natVMInetAddressPosix.cc 2007-01-26 
15:45:53.0 +
@@ -47,10 +47,25 @@
 {
   char *chars;
 #ifdef HAVE_GETHOSTNAME
+#ifdef MAXHOSTNAMELEN
   char buffer[MAXHOSTNAMELEN];
   if (gethostname (buffer, MAXHOSTNAMELEN))
 return NULL;
   chars = buffer;
+#else
+  size_t size = 256;
+  while (1) {
+char buffer[size];
+if (!gethostname (buffer, size-1))
+  {
+   buffer[size-1] = 0;
+   return JvNewStringUTF (buffer);
+  }
+else if (errno != ENAMETOOLONG)
+  return NULL;
+size *= 2;
+  }
+#endif
 #elif HAVE_UNAME
   struct utsname stuff;
   if (uname (&stuff) != 0)
diff -ur gcj-4.1.1/libjava/configure gcj-4.1.1/libjava/configure
--- gcj-4.1.1/libjava/configure 2006-05-12 13:35:06.0 +0200
+++ gcj-4.1.1/libjava/configure 2006-05-12 11:00:31.0 +0200
@@ -4351,7 +4341,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
diff -ur gcj-4.1.1/libjava/libltdl/acinclude.m4 
gcj-4.1.1/libjava/libltdl/acinclude.m4
--- gcj-4.1.1/libjava/libltdl/acinclude.m4  2006-05-12 13:35:07.0 
+0200
+++ gcj-4.1.1/libjava/libltdl/acinclude.m4  2006-05-12 11:07:03.0 
+0200
@@ -1413,7 +1413,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
diff -ur gcj-4.1.1/libjava/libltdl/configure gcj-4.1.1/libjava/libltdl/configure
--- gcj-4.1.1/libjava/libltdl/configure 2006-05-12 13:35:21.0 +0200
+++ gcj-4.1.1/libjava/libltdl/configure 2006-05-12 11:07:15.0 +0200
@@ -8380,7 +8380,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
@@ -12021,7 +12021,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
@@ -15097,7 +15097,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
@@ -17380,7 +17380,7 @@
   ;;
 
 # This must be Linux ELF.
-linux*)
+linux*|gnu*)
   version_type=linux
   need_lib_prefix=no
   need_version=no
diff -ur gcj-4.1.1/libjava/shli