Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Matthias Klose
Benjamin Kosnik writes:
> On Sun, 12 Jan 2003 11:25:04 +0100
> Matthias Klose <[EMAIL PROTECTED]> wrote:
> 
> >Is it likely this will be addressed in the gcc-3.2 branch?
> 
> Are you volunteering?

Ryan Murray provided a patch, which I attach here. Needed for the 3.3
branch as well. checked on mips{,el}-linux and i386-linux only.

The patch touches a few Makefile.am's to remove the
--tag option to libtool (doesn't exist), and then uses autoreconf on the
subdirs, and copies in things to the top level.
gnu automake)

After applying the patch:

libtoolize --force --copy
cp /usr/share/aclocal/libtool.m4 . # (from libtool-1.4.3)
for i in libf2c libjava/libltdl libobjc libstdc++-v3 zlib; do
(cd ${i} ; autoreconf --force)
done

--- libstdc++-v3/libmath/Makefile.am2002-09-12 22:25:57.0 -0700
+++ libstdc++-v3/libmath/Makefile.am2003-01-22 03:00:53.0 -0800
@@ -40,5 +40,3 @@
 INCLUDES = \
$(TOPLEVEL_INCLUDES) 
 
-# Only compiling "C" sources in this directory.
-LIBTOOL = @LIBTOOL@ --tag CC
\ No newline at end of file
--- libstdc++-v3/libsupc++/Makefile.am  2003-01-22 03:27:55.0 -0800
+++ libstdc++-v3/libsupc++/Makefile.am  2003-01-22 04:13:44.0 -0800
@@ -125,7 +125,7 @@
$(C_COMPILE) -DIN_GLIBCPP_V3 -Wno-error -c $<
 
 # LTCOMPILE is copied from LTCXXCOMPILE below.
-LTCOMPILE = $(LIBTOOL) --tag CC --tag disable-shared --mode=compile $(CC) \
+LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) \
$(DEFS) $(GCC_INCLUDES) \
 $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS) 
 
@@ -166,7 +166,7 @@
 #
 # We have to put --tag disable-shared after --tag CXX lest things
 # CXX undo the affect of disable-shared.
-LTCXXCOMPILE = $(LIBTOOL) --tag CXX --tag disable-shared \
+LTCXXCOMPILE = $(LIBTOOL) \
--mode=compile $(CXX) $(INCLUDES) \
   $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS) 
 
@@ -176,7 +176,7 @@
 # course is problematic at this point.  So, we get the top-level
 # directory to configure libstdc++-v3 to use gcc as the C++
 # compilation driver.
-CXXLINK = $(LIBTOOL) --tag CXX --tag disable-shared \
+CXXLINK = $(LIBTOOL) \
   --mode=link $(CXX) \
   @OPT_LDFLAGS@ @SECTION_LDFLAGS@ $(AM_CXXFLAGS) $(LDFLAGS) -o $@

--- libstdc++-v3/src/Makefile.am2003-01-22 04:30:51.0 -0800
+++ libstdc++-v3/src/Makefile.am2003-01-22 05:04:05.0 -0800
@@ -177,7 +177,7 @@
 # correct solution is to add `--tag CXX' to LTCXXCOMPILE and maybe
 # CXXLINK, just after $(LIBTOOL), so that libtool doesn't have to
 # attempt to infer which configuration to use
-LTCXXCOMPILE = $(LIBTOOL) --tag CXX --mode=compile $(CXX) $(INCLUDES) \
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(INCLUDES) \
   $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(AM_CXXFLAGS) 
 
 # 3) We'd have a problem when building the shared libstdc++ object if
@@ -186,7 +186,7 @@
 # course is problematic at this point.  So, we get the top-level
 # directory to configure libstdc++-v3 to use gcc as the C++
 # compilation driver.
-CXXLINK = $(LIBTOOL) --tag CXX --mode=link $(CXX) \
+CXXLINK = $(LIBTOOL) --mode=link $(CXX) \
  @OPT_LDFLAGS@ @SECTION_LDFLAGS@ $(AM_CXXFLAGS) $(LDFLAGS) -o $@
 
 install-exec-local:
--- libjava/Makefile.am 2003-01-22 05:09:24.0 -0800
+++ libjava/Makefile.am 2003-01-22 05:12:36.0 -0800
@@ -71,15 +71,15 @@
 ## compiles.
 GCJ_WITH_FLAGS = $(GCJ) --encoding=UTF-8
 
-GCJCOMPILE = $(LIBTOOL) --tag=GCJ --mode=compile $(GCJ_WITH_FLAGS) 
-fclasspath= -fbootclasspath=$(here) $(JC1FLAGS) -MD -MT $@ -MF $(@:.lo=.d) -c
-GCJLINK = $(LIBTOOL) --tag=GCJ --mode=link $(GCJ) -L$(here) $(JC1FLAGS) 
$(LDFLAGS) -o $@
-LIBLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXX) -L$(here) $(JC1FLAGS) 
$(LDFLAGS) -o $@
+GCJCOMPILE = $(LIBTOOL) --mode=compile $(GCJ_WITH_FLAGS) -fclasspath= 
-fbootclasspath=$(here) $(JC1FLAGS) -MD -MT $@ -MF $(@:.lo=.d) -c
+GCJLINK = $(LIBTOOL) --mode=link $(GCJ) -L$(here) $(JC1FLAGS) $(LDFLAGS) -o $@
+LIBLINK = $(LIBTOOL) --mode=link $(CXX) -L$(here) $(JC1FLAGS) $(LDFLAGS) -o $@
 
 ## We define this because otherwise libtool can be run with different
 ## values of `CXX' and will then get confused and fail to work.  So,
 ## we use --tag explicitly.  Someday automake will be changed to do
 ## this automatically.
-LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) $(INCLUDES) 
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) 
$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
 JAVAC = $(GCJ_WITH_FLAGS) -C
 
--- libstdc++-v3/testsuite/Makefile.am  2002-09-05 22:20:47.0 -0700
+++ libstdc++-v3/testsuite/Makefile.am  2003-01-22 05:14:50.0 -0800
@@ -41,7 +41,7 @@
 CXX=`echo $(CXX_fake) | sed 's/xgcc/g++/g'`
 CXXLINK = \
LD_RUN_PATH=${LD_RUN_PATH:+$LD_RUN_PATH:}${glibcpp_builddir}/src/.libs\
-   $(LIBTOOL) --tag=

Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Ryan Murray
On Fri, Jan 24, 2003 at 08:57:08AM +0100, Matthias Klose wrote:
> Benjamin Kosnik writes:
> > On Sun, 12 Jan 2003 11:25:04 +0100
> > Matthias Klose <[EMAIL PROTECTED]> wrote:
> > 
> > >Is it likely this will be addressed in the gcc-3.2 branch?
> > 
> > Are you volunteering?
> 
> Ryan Murray provided a patch, which I attach here. Needed for the 3.3
> branch as well. checked on mips{,el}-linux and i386-linux only.
> 
> The patch touches a few Makefile.am's to remove the
> --tag option to libtool (doesn't exist), and then uses autoreconf on the
> subdirs, and copies in things to the top level.
> gnu automake)
> 
> After applying the patch:
> 
>   libtoolize --force --copy
>   cp /usr/share/aclocal/libtool.m4 . # (from libtool-1.4.3)
>   for i in libf2c libjava/libltdl libobjc libstdc++-v3 zlib; do
>   (cd ${i} ; autoreconf --force)
>   done

Note that this will render the other libtool using subdirectories as
broken until someone fixes up the automake/autoconf in that directory.

Specifically, libjava, libffi, and boehm-gc will need to have Makefile.am
updated to work with the version of automake in use (1.4), and then those
directories will also have to be autoreconf'd

-- 
Ryan Murray, Debian Developer ([EMAIL PROTECTED], [EMAIL PROTECTED])
The opinions expressed here are my own.


pgpeAIribnrxq.pgp
Description: PGP signature


Re: Gcc 3.x seems to create incorrect code

2003-01-24 Thread Martin v. Löwis
Miah Gregory <[EMAIL PROTECTED]> writes:

> As such, I've come here in the hope that someone can suggest how I might
> find out the exact cause of the problem, as I've never had to try and track
> down potential compiler bugs before.

Dear Miah,

As a starting point, you have to find precisely out what goes
wrong. If the compiler emits bad code, it is as if you had written an
incorrect algorithm yourself. The problem is typically confined to a
single location, such as an if statement that is not executed although
it should.

So you have to trace through the code and look for the first place
where it misbehaves. This would be best done in a debugger, but if
that is not possible, you have add print statements to see how it
traces through the code. Then you will find where the camera should
have been recognized but isn't.

Try to narrow the incorrect statement down as much as
possible. Pointing to the precise function that is miscompiled is
required, pointing to the precise statement or expression would be
good.

Then look at the assembler output; compile this specific translation
unit with -save-temps. If you know assembler, see how the assembler
matches your source code, and find the place where it doesn't match,
then submit a bug report. If you don't know assembler, submit a bug
report right away, including both the preprocessor output and the
assembler file.

We are certainly interested to eliminate all compiler bugs that cause
kernel miscompilation. Please understand, though, that you don't
*necessarily* have encountered a compiler bug: It may be that you rely
on undefined or unspecified behaviour in your code, and that gcc 3.2
choses to interpret your code differently than 2.95. In this case, you
need to correct your code, to only use well-defined constructs.

HTH,
Martin




Results for 3.2.1 20020924 (Debian prerelease) testsuite on m68k-unknown-linux-gnu

2003-01-24 Thread Matthias Klose
LAST_UPDATED: Tue Sep 24 07:36:40 UTC 2002

Native configuration is m68k-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: g++.eh/spec3.C  Execution test
FAIL: g++.eh/spec4.C  Execution test
FAIL: g++.robertl/eb83.C  Execution test

=== g++ Summary ===

# of expected passes7246
# of unexpected failures3
# of expected failures  88
# of untested testcases 23
# of unsupported tests  6
/build/younie/gcc-3.2-3.2.1ds2/build/gcc/testsuite/../g++ version 3.2.1 
20020924 (Debian prerelease)

=== g77 tests ===


Running target unix
FAIL: g77.dg/bprob/bprob-1.f execution,-g  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -g  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-g  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O0  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O0  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O0  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O1  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O1  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O1  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O2  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O2  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O2  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O3  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O3  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O3  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O3 -g  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O3 -g  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O3 -g  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-Os  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -Os  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-Os  -fbranch-probabilities
FAIL: g77.dg/gcov/gcov-1.f execution test
FAIL: g77.dg/gcov/gcov-1.f gcov: 118 failures in line counts, 32 in branch 
percentages, 24 in return percentages
FAIL: g77.f-torture/execute/20010430.f execution,  -O2 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -g 
WARNING: program timed out.
FAIL: g77.f-torture/execute/intrinsic77.f compilation,  -O3 
-fomit-frame-pointer 
WARNING: program timed out.
FAIL: g77.f-torture/execute/intrinsic77.f compilation,  -O3 -g 

=== g77 Summary ===

# of expected passes1420
# of unexpected failures16
# of unresolved testcases   14
# of untested testcases 2
# of unsupported tests  8
/build/younie/gcc-3.2-3.2.1ds2/build/gcc/testsuite/../g77 version 3.2.1 
20020924 (Debian prerelease)

=== gcc tests ===


Running target unix
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O0  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O1  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O2  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O3 -fomit-frame-pointer  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O3 -g  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -Os  
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O2 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -Os 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O0 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O1 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O2 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -Os 
FAIL: gcc.c-torture/execute/loop-2f.c execution,  -O0 
FAIL: gcc.c-torture/execute/loop-2f.c execution,  -O1 
FA

Results for 3.2.2 20021231 (Debian prerelease) testsuite on m68k-unknown-linux-gnu

2003-01-24 Thread Matthias Klose
LAST_UPDATED: Tue Dec 31 12:49:32 UTC 2002

Native configuration is m68k-unknown-linux-gnu

=== g++ tests ===


Running target unix
FAIL: g++.eh/spec3.C  Execution test
FAIL: g++.eh/spec4.C  Execution test
WARNING: program timed out.
FAIL: g++.law/virtual3.C (test for excess errors)
FAIL: g++.law/virtual3.C  Execution test
WARNING: program timed out.
FAIL: g++.other/headers1.C (test for excess errors)
FAIL: g++.other/headers1.C  Execution test
XPASS: g++.other/init5.C  Execution test
FAIL: g++.robertl/eb83.C  Execution test

=== g++ Summary ===

# of expected passes7326
# of unexpected failures7
# of unexpected successes   1
# of expected failures  88
# of untested testcases 23
# of unsupported tests  6
/home/gotom/gcc/gcc-3.2-3.2.2ds3/build/gcc/testsuite/../g++ version 3.2.2 
20021231 (Debian prerelease)


=== g77 tests ===


Running target unix
FAIL: g77.dg/bprob/bprob-1.f execution,-g  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -g  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-g  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O0  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O0  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O0  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O1  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O1  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O1  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O2  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O2  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O2  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O3  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O3  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O3  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-O3 -g  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -O3 -g  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-O3 -g  -fbranch-probabilities
FAIL: g77.dg/bprob/bprob-1.f execution,-Os  -fprofile-arcs
UNRESOLVED: g77.dg/bprob/bprob-1.f compilation,  -Os  -fbranch-probabilities
UNRESOLVED: g77.dg/bprob/bprob-1.f execution,-Os  -fbranch-probabilities
FAIL: g77.dg/gcov/gcov-1.f execution test
FAIL: g77.dg/gcov/gcov-1.f gcov: 118 failures in line counts, 32 in branch 
percentages, 24 in return percentages
FAIL: g77.f-torture/execute/20010430.f execution,  -O2 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
FAIL: g77.f-torture/execute/20010430.f execution,  -O3 -g 
WARNING: program timed out.
FAIL: g77.f-torture/execute/f90-intrinsic-bit.f compilation,  -Os 
WARNING: program timed out.
FAIL: g77.f-torture/execute/intrinsic77.f compilation,  -O3 
-fomit-frame-pointer 
WARNING: program timed out.
FAIL: g77.f-torture/execute/intrinsic77.f compilation,  -O3 -g 

=== g77 Summary ===

# of expected passes1418
# of unexpected failures17
# of unresolved testcases   14
# of untested testcases 3
# of unsupported tests  8
/home/gotom/gcc/gcc-3.2-3.2.2ds3/build/gcc/testsuite/../g77 version 3.2.2 
20021231 (Debian prerelease)


=== gcc tests ===


Running target unix
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O0  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O1  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O2  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O3 -fomit-frame-pointer  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -O3 -g  
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c,  -Os  
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
-funroll-loops 
FAIL: gcc.c-torture/execute/20010122-1.c execution,  -O3 -fomit-frame-pointer 
-funroll-all-loops -finline-functions 
WARNING: program timed out.
FAIL: gcc.c-torture/execute/20020108-1.c compilation,  -Os 
UNRESOLVED: gcc.c-torture/execute/20020108-1.c execution,  -Os 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O2 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/20020418-1.c execution,  -Os 
FAIL: gcc.c-torture/execute/loop-2e.c execution,  -O0 
FAIL: gcc.c-torture/execute/loop-2e.c execution,

gcc-3.2 override disparity

2003-01-24 Thread Debian Installer
There are disparities between your recently accepted upload and the
override file for the following file(s):

g++-3.2_3.2.2-0pre6_i386.deb: package says priority is optional, override says 
standard.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please reply to this mail and explain why.

[NB: this is an automatically generated mail; if you replied to one
like it before and have not received a response yet, please ignore
this mail.  Your reply needs to be processed by a human and will be in
due course, but until then the installer will send these automated
mails; sorry.]

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive administrators by
mailing [EMAIL PROTECTED])




gcc-3.2_3.2.2ds5-0pre6_i386.changes ACCEPTED

2003-01-24 Thread Debian Installer

Accepted:
cpp-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.2-0pre6_all.deb
cpp-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.2-0pre6_i386.deb
fastjar_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fastjar_3.2.2-0pre6_i386.deb
fixincludes_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fixincludes_3.2.2-0pre6_i386.deb
g++-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.2-0pre6_i386.deb
g77-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.2-0pre6_all.deb
g77-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.2-0pre6_i386.deb
gcc-3.2-base_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.2-0pre6_i386.deb
gcc-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.2-0pre6_all.deb
gcc-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2-0pre6_i386.deb
gcc-3.2_3.2.2ds5-0pre6.diff.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5-0pre6.diff.gz
gcc-3.2_3.2.2ds5-0pre6.dsc
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5-0pre6.dsc
gcc-3.2_3.2.2ds5.orig.tar.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5.orig.tar.gz
gcj-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcj-3.2_3.2.2-0pre6_i386.deb
gij-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gij-3.2_3.2.2-0pre6_i386.deb
gnat-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/gnat-3.2-doc_3.2.2-0pre6_all.deb
gnat-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gnat-3.2_3.2.2-0pre6_i386.deb
gobjc-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gobjc-3.2_3.2.2-0pre6_i386.deb
gpc-2.1-3.2-doc_3.2.2.20021128-0pre6_all.deb
  to pool/main/g/gcc-3.2/gpc-2.1-3.2-doc_3.2.2.20021128-0pre6_all.deb
gpc-2.1-3.2_3.2.2.20021128-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gpc-2.1-3.2_3.2.2.20021128-0pre6_i386.deb
libffi2-dev_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libffi2-dev_3.2.2-0pre6_i386.deb
libffi2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libffi2_3.2.2-0pre6_i386.deb
libg2c0_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libg2c0_3.2.2-0pre6_i386.deb
libgcc1_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libgcc1_3.2.2-0pre6_i386.deb
libgcj-common_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libgcj-common_3.2.2-0pre6_i386.deb
libgcj3-dev_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libgcj3-dev_3.2.2-0pre6_i386.deb
libgcj3_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libgcj3_3.2.2-0pre6_i386.deb
libgnat3.15a_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libgnat3.15a_3.2.2-0pre6_i386.deb
libobjc1_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libobjc1_3.2.2-0pre6_i386.deb
libstdc++5-dbg_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dbg_3.2.2-0pre6_i386.deb
libstdc++5-dev_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-dev_3.2.2-0pre6_i386.deb
libstdc++5-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/libstdc++5-doc_3.2.2-0pre6_all.deb
libstdc++5-pic_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5-pic_3.2.2-0pre6_i386.deb
libstdc++5_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/libstdc++5_3.2.2-0pre6_i386.deb
protoize_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/protoize_3.2.2-0pre6_i386.deb
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 176311 177674 177679 


Thank you for your contribution to Debian.




Bug#177674: marked as done (Outdated config.sub/config.guess)

2003-01-24 Thread Debian Bug Tracking System
Your message dated Fri, 24 Jan 2003 06:17:43 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#177674: fixed in gcc-3.2 1:3.2.2ds5-0pre6
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--
Received: (at submit) by bugs.debian.org; 21 Jan 2003 05:47:15 +
>From [EMAIL PROTECTED] Mon Jan 20 23:47:14 2003
Return-path: <[EMAIL PROTECTED]>
Received: from 34.mufa.clsp.snfccafj.dsl.att.net (dogma.lightbearer.com) 
[12.99.69.34] (qmailr)
by master.debian.org with smtp (Exim 3.12 1 (Debian))
id 18arFi-0007Bj-00; Mon, 20 Jan 2003 23:47:14 -0600
Received: (qmail 26950 invoked by uid 1000); 21 Jan 2003 05:47:12 -
Date: Mon, 20 Jan 2003 22:47:12 -0700
From: Joel Baker <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Outdated config.sub/config.guess
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="3V7upXqbjpZ4EhLz"
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-6.4 required=5.0
tests=PGP_SIGNATURE_2,SPAM_PHRASE_00_01,USER_AGENT,
  USER_AGENT_MUTT
version=2.41
X-Spam-Level: 


--3V7upXqbjpZ4EhLz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: gcc-3.2
Version: 3.2.2ds4
Severity: wishlist

The config.{sub,guess} scripts in the source tarball are not up to date,
and as such, do not correctly handle the recently added config triplet for
Debian NetBSD/i386 systems (i386-unknown-netbsdelf-gnu). These scripts
occur in the root source directory, as well as the boehm-gc subdirectory.

Updated config scripts can be found in the upstream CVS as of 2002-11-30, or
the autotools-dev package, version 20021130.1.
--=20
Joel Baker <[EMAIL PROTECTED]>

--3V7upXqbjpZ4EhLz
Content-Type: application/pgp-signature
Content-Disposition: inline

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+LN7glZCPwGNtWe4RAlr4AJ9sQK3wjg+7C9jVwwTz5al+9qTZ5gCghGg7
4EicPc6LGGxg1NqEYjQKRnA=
=p8FU
-END PGP SIGNATURE-

--3V7upXqbjpZ4EhLz--

---
Received: (at 177674-close) by bugs.debian.org; 24 Jan 2003 11:23:13 +
>From [EMAIL PROTECTED] Fri Jan 24 05:23:13 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18c1vV-00089O-00; Fri, 24 Jan 2003 05:23:13 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 18c1qB-00037M-00; Fri, 24 Jan 2003 06:17:43 -0500
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.29 $
Subject: Bug#177674: fixed in gcc-3.2 1:3.2.2ds5-0pre6
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 24 Jan 2003 06:17:43 -0500
Delivered-To: [EMAIL PROTECTED]

We believe that the bug you reported is fixed in the latest version of
gcc-3.2, which is due to be installed in the Debian FTP archive:

cpp-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.2-0pre6_all.deb
cpp-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.2-0pre6_i386.deb
fastjar_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fastjar_3.2.2-0pre6_i386.deb
fixincludes_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fixincludes_3.2.2-0pre6_i386.deb
g++-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.2-0pre6_i386.deb
g77-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.2-0pre6_all.deb
g77-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.2-0pre6_i386.deb
gcc-3.2-base_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2-base_3.2.2-0pre6_i386.deb
gcc-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/gcc-3.2-doc_3.2.2-0pre6_all.deb
gcc-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2-0pre6_i386.deb
gcc-3.2_3.2.2ds5-0pre6.diff.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5-0pre6.diff.gz
gcc-3.2_3.2.2ds5-0pre6.dsc
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5-0pre6.dsc
gcc-3.2_3.2.2ds5.orig.tar.gz
  to pool/main/g/gcc-3.2/gcc-3.2_3.2.2ds5.orig.tar.gz
gcj-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gcj-3.2_3.2.2-0pre6_i386.deb
gij-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/gij-3.2_3.2.2-0pre6_i386.deb
gnat-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/gnat-3.2-doc_3.

Bug#176311: marked as done (gcc-3.2: configure generated from broken libtool.m4)

2003-01-24 Thread Debian Bug Tracking System
Your message dated Fri, 24 Jan 2003 06:17:43 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#176311: fixed in gcc-3.2 1:3.2.2ds5-0pre6
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--
Received: (at submit) by bugs.debian.org; 11 Jan 2003 22:18:56 +
>From [EMAIL PROTECTED] Sat Jan 11 16:18:55 2003
Return-path: <[EMAIL PROTECTED]>
Received: from (straylight.cyberhqz.com) [24.77.96.253] (postfix)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18XTxv-0003K5-00; Sat, 11 Jan 2003 16:18:55 -0600
Received: by straylight.cyberhqz.com (Postfix, from userid 1000)
id 34AE75404A; Sat, 11 Jan 2003 14:18:54 -0800 (PST)
From: Ryan Murray <[EMAIL PROTECTED]>
Subject: gcc-3.2: configure generated from broken libtool.m4
To: [EMAIL PROTECTED]
X-Mailer: bug 3.3.10.1
Message-Id: <[EMAIL PROTECTED]>
Date: Sat, 11 Jan 2003 14:18:54 -0800 (PST)
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=0.1 required=5.0
tests=SPAM_PHRASE_03_05
version=2.41
X-Spam-Level: 

Package: gcc-3.2
Version: 1:3.2.2ds4-0pre5
Severity: grave

The version of libtool used to build this source package is too old to
correctly support shared libraries for the Debian mips and mipsel
architectures.  At least version (1.4.2-7) and higher correctly supports
them.  You need to update all of the libtool related files by running
the following on your source tree:

libtoolize --force --copy
aclocal
autoheader
automake
autoconf

autoheader may not be needed, and you may need to use autoconf2.13
rather than autoconf.

You may also need to apply the patch in libtool bug #98342 if your
package builds more than one library, where one library depends on the
other.  Versions of libtool from 1.4.2-7.1 include a fix for this problem
already, so using the newest version is recommended.

The correct 'configure' script will have output that looks like this:
# This must be Linux ELF.
linux-gnu*)
  case $host_cpu in
  alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | s390* )
lt_cv_deplibs_check_method=pass_all ;;
  *)

Older versions of libtool used a file_magic check for the pattern
file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )

The output of file(1) on a shared library on MIPS does not match this
regular expression, however.  Earlier versions of file had been
modified to match this regular expression, but the latest version uses
the same output as upstream once again.  The file check often causes
problems, and results on a build-dep on file that you might not
otherwise be aware of.  The new method doesn't need file(1) at all,
and is far less fragile, so it is best to upgrade the configure script
with proper mips support.

This problem causes libstdc++ to be built improperly, without
depending on shared libraries that it needs to, which in turn breaks
several other c++ builds.


---
Received: (at 176311-close) by bugs.debian.org; 24 Jan 2003 11:23:14 +
>From [EMAIL PROTECTED] Fri Jan 24 05:23:14 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18c1vV-00089W-00; Fri, 24 Jan 2003 05:23:13 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 18c1qB-00037K-00; Fri, 24 Jan 2003 06:17:43 -0500
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.29 $
Subject: Bug#176311: fixed in gcc-3.2 1:3.2.2ds5-0pre6
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 24 Jan 2003 06:17:43 -0500
Delivered-To: [EMAIL PROTECTED]

We believe that the bug you reported is fixed in the latest version of
gcc-3.2, which is due to be installed in the Debian FTP archive:

cpp-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/cpp-3.2-doc_3.2.2-0pre6_all.deb
cpp-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/cpp-3.2_3.2.2-0pre6_i386.deb
fastjar_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fastjar_3.2.2-0pre6_i386.deb
fixincludes_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/fixincludes_3.2.2-0pre6_i386.deb
g++-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g++-3.2_3.2.2-0pre6_i386.deb
g77-3.2-doc_3.2.2-0pre6_all.deb
  to pool/main/g/gcc-3.2/g77-3.2-doc_3.2.2-0pre6_all.deb
g77-3.2_3.2.2-0pre6_i386.deb
  to pool/main/g/gcc-3.2/g77-3.2_3.2.2-0pre6_i386.deb
gcc-3.2-base_3.2.2-0pre6_i386.deb
 

Bug#177679: marked as done (NetBSD/i386 does not successfully build Ada or Java)

2003-01-24 Thread Debian Bug Tracking System
Your message dated Fri, 24 Jan 2003 06:17:43 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#177679: fixed in gcc-3.2 1:3.2.2ds5-0pre6
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--
Received: (at submit) by bugs.debian.org; 21 Jan 2003 06:17:12 +
>From [EMAIL PROTECTED] Tue Jan 21 00:17:12 2003
Return-path: <[EMAIL PROTECTED]>
Received: from 34.mufa.clsp.snfccafj.dsl.att.net (dogma.lightbearer.com) 
[12.99.69.34] (qmailr)
by master.debian.org with smtp (Exim 3.12 1 (Debian))
id 18arig-dj-00; Tue, 21 Jan 2003 00:17:11 -0600
Received: (qmail 27859 invoked by uid 1000); 21 Jan 2003 06:17:04 -
From: "Joel Baker" <[EMAIL PROTECTED]>
Date: Mon, 20 Jan 2003 23:17:04 -0700
To: [EMAIL PROTECTED]
Subject: NetBSD/i386 does not successfully build Ada or Java
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9"
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-6.4 required=5.0
tests=PGP_SIGNATURE_2,SPAM_PHRASE_00_01,USER_AGENT,
  USER_AGENT_MUTT
version=2.41
X-Spam-Level: 


--24zk1gE8NUlDmwG9
Content-Type: multipart/mixed; boundary="h31gzZEtNLTqOjlF"
Content-Disposition: inline


--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: gcc-3.2
Version: 3.2.2ds4
Severity: wishlist
Tags: patch

The NetBSD/i386 port does not currently cope well with building Ada or
Java; as such, I would request that the attached patches be accepted until
such time as we can get things to pass the test suites and work in some
sane fashion.
--=20
Joel Baker <[EMAIL PROTECTED]>

--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=002_no_gnat

diff -urN debian.orig/rules.defs debian/rules.defs
--- debian.orig/rules.defs  Wed Sep  4 16:48:17 2002
+++ debian/rules.defs   Wed Sep  4 16:50:36 2002
@@ -235,7 +235,7 @@
 # Ada 
 with_ada := yes
 with_shared_adalib := no
-ada_no_archs := arm hurd-i386 m68k freebsd-i386
+ada_no_archs := arm hurd-i386 m68k freebsd-i386 netbsd-i386
 ifneq ($(DEB_HOST_ARCH),i386)
   ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),$(ada_no_archs)))
 with_ada := disabled for architecure $(DEB_HOST_ARCH)

--h31gzZEtNLTqOjlF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=003_no_java
Content-Transfer-Encoding: quoted-printable

--- debian/rules.defs.orig  2003-01-21 05:56:17.0 +
+++ debian/rules.defs   2003-01-21 05:56:46.0 +
@@ -126,7 +126,7 @@
 # Build all packages needed for Java development (gcj, libgcj-dev)
 with_javadev :=3D yes
=20
-no_java_archs :=3D hppa hurd-i386 mips mipsel freebsd-i386
+no_java_archs :=3D hppa hurd-i386 mips mipsel freebsd-i386 netbsd-i386
 ifneq ($(DEB_HOST_ARCH),i386)
   ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),$(no_java_archs)))
 with_java :=3D disabled for architecure $(DEB_HOST_ARCH)
@@ -149,7 +149,7 @@
 # libffi ---
 ifeq ($(with_common_pkgs),yes)
   with_ffi :=3D yes
-  no_ffi_archs :=3D hppa mips mipsel hurd-i386 freebsd-i386
+  no_ffi_archs :=3D hppa mips mipsel hurd-i386 freebsd-i386 netbsd-i386
   ifneq ($(with_java),yes)
 ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),$(no_ffi_archs)))
   with_ffi :=3D disabled for architecure $(DEB_HOST_ARCH)

--h31gzZEtNLTqOjlF--

--24zk1gE8NUlDmwG9
Content-Type: application/pgp-signature
Content-Disposition: inline

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+LOXglZCPwGNtWe4RAhEbAJ9b5rOqOurpretRal5yk814A+GPUQCgiMoi
2IuVlOf3CADnbPIpA7os0oc=
=tZkV
-END PGP SIGNATURE-

--24zk1gE8NUlDmwG9--

---
Received: (at 177679-close) by bugs.debian.org; 24 Jan 2003 11:27:52 +
>From [EMAIL PROTECTED] Fri Jan 24 05:27:52 2003
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 18c1zz-0008Ss-00; Fri, 24 Jan 2003 05:27:51 -0600
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
id 18c1qB-00037O-00; Fri, 24 Jan 2003 06:17:43 -0500
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTE

Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Franz Sirl
At 08:57 24.01.2003, Matthias Klose wrote:
Benjamin Kosnik writes:
> On Sun, 12 Jan 2003 11:25:04 +0100
> Matthias Klose <[EMAIL PROTECTED]> wrote:
>
> >Is it likely this will be addressed in the gcc-3.2 branch?
>
> Are you volunteering?
Ryan Murray provided a patch, which I attach here. Needed for the 3.3
branch as well. checked on mips{,el}-linux and i386-linux only.
The patch touches a few Makefile.am's to remove the
--tag option to libtool (doesn't exist), and then uses autoreconf on the
subdirs, and copies in things to the top level.
gnu automake)
The --tag option doesn't exist in your libtool simply because the one used 
in gcc is from a different libtool branch. Simply don't touch these files 
unless you know exactly what you are doing with this _extremely_ fragile 
stuff. This is certainly no task for 3.2 or 3.3, and Nathaneal already 
works on the mainline.

Franz.



Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Benjamin Kosnik

>Note that this will render the other libtool using subdirectories as
>broken until someone fixes up the automake/autoconf in that directory.
>
>Specifically, libjava, libffi, and boehm-gc will need to have Makefile.am
>updated to work with the version of automake in use (1.4), and then those
>directories will also have to be autoreconf'd

I don't think this is going to fly.

I think you'll get more traction if you do this on a per-directory
basis: libstdc++-v3, libjava, etc all separated out.

Also, please pick a gcc list to cc, not three.

-benjamin




Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Alexandre Oliva
On Jan 24, 2003, Matthias Klose <[EMAIL PROTECTED]> wrote:

> The patch touches a few Makefile.am's to remove the
> --tag option to libtool (doesn't exist),

It does exist in the libtool.m4 that's in the top level of the
hierarchy, and that's what you're supposed to use.  Not using it, and
removing --tag, means you'll be dropping multi-language support,
that's the very reason why GCC uses this particular version of
libtool, that is conceptually newer than the latest release of libtool
out of its 1.4 branch.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer [EMAIL PROTECTED], gcc.gnu.org}
CS PhD student at IC-Unicamp[EMAIL PROTECTED], gnu.org}
Free Software EvangelistProfessional serial bug killer




Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Ryan Murray
On Fri, Jan 24, 2003 at 05:27:45PM +0100, Franz Sirl wrote:
> >Ryan Murray provided a patch, which I attach here. Needed for the 3.3
> >branch as well. checked on mips{,el}-linux and i386-linux only.
> >
> >The patch touches a few Makefile.am's to remove the
> >--tag option to libtool (doesn't exist), and then uses autoreconf on the
> >subdirs, and copies in things to the top level.
> >gnu automake)
> 
> The --tag option doesn't exist in your libtool simply because the one used 
> in gcc is from a different libtool branch. Simply don't touch these files 

The branch of libtool that supports --tag has been totally untouched
in cvs for at least two years.  It doesn't work for mips{,el}-linux

> unless you know exactly what you are doing with this _extremely_ fragile 
> stuff. This is certainly no task for 3.2 or 3.3, and Nathaneal already 
> works on the mainline.

I'm aware that it's exteremely fragile, and the effects it has. 
However, gcc 3.2/3.3 doesn't build properly on Linux/mips{,el} without
doing something to address this.  Specifically, libstdc++ and libf2c don't
have their dependencies specified at linktime, because libtool can't figure
out that there are shared libraries available.  If people think fixing the
unmaintained libtool is a better option for 3.2/3.3, I can look at that
instead.

-- 
Ryan Murray, Debian Developer ([EMAIL PROTECTED], [EMAIL PROTECTED])
The opinions expressed here are my own.


pgpdUPofPkuYL.pgp
Description: PGP signature


Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Ryan Murray
On Fri, Jan 24, 2003 at 10:06:31AM -0600, Benjamin Kosnik wrote:
> >Specifically, libjava, libffi, and boehm-gc will need to have Makefile.am
> >updated to work with the version of automake in use (1.4), and then those
> >directories will also have to be autoreconf'd
> 
> I think you'll get more traction if you do this on a per-directory
> basis: libstdc++-v3, libjava, etc all separated out.

Not possible.  Everything uses the top level libtool.m4.  They either all
match, or it's not going to build.

-- 
Ryan Murray, Debian Developer ([EMAIL PROTECTED], [EMAIL PROTECTED])
The opinions expressed here are my own.


pgplCQmujvrVb.pgp
Description: PGP signature


Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Andreas Schwab
[EMAIL PROTECTED] (Ryan Murray) writes:

|> The branch of libtool that supports --tag has been totally untouched
|> in cvs for at least two years.

The multi-language-branch is dead, and has been merged into HEAD nearly
two years ago.

Andreas.

-- 
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."




Bug#176311: gcc-3.2: configure generated from broken libtool.m4

2003-01-24 Thread Ryan Murray
On Fri, Jan 24, 2003 at 10:08:36PM +0100, Andreas Schwab wrote:
> [EMAIL PROTECTED] (Ryan Murray) writes:
> 
> |> The branch of libtool that supports --tag has been totally untouched
> |> in cvs for at least two years.
> 
> The multi-language-branch is dead, and has been merged into HEAD nearly
> two years ago.

Ahh, I missed the fact that it was actually still present in HEAD.  So
we can either relibtoolize with a libtool built from CVS HEAD, or
patch the existing libtool.m4 in 3.2/3.3 to work.  I'm guessing it
would be preferred not to relibtoolize 3.2/3.3, but just to fix what
is there?

-- 
Ryan Murray, Debian Developer ([EMAIL PROTECTED], [EMAIL PROTECTED])
The opinions expressed here are my own.


pgpnjzoOTDOY3.pgp
Description: PGP signature


Re: Bug #175526

2003-01-24 Thread Richard Zidlicky
On Fri, Jan 24, 2003 at 11:34:34AM +0900, GOTO Masanori wrote:

> > which binutils are used? Some older versions had bugs that were 
> > only triggered by gcc-3.2
> 
> At least I tested with binutils 2.13.90.0.16-1.
> But, I don't know the version number of the buildd environment.

seems to be the version used during the build as well. Haven't
tested this version but the problems I mentioned were much older..
lets see what the new build does.

Richard




Re: Bug#175526: Bug #175526

2003-01-24 Thread Jeff Bailey
On Fri, Jan 24, 2003 at 10:23:01PM +0100, Richard Zidlicky wrote:

> > At least I tested with binutils 2.13.90.0.16-1.
> > But, I don't know the version number of the buildd environment.

> seems to be the version used during the build as well. Haven't
> tested this version but the problems I mentioned were much older..
> lets see what the new build does.

I don't know if it's significant, but upstream announced .18 today with
the following changelog:

Changes from binutils 2.13.90.0.16:

1. Update from binutils 2003 0121.
2. Fix an ia64 gas bug.
3. Fix some TLS bugs.
4. Fix some ELF/ppc bugs.
5. Fix an ELF/m68k bug.

Tks,
Jeff Bailey




Bug#178284: gcc-3.2: info gcc does not display gcc manual

2003-01-24 Thread Aaron Lehmann
Package: gcc-3.2
Version: 1:3.2.2-0pre6
Severity: minor

info gcc gives me the gccint-3.2.info file, but it would be more
logical to present gcc-3.2.info. man gcc works as expected.

-- System Information
Debian Release: testing/unstable
Kernel Version: Linux endquote 2.5.53 #2 Mon Dec 30 16:36:48 PST 2002 i686 
unknown unknown GNU/Linux

Versions of the packages gcc-3.2 depends on:
ii  binutils   2.13.90.0.16-1 The GNU assembler, linker and binary utiliti
ii  cpp-3.23.2.2-0pre6The GNU C preprocessor
ii  gcc-3.2-base   3.2.2-0pre6The GNU Compiler Collection (base package)
ii  libc6  2.3.1-10   GNU C Library: Shared libraries and Timezone
ii  libgcc13.2.2-0pre6GCC support library




Processed: Minor problem...

2003-01-24 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> reopen 177674
Bug#177674: Outdated config.sub/config.guess
Bug reopened, originator not changed.

> retitle 177674 Missing Build-Depends on autotools-dev
Bug#177674: Outdated config.sub/config.guess
Changed Bug title.

> severity 177674 minor
Bug#177674: Missing Build-Depends on autotools-dev
Severity set to `minor'.

> Packages which directly access the scripts from autotools-dev (such as
Unknown command or malformed arguments to command.

> the cp -p command placed into GCC in the last version) need to declare a
Unknown command or malformed arguments to command.

> Build-Depend on the autotools-dev package.
Unknown command or malformed arguments to command.

> Thank you for making the update; this is just a minor follow-up.
Stopping processing here.

Please contact me if you need assistance.

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




Bug#177674: Minor problem...

2003-01-24 Thread Joel Baker
reopen 177674
retitle 177674 Missing Build-Depends on autotools-dev
severity 177674 minor

Packages which directly access the scripts from autotools-dev (such as
the cp -p command placed into GCC in the last version) need to declare a
Build-Depend on the autotools-dev package.

Thank you for making the update; this is just a minor follow-up.
-- 
Joel Baker <[EMAIL PROTECTED]>


pgpEeq33o1RJD.pgp
Description: PGP signature