Re: [PATCH COMMITTED]: Consolidate Sparc/Linux-GNU configurations.

2008-05-18 Thread Matthias Klose
David Miller writes:
> 
> This patch rolls up some issues with sparc*-*-linux* configurations
> I've wanted to cure for years.  The biggest two problems were:
> 
> 1) Lack of use of config/linux.h, resulting in chronic problems
>because config/sparc/linux{,64}.h was not updated or updated
>incorrectly.
> 
> 2) Distributions patch gcc in various ways for Sparc in order to
>get a biarch compiler defaulting to 32-bit output.
> 
> And those are both cured here.  The latter is addressed by fixing the
> ASM_CPU_DEFAULT_SPEC define in config/sparc/linux64.h, which should
> have been ASM_CPU64_DEFAULT_SPEC, and also adding support for
> "--enable-target=all" to sparc-*-linux* just like for powerpc and
> x86.
> 
> I've regstrapped this using:
> 
> sparc-*-linux*
> sparc-*-linux* + --enable-targets=all
> sparc64-*-linux*

Building GCC-4.3 with this patch (compared to the patch previously
used by debian [1]), I get differing symbol versions for the Debian build
on sparc in libgcc1. Both builds are configured --with-long-double-128.

The 32bit version has symbols where the symbol version did change from
GCC_LDBL_4.0.0 to GCC_4.0.0, the 64bit version some symbols version
did change from GLIBC_2.2 to GLIBC_2.0.

  Matthias

[1] 
http://svn.debian.org/wsvn/gcccvs/branches/sid/gcc-4.3/debian/patches/sparc-biarch.dpatch?op=file&rev=0&sc=0

The diff is  .

dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libgcc1/DEBIAN/symbols doesn't match 
completely debian/libgcc1.symbols.sparc
--- dpkg-gensymbolsApyTYK   2008-05-17 10:05:36.0 +
+++ dpkg-gensymbolslI2rwx   2008-05-17 10:05:36.0 +
@@ -7,8 +7,8 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.3
- [EMAIL PROTECTED] 1:4.2.1-4
- [EMAIL PROTECTED] 1:4.2.1-4
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
@@ -48,7 +48,8 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.3
  [EMAIL PROTECTED] 1:4.3
  [EMAIL PROTECTED] 1:4.1.1-21
@@ -56,15 +57,18 @@
  [EMAIL PROTECTED] 1:4.3
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.2.1-4
@@ -75,7 +79,8 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
@@ -87,7 +92,8 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.2.1-4
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.2.1-4
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21

dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/lib64gcc1/DEBIAN/symbols doesn't match 
completely debian/lib64gcc1.symbols.sparc
--- dpkg-gensymbolsJ0wnU5   2008-05-17 10:05:56.0 +
+++ dpkg-gensymbolsArcwkV   2008-05-17 10:05:56.0 +
@@ -8,7 +8,8 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.3
- [EMAIL PROTECTED] 1:4.1.1-21
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
@@ -43,8 +44,10 @@
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.1.1-21
- [EMAIL PROTECTED] 1:4.1.1-21
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.1.1-21
+ [EMAIL PROTECTED] 1:4.3.0-5
+#MISSING: 1:4.3.0-5# [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
  [EMAIL PROTECTED] 1:4.1.1-21
@@ -

Bug#481802: RM: libffi4 libffi4-dev lib32ffi4 lib64ffi4 [!hurd-i386] -- RoRA; NBS

2008-05-18 Thread Adeodato Simó
Package: ftp.debian.org
X-Debbugs-CC: debian-gcc@lists.debian.org

(I guess these weren't caught by cruft-report because gcc-4.1 still says
it builds them.)

Thanks,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
  Listening to: Mecano - Hijo de la Luna




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