Package: uclibc-toolchain
Version: 0.9.26-cvs20040816-5.1
Severity: important

/usr/bin/i386-uclibc-linux-gcc uses a hard coded directory 
/usr/lib/gcc-lib/i486-linux/3.3.4 which requires a specific GCC version
but does not depend on a specific version

Currently I have gcc 3.3.5 and get error message when compiling simple
programs.
gcc: /usr/lib/gcc-lib/i486-linux/3.3.4/crtbegin.o: No such file or directory
gcc: /usr/lib/gcc-lib/i486-linux/3.3.4/crtend.o: No such file or directory

After changing the string in the binary i386-uclibc-linux-gcc to
/usr/lib/gcc-lib/i486-linux/3.3.5/ everything seems to work.

If i386-uclibc-linux-gcc needs a specific GCC version it should depend on
this version.
A better solution would be to replace the hard coded string with a
run time detection or at least a configurable string.

Bodo

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable'), (10, 'experimental')
Architecture: i386 (i586)
Kernel: Linux 2.4.27-2-k6
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages uclibc-toolchain depends on:
ii  binutils          2.15-5                 The GNU assembler, linker and bina
ii  gcc [c-compiler]  4:3.3.5-3              The GNU C compiler
ii  gcc-2.95 [c-compi 1:2.95.4-22            The GNU C compiler
ii  gcc-3.0 [c-compil 1:3.0.4-7              The GNU C compiler.
ii  gcc-3.3 [c-compil 1:3.3.5-8              The GNU C compiler
ii  libuclibc-dev     0.9.26-cvs20040816-5.1 A small implementation of the C li

-- no debconf information


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

Reply via email to