Mailinglist Archive: opensuse-bugs (6588 mails)

< Previous Next >
[Bug 1143286] LTO: libcaca build failure as missdetection "HAVE_FLDLN2" & HAVE_FSIN_FCOS
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 31 Jul 2019 08:12:12 +0000
  • Message-id: <bug-1143286-21960-tkDB7aWpLk@http.bugzilla.opensuse.org/>
http://bugzilla.opensuse.org/show_bug.cgi?id=1143286
http://bugzilla.opensuse.org/show_bug.cgi?id=1143286#c4

--- Comment #4 from Martin Liška <martin.liska@xxxxxxxx> ---
(In reply to Michel Normand from comment #3)
(In reply to Martin Liška from comment #2)
Can you see it only on ARM32 target?

do not understand ref to ARM32 :(
I saw failures in OBS (1) for: aarch64 armv71 ppc64 ppc64le
(I only checked ppc64 ppc64le)


(1) https://build.opensuse.org/package/show/multimedia:libs/libcaca

Good. A proper fix will be to link a final executable (not using -c). With that
one will see the same error message:

$ gcc caca.c -flto
caca.c: In function ‘main’:
caca.c:53:11: error: impossible constraint in ‘asm’
double x; asm volatile("fsin; fcos":"=t"(x):);
^
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/lib64/gcc/aarch64-suse-linux/7/../../../../aarch64-suse-linux/bin/ld:
error: lto-wrapper failed
collect2: error: ld returned 1 exit status

Can you please do it?

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >
References