Bug#382627: Building a cross-compiler for ia64 fails

2006-08-12 Thread Christian 'Greek0' Aichinger
Package: gcc-4.1
Version: 4.1.1-5
Severity: minor
Tags: patch

Hi,
I tried to build a cross-toolchain for ia64, but when compiling gcc
I got a linker error (log is attached).

After searching for some time I found that Herbert Pƶtzl had already
written a patch to solve this problem. I talked to him and he was
fine with me submitting the patch to the Debian BTS.

There are 2 patches attached, gcc-cross-fix-ia64.diff and apply-me.diff.
The former is Bertl's original patch fixed up for gcc 4.1, the
latter is diff-in-diff, it puts gcc-cross-fix-ia64 into
debian/patches (including dpatch header of course), and adds the
patch to debian_patches in debian/rules.patch.

HTH,
Christian Aichinger
diff -NurpP -x '*.orig' -x '*.libc' gcc-4.0.0.orig/gcc/config/ia64/fde-glibc.c 
gcc-4.0.0.new/gcc/config/ia64/fde-glibc.c
--- gcc-4.0.0.orig/gcc/config/ia64/fde-glibc.c  2003-11-02 18:35:20.0 
+0100
+++ gcc-4.0.0.new/gcc/config/ia64/fde-glibc.c   2005-05-15 02:42:27.675247674 
+0200
@@ -31,6 +31,7 @@
 #ifndef _GNU_SOURCE
 #define _GNU_SOURCE 1
 #endif
+#ifndef inhibit_libc
 #include "config.h"
 #include 
 #include 
@@ -162,3 +163,5 @@ _Unwind_FindTableEntry (void *pc, unsign
 
   return data.ret;
 }
+
+#endif
diff -NurpP -x '*.orig' -x '*.libc' 
gcc-4.0.0.orig/gcc/config/ia64/unwind-ia64.c 
gcc-4.0.0.new/gcc/config/ia64/unwind-ia64.c
--- gcc-4.0.0.orig/gcc/config/ia64/unwind-ia64.c2005-04-06 
05:50:36.0 +0200
+++ gcc-4.0.0.new/gcc/config/ia64/unwind-ia64.c 2005-05-15 02:43:10.842199954 
+0200
@@ -30,7 +30,7 @@
This exception does not however invalidate any other reasons why
the executable file might be covered by the GNU General Public License.  */
 
-
+#ifndef inhibit_libc
 #include "tconfig.h"
 #include "tsystem.h"
 #include "coretypes.h"
@@ -2404,3 +2404,4 @@ alias (_Unwind_SetIP);
 #endif
 
 #endif
+#endif
diff -NurpP -x '*.orig' -x '*.libc' gcc-4.0.0.orig/gcc/config/pa/linux-unwind.h 
gcc-4.0.0.new/gcc/config/pa/linux-unwind.h
--- gcc-4.0.0.orig/gcc/config/pa/linux-unwind.h 2005-02-11 02:46:20.0 
+0100
+++ gcc-4.0.0.new/gcc/config/pa/linux-unwind.h  2005-05-15 02:37:02.0 
+0200
@@ -29,6 +29,7 @@ Boston, MA 02111-1307, USA.  */
 /* Do code reading to identify a signal frame, and set the frame
state data appropriately.  See unwind-dw2.c for the structs.  */
 
+#ifndef inhibit_libc
 #include 
 #include 
 
@@ -136,3 +137,5 @@ pa32_fallback_frame_state (struct _Unwin
   fs->retaddr_column = DWARF_ALT_FRAME_RETURN_COLUMN;
   return _URC_NO_REASON;
 }
+
+#endif
diff -NurpP -x '*.orig' -x '*.libc' gcc-4.0.0.orig/gcc/config/sh/linux-unwind.h 
gcc-4.0.0.new/gcc/config/sh/linux-unwind.h
--- gcc-4.0.0.orig/gcc/config/sh/linux-unwind.h 2005-02-11 02:12:57.0 
+0100
+++ gcc-4.0.0.new/gcc/config/sh/linux-unwind.h  2005-05-15 02:44:31.0 
+0200
@@ -29,6 +29,7 @@ Boston, MA 02111-1307, USA.  */
 /* Do code reading to identify a signal frame, and set the frame
state data appropriately.  See unwind-dw2.c for the structs.  */
 
+#ifndef inhibit_libc
 #include 
 #include 
 #include "insn-constants.h"
@@ -169,3 +170,4 @@ sh_fallback_frame_state (struct _Unwind_
   return _URC_NO_REASON;
 }
 #endif /* defined (__SH5__) */
+#endif
diff -NurpP -x '*.orig' -x '*.libc' gcc-4.0.0.orig/gcc/unwind-compat.c 
gcc-4.0.0.new/gcc/unwind-compat.c
--- gcc-4.0.0.orig/gcc/unwind-compat.c  2004-09-04 02:15:40.0 +0200
+++ gcc-4.0.0.new/gcc/unwind-compat.c   2005-05-15 02:41:17.0 +0200
@@ -29,6 +29,7 @@
02110-1301, USA.  */
 
 #if defined (USE_GAS_SYMVER) && defined (USE_LIBUNWIND_EXCEPTIONS)
+#ifndef inhibit_libc
 #include "tconfig.h"
 #include "tsystem.h"
 #include "unwind.h"
@@ -204,3 +205,4 @@ _Unwind_SetIP (struct _Unwind_Context *c
 }
 symver (_Unwind_SetIP, GCC_3.0);
 #endif
+#endif
diff -NurpP -x '*.orig' -x '*.libc' gcc-4.0.0.orig/gcc/unwind-generic.h 
gcc-4.0.0.new/gcc/unwind-generic.h
--- gcc-4.0.0.orig/gcc/unwind-generic.h 2004-11-30 09:15:39.0 +0100
+++ gcc-4.0.0.new/gcc/unwind-generic.h  2005-05-15 02:38:33.0 +0200
@@ -202,6 +202,7 @@ extern _Unwind_Reason_Code _Unwind_SjLj_
compatible with the standard ABI for IA-64, we inline these.  */
 
 #ifdef __ia64__
+#ifndef inhibit_libc
 #include 
 
 static inline _Unwind_Ptr
@@ -220,6 +221,7 @@ _Unwind_GetTextRelBase (struct _Unwind_C
 
 /* @@@ Retrieve the Backing Store Pointer of the given context.  */
 extern _Unwind_Word _Unwind_GetBSP (struct _Unwind_Context *);
+#endif
 #else
 extern _Unwind_Ptr _Unwind_GetDataRelBase (struct _Unwind_Context *);
 extern _Unwind_Ptr _Unwind_GetTextRelBase (struct _Unwind_Context *);
diff -NurpP -x '*.orig' -x '*.libc' 
gcc-4.0.0.new/gcc/config/alpha/linux-unwind.h 
gcc-4.0.0.new2/gcc/config/alpha/linux-unwind.h
--- gcc-4.0.0.new/gcc/config/alpha/linux-unwind.h   2005-02-11 
02:12:54.0 +0100
+++ gcc-4.0.0.new2/gcc/config/alpha/linux-unwind.h  2005-05-15 
05:09:16.0 +0200
@@ -29,6 +29,7 @@ Boston, MA 02111-1307, USA.  */
 /* Do code rea

[bts-link] source package gcc-4.0

2006-08-12 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcc-4.0
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

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

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

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

thanks



[bts-link] source package gcc-4.1

2006-08-12 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 #356569
#  * http://gcc.gnu.org/PR26757
#  * remote status changed: REOPENED -> RESOLVED
#  * remote resolution changed: (?) -> FIXED
#  * closed upstream
tags 356569 + fixed-upstream
usertags 356569 - status-REOPENED
usertags 356569 + status-RESOLVED resolution-FIXED

# remote status report for #380121
#  * http://gcc.gnu.org/PR21299
#  * remote status changed: NEW -> ASSIGNED
usertags 380121 - status-NEW
usertags 380121 + status-ASSIGNED

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

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

thanks



[bts-link] source package gcc-snapshot

2006-08-12 Thread bts-link-upstream
#
# bts-link upstream status pull for source package gcc-snapshot
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user [EMAIL PROTECTED]

# remote status report for #380482
#  * http://gcc.gnu.org/PR28544
#  * remote status changed: NEW -> ASSIGNED
usertags 380482 - status-NEW
usertags 380482 + status-ASSIGNED

thanks



Processed: [bts-link] source package gcc-4.0

2006-08-12 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> #
> # bts-link upstream status pull for source package gcc-4.0
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user [EMAIL PROTECTED]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status report for #340951
> #  * http://gcc.gnu.org/PR23454
> #  * remote status changed: REOPENED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 340951 + fixed-upstream
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
Tags were: upstream
Tags added: fixed-upstream

> usertags 340951 - status-REOPENED
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
Usertags were: status-REOPENED.
Usertags are now: .
> usertags 340951 + status-RESOLVED resolution-FIXED
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
There were no usertags set.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #340951
> #  * http://gcc.gnu.org/PR23454
> #  * remote status changed: REOPENED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 340951 + fixed-upstream
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
Tags were: fixed-upstream upstream
Tags added: fixed-upstream

> usertags 340951 - status-REOPENED
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resolution-FIXED status-RESOLVED.
> usertags 340951 + status-RESOLVED resolution-FIXED
Bug#340951: gcc-4.0: [sparc] ICE in invert_exp_1 with -O3 while compiling mysql 
5.0.16
Usertags were: resolution-FIXED status-RESOLVED.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #373849
> #  * http://gcc.gnu.org/PR23454
> #  * remote status changed: REOPENED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 373849 + fixed-upstream
Bug#373849: gcc 4.0.4 internal error with -O2 on etch/sparc
Tags were: upstream
Bug#321215: [PR 23454, fixed in 4.1] [4.0 regression] [sparc] ICE in 
invert_exp_1, at jump.c:1719
Tags added: fixed-upstream

> usertags 373849 - status-REOPENED
Bug#373849: gcc 4.0.4 internal error with -O2 on etch/sparc
Usertags were: status-REOPENED.
Usertags are now: .
> usertags 373849 + status-RESOLVED resolution-FIXED
Bug#373849: gcc 4.0.4 internal error with -O2 on etch/sparc
There were no usertags set.
Usertags are now: resolution-FIXED status-RESOLVED.
> 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]



Processed: [bts-link] source package gcc-4.1

2006-08-12 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> #
> # 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]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status report for #356569
> #  * http://gcc.gnu.org/PR26757
> #  * remote status changed: REOPENED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 356569 + fixed-upstream
Bug#356569: ICE on 4.1 that doesn't happen with 4.0 (3ddesktop_0.2.9-5.1)
Tags were: upstream
Tags added: fixed-upstream

> usertags 356569 - status-REOPENED
Bug#356569: ICE on 4.1 that doesn't happen with 4.0 (3ddesktop_0.2.9-5.1)
Usertags were: status-REOPENED.
Usertags are now: .
> usertags 356569 + status-RESOLVED resolution-FIXED
Bug#356569: ICE on 4.1 that doesn't happen with 4.0 (3ddesktop_0.2.9-5.1)
There were no usertags set.
Usertags are now: resolution-FIXED status-RESOLVED.
> # remote status report for #380121
> #  * http://gcc.gnu.org/PR21299
> #  * remote status changed: NEW -> ASSIGNED
> usertags 380121 - status-NEW
Bug#380121: ICE in reload_cse_simplify_operands, at postreload.c:393 for 
invalid assembler
Usertags were: status-NEW.
Usertags are now: .
> usertags 380121 + status-ASSIGNED
Bug#380121: ICE in reload_cse_simplify_operands, at postreload.c:393 for 
invalid assembler
There were no usertags set.
Usertags are now: status-ASSIGNED.
> # remote status report for #381572
> #  * http://gcc.gnu.org/PR28622
> #  * remote status changed: UNCONFIRMED -> NEW
> usertags 381572 - status-UNCONFIRMED
Bug#381572: [m68k] ICE in extract_insn, at recog.c:2084
Usertags were: status-UNCONFIRMED.
Usertags are now: .
> usertags 381572 + status-NEW
Bug#381572: [m68k] ICE in extract_insn, at recog.c:2084
There were no usertags set.
Usertags are now: status-NEW.
> # remote status report for #381717
> #  * http://gcc.gnu.org/PR28623
> #  * remote status changed: UNCONFIRMED -> NEW
> usertags 381717 - status-UNCONFIRMED
Bug#381717: [alpha] ICE in extract_insn, at recog.c:2084
Usertags were: status-UNCONFIRMED.
Usertags are now: .
> usertags 381717 + status-NEW
Bug#381717: [alpha] ICE in extract_insn, at recog.c:2084
There were no usertags set.
Usertags are now: status-NEW.
> 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]



Processing of gcj-4.1_4.1.1-11j1_m68k.changes

2006-08-12 Thread Archive Administrator
gcj-4.1_4.1.1-11j1_m68k.changes uploaded successfully to localhost
along with the files:
  gcj-4.1-base_4.1.1-11j1_m68k.deb
  gcj-4.1_4.1.1-11j1_m68k.deb
  gij-4.1_4.1.1-11j1_m68k.deb
  libgcj7-0_4.1.1-11j1_m68k.deb
  libgcj7-awt_4.1.1-11j1_m68k.deb
  libgcj-bc_4.1.1-11j1_m68k.deb
  gappletviewer-4.1_4.1.1-11j1_m68k.deb
  gcjwebplugin-4.1_4.1.1-11j1_m68k.deb
  libgcj7-dev_4.1.1-11j1_m68k.deb
  libgcj7-dbg_4.1.1-11j1_m68k.deb

Greetings,

Your Debian queue daemon


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



Processing of gcj-4.1_4.1.1-11j1_s390.changes

2006-08-12 Thread Archive Administrator
gcj-4.1_4.1.1-11j1_s390.changes uploaded successfully to localhost
along with the files:
  gcj-4.1-base_4.1.1-11j1_s390.deb
  gcj-4.1_4.1.1-11j1_s390.deb
  gij-4.1_4.1.1-11j1_s390.deb
  libgcj7-0_4.1.1-11j1_s390.deb
  libgcj7-awt_4.1.1-11j1_s390.deb
  libgcj-bc_4.1.1-11j1_s390.deb
  gappletviewer-4.1_4.1.1-11j1_s390.deb
  gcjwebplugin-4.1_4.1.1-11j1_s390.deb
  libgcj7-dev_4.1.1-11j1_s390.deb
  libgcj7-dbg_4.1.1-11j1_s390.deb

Greetings,

Your Debian queue daemon


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



gcj-4.1_4.1.1-11j1_s390.changes ACCEPTED

2006-08-12 Thread Debian Installer

Accepted:
gappletviewer-4.1_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/gappletviewer-4.1_4.1.1-11j1_s390.deb
gcj-4.1-base_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/gcj-4.1-base_4.1.1-11j1_s390.deb
gcj-4.1_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/gcj-4.1_4.1.1-11j1_s390.deb
gcjwebplugin-4.1_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/gcjwebplugin-4.1_4.1.1-11j1_s390.deb
gij-4.1_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/gij-4.1_4.1.1-11j1_s390.deb
libgcj-bc_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/libgcj-bc_4.1.1-11j1_s390.deb
libgcj7-0_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/libgcj7-0_4.1.1-11j1_s390.deb
libgcj7-awt_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/libgcj7-awt_4.1.1-11j1_s390.deb
libgcj7-dbg_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/libgcj7-dbg_4.1.1-11j1_s390.deb
libgcj7-dev_4.1.1-11j1_s390.deb
  to pool/main/g/gcj-4.1/libgcj7-dev_4.1.1-11j1_s390.deb


Override entries for your package:
gappletviewer-4.1_4.1.1-11j1_s390.deb - optional utils
gcj-4.1-base_4.1.1-11j1_s390.deb - optional libs
gcj-4.1_4.1.1-11j1_s390.deb - optional devel
gcjwebplugin-4.1_4.1.1-11j1_s390.deb - optional web
gij-4.1_4.1.1-11j1_s390.deb - optional devel
libgcj-bc_4.1.1-11j1_s390.deb - optional libs
libgcj7-0_4.1.1-11j1_s390.deb - optional libs
libgcj7-awt_4.1.1-11j1_s390.deb - optional libs
libgcj7-dbg_4.1.1-11j1_s390.deb - extra libdevel
libgcj7-dev_4.1.1-11j1_s390.deb - optional libdevel



Thank you for your contribution to Debian.


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



gcj-4.1_4.1.1-11j1_m68k.changes ACCEPTED

2006-08-12 Thread Debian Installer

Accepted:
gappletviewer-4.1_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/gappletviewer-4.1_4.1.1-11j1_m68k.deb
gcj-4.1-base_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/gcj-4.1-base_4.1.1-11j1_m68k.deb
gcj-4.1_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/gcj-4.1_4.1.1-11j1_m68k.deb
gcjwebplugin-4.1_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/gcjwebplugin-4.1_4.1.1-11j1_m68k.deb
gij-4.1_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/gij-4.1_4.1.1-11j1_m68k.deb
libgcj-bc_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/libgcj-bc_4.1.1-11j1_m68k.deb
libgcj7-0_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/libgcj7-0_4.1.1-11j1_m68k.deb
libgcj7-awt_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/libgcj7-awt_4.1.1-11j1_m68k.deb
libgcj7-dbg_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/libgcj7-dbg_4.1.1-11j1_m68k.deb
libgcj7-dev_4.1.1-11j1_m68k.deb
  to pool/main/g/gcj-4.1/libgcj7-dev_4.1.1-11j1_m68k.deb


Override entries for your package:
gappletviewer-4.1_4.1.1-11j1_m68k.deb - optional utils
gcj-4.1-base_4.1.1-11j1_m68k.deb - optional libs
gcj-4.1_4.1.1-11j1_m68k.deb - optional devel
gcjwebplugin-4.1_4.1.1-11j1_m68k.deb - optional web
gij-4.1_4.1.1-11j1_m68k.deb - optional devel
libgcj-bc_4.1.1-11j1_m68k.deb - optional libs
libgcj7-0_4.1.1-11j1_m68k.deb - optional libs
libgcj7-awt_4.1.1-11j1_m68k.deb - optional libs
libgcj7-dbg_4.1.1-11j1_m68k.deb - extra libdevel
libgcj7-dev_4.1.1-11j1_m68k.deb - optional libdevel



Thank you for your contribution to Debian.


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



gcj-4.1_4.1.1-11j1_amd64.changes is NEW

2006-08-12 Thread Debian Installer
gappletviewer-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gappletviewer-4.1_4.1.1-11j1_amd64.deb
gcj-4.1-base_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcj-4.1-base_4.1.1-11j1_amd64.deb
gcj-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcj-4.1_4.1.1-11j1_amd64.deb
gcjwebplugin-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcjwebplugin-4.1_4.1.1-11j1_amd64.deb
gij-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gij-4.1_4.1.1-11j1_amd64.deb
(new) lib32gcj-bc_4.1.1-11j1_amd64.deb optional libs
Link time only library for use with gcj (32bit)
 A fake library that is used at link time only.  It ensures that
 binaries built with the BC-ABI link against a constant SONAME.
 This way, BC-ABI binaries continue to work if the SONAME underlying
 libgcj.so changes.
(new) lib32gcj7-0_4.1.1-11j1_amd64.deb optional libs
Java runtime library for use with gcj (32bit)
 This is the runtime that goes along with the gcj front end to
 gcc. libgcj includes parts of the Java Class Libraries, plus glue to
 connect the libraries to the compiler and the underlying OS.
 .
 To show file names and line numbers in stack traces, the packages
 libgcj7-dbg and binutils are required.
lib32gcj7-dbg_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj7-dbg_4.1.1-11j1_amd64.deb
lib32gcj7-dev_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj7-dev_4.1.1-11j1_amd64.deb
libgcj-bc_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj-bc_4.1.1-11j1_amd64.deb
libgcj7-0_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-0_4.1.1-11j1_amd64.deb
libgcj7-awt_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-awt_4.1.1-11j1_amd64.deb
libgcj7-dbg_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-dbg_4.1.1-11j1_amd64.deb
libgcj7-dev_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-dev_4.1.1-11j1_amd64.deb
Changes: gcj-4.1 (4.1.1-11j1) experimental; urgency=low
 .
  [Matthias Klose]
  * Build-depend on make (>= 3.81), add make (>= 3.81) as dependency to
gcc-4.1-source. Closes: #381117.
 .
  [Roman Zippel]
  * debian/patches/m68k-fjump.dpatch:
Always use as fjcc pseudo op, we rely heavily on as to generate the
right size for the jump instructions. Closes: #359281.
  * debian/patches/m68k-gc.dpatch:
The thread suspend handler has to save all registers.
Reenable MPROTECT_VDB, it should work, otherwise it's probably a kernel bug.
  * debian/patches/m68k-save_pic.dpatch:
Correctly save the pic register, when not done by reload().
(fixes _Unwind_RaiseException and thus exception handling).
  * debian/patches/m68k-libffi.dpatch:
Add support for closures.


Override entries for your package:
gappletviewer-4.1_4.1.1-11j1_amd64.deb - optional utils
gcj-4.1-base_4.1.1-11j1_amd64.deb - optional libs
gcj-4.1_4.1.1-11j1_amd64.deb - optional devel
gcjwebplugin-4.1_4.1.1-11j1_amd64.deb - optional web
gij-4.1_4.1.1-11j1_amd64.deb - optional devel
lib32gcj7-dbg_4.1.1-11j1_amd64.deb - extra libdevel
lib32gcj7-dev_4.1.1-11j1_amd64.deb - optional libdevel
libgcj-bc_4.1.1-11j1_amd64.deb - optional libs
libgcj7-0_4.1.1-11j1_amd64.deb - optional libs
libgcj7-awt_4.1.1-11j1_amd64.deb - optional libs
libgcj7-dbg_4.1.1-11j1_amd64.deb - extra libdevel
libgcj7-dev_4.1.1-11j1_amd64.deb - optional libdevel



Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


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



Processing of gcj-4.1_4.1.1-11j1_amd64.changes

2006-08-12 Thread Archive Administrator
gcj-4.1_4.1.1-11j1_amd64.changes uploaded successfully to localhost
along with the files:
  gcj-4.1-base_4.1.1-11j1_amd64.deb
  gcj-4.1_4.1.1-11j1_amd64.deb
  gij-4.1_4.1.1-11j1_amd64.deb
  libgcj7-0_4.1.1-11j1_amd64.deb
  libgcj7-awt_4.1.1-11j1_amd64.deb
  libgcj-bc_4.1.1-11j1_amd64.deb
  gappletviewer-4.1_4.1.1-11j1_amd64.deb
  gcjwebplugin-4.1_4.1.1-11j1_amd64.deb
  libgcj7-dev_4.1.1-11j1_amd64.deb
  libgcj7-dbg_4.1.1-11j1_amd64.deb
  lib32gcj7-0_4.1.1-11j1_amd64.deb
  lib32gcj7-dev_4.1.1-11j1_amd64.deb
  lib32gcj7-dbg_4.1.1-11j1_amd64.deb
  lib32gcj-bc_4.1.1-11j1_amd64.deb

Greetings,

Your Debian queue daemon


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



gcj-4.1_4.1.1-11j1_amd64.changes ACCEPTED

2006-08-12 Thread Debian Installer

Accepted:
gappletviewer-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gappletviewer-4.1_4.1.1-11j1_amd64.deb
gcj-4.1-base_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcj-4.1-base_4.1.1-11j1_amd64.deb
gcj-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcj-4.1_4.1.1-11j1_amd64.deb
gcjwebplugin-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gcjwebplugin-4.1_4.1.1-11j1_amd64.deb
gij-4.1_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/gij-4.1_4.1.1-11j1_amd64.deb
lib32gcj-bc_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj-bc_4.1.1-11j1_amd64.deb
lib32gcj7-0_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj7-0_4.1.1-11j1_amd64.deb
lib32gcj7-dbg_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj7-dbg_4.1.1-11j1_amd64.deb
lib32gcj7-dev_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/lib32gcj7-dev_4.1.1-11j1_amd64.deb
libgcj-bc_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj-bc_4.1.1-11j1_amd64.deb
libgcj7-0_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-0_4.1.1-11j1_amd64.deb
libgcj7-awt_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-awt_4.1.1-11j1_amd64.deb
libgcj7-dbg_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-dbg_4.1.1-11j1_amd64.deb
libgcj7-dev_4.1.1-11j1_amd64.deb
  to pool/main/g/gcj-4.1/libgcj7-dev_4.1.1-11j1_amd64.deb


Override entries for your package:
gappletviewer-4.1_4.1.1-11j1_amd64.deb - optional utils
gcj-4.1-base_4.1.1-11j1_amd64.deb - optional libs
gcj-4.1_4.1.1-11j1_amd64.deb - optional devel
gcjwebplugin-4.1_4.1.1-11j1_amd64.deb - optional web
gij-4.1_4.1.1-11j1_amd64.deb - optional devel
lib32gcj-bc_4.1.1-11j1_amd64.deb - optional libs
lib32gcj7-0_4.1.1-11j1_amd64.deb - optional libs
lib32gcj7-dbg_4.1.1-11j1_amd64.deb - extra libdevel
lib32gcj7-dev_4.1.1-11j1_amd64.deb - optional libdevel
libgcj-bc_4.1.1-11j1_amd64.deb - optional libs
libgcj7-0_4.1.1-11j1_amd64.deb - optional libs
libgcj7-awt_4.1.1-11j1_amd64.deb - optional libs
libgcj7-dbg_4.1.1-11j1_amd64.deb - extra libdevel
libgcj7-dev_4.1.1-11j1_amd64.deb - optional libdevel



Thank you for your contribution to Debian.


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



Welcome to Al-Manahel Newsletter List

2006-08-12 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: Sat Aug 12 11:58:47 2006

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]



Bug#382741: note.GNU-stack missing on powerpc

2006-08-12 Thread Albert Cahalan

Package: gcc-4.1
Version: 4.1.1-5
Severity: important

The note.GNU-stack and PT_GNU_STACK stuff apears
to be missing on PowerPC.

This contributes to insecurity on powerpc.

After this gets fixed, the whole damn system needs
to be rebuilt. I don't know where to request that.


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



Bug#382746: powerpc libgcc writes code to the stack

2006-08-12 Thread Albert Cahalan

Package: gcc-4.1
Version: 4.1.1-5
Severity: important

__trampoline_setup in /lib/libgcc_s.so.1 puts code on the stack.

This contributes to insecurity on powerpc.

A half-way fix is to mmap a page for this evil crud.
This still violates good practice, needing the OS to
allow either write+execute or a dangerous transition
from write to execute. It'd be an improvement though.
Doing write+execute may be better, allowing the OS
to locate the page within a segment (256 MiB chunk
on PowerPC) which already has executable pages.

A better method would be to supply a page full of
trampoline functions in libgcc. Each function would:

1. examine its own address
2. map from the page of code to a page of data
3. use that data to implement the trampoline

Trampoline setup would thus involve filling in the
data and choosing the matching function to use.

Once libgcc stops putting code on the stack, gcc
needs to mark all executables as not requiring an
executable stack.


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



Bug#382748: broken -msecure-plt and -mbss-plt on powerpc

2006-08-12 Thread Albert Cahalan

Package: gcc-4.1
Version: 4.1.1-5
Severity: important

The -msecure-plt and -mbss-plt options are ignored.
This contributes to insecurity on powerpc.

(checked via md5sum: not one bit of difference)


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



Bug#382748: BTW, bug 382748 requires new binaries

2006-08-12 Thread Albert Cahalan

I forgot to point out:

Once this is fixed, all powerpc packages need
to be rebuilt ASAP.


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