[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#800428: marked as done (libc6-dev-mips-cross: mips-linux-gnu-gcc-5 doesn't support -msoft-float)



Your message dated Tue, 29 Sep 2015 10:27:47 +0200
with message-id <20150929082747.GD4637@aurel32.net>
and subject line Re: Bug#800428: libc6-dev-mips-cross: mips-linux-gnu-gcc-5 doesn't support -msoft-float
has caused the Debian Bug report #800428,
regarding libc6-dev-mips-cross: mips-linux-gnu-gcc-5 doesn't support -msoft-float
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
800428: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800428
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev-mips-cross
Version: 2.19-19cross1
Severity: normal

Hello,

when I cross-compile a little hello world program for MIPS and use
-msoft-float, gcc complains that it doesn't find a file:

> $ cat hello.c
> #include <stdio.h>
> 
> int main(void)
> {
>         printf("Hello World\n");
>         return 0;
> }
> $ mips-linux-gnu-gcc-5 -msoft-float    hello.c   -o hello
> In file included from /usr/mips-linux-gnu/include/features.h:398:0,
>                  from /usr/mips-linux-gnu/include/stdio.h:27,
>                  from hello.c:1:
> /usr/mips-linux-gnu/include/gnu/stubs.h:8:33: fatal error: gnu/stubs-o32_soft.h: No such file or directory
> compilation terminated.
> <builtin>: recipe for target 'hello' failed
> make: *** [hello] Error 1


Best regards,
Jonathan Neuschäfer

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc6-dev-mips-cross depends on:
ii  libc6-mips-cross           2.19-19cross1
ii  linux-libc-dev-mips-cross  4.1.6-1cross1

libc6-dev-mips-cross recommends no packages.

libc6-dev-mips-cross suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
On 2015-09-29 10:00, Jonathan Neuschäfer wrote:
> Package: libc6-dev-mips-cross
> Version: 2.19-19cross1
> Severity: normal
> 
> Hello,
> 
> when I cross-compile a little hello world program for MIPS and use
> -msoft-float, gcc complains that it doesn't find a file:

This is actually normal, as -msoft-float is a different ABI. The mips
and mipsel architectures in Debian are using hard float, so you can't
use the -msoft-float option if you want to link against the libc.

I am therefore closing the bug.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurelien@aurel32.net                 http://www.aurel32.net

--- End Message ---

Reply to: