Source: mir-core
Version: 1.1.111-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=mir-core&arch=arm64&ver=1.1.111-1&stamp=1661205784&raw=0

Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu
Build type: native build
Project name: mir-core
Project version: 1.1.1

../meson.build:1:0: ERROR: Unable to detect linker for compiler `ldc2 
-L=--version /tmp/tmpq8z68wht.d -Wl,-z,relro -O -g -release -wi`
stdout: 
stderr: ldc2: Unknown command line argument '-Wl,-z,relro'.  Try: 'ldc2 --help'
ldc2: Did you mean '--icp-lto'?


A full log can be found at 
/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/meson-logs/meson-log.txt
        cd obj-aarch64-linux-gnu && tail -v -n \+0 meson-logs/meson-log.txt
==> meson-logs/meson-log.txt <==
Build started at 2022-08-22T22:02:57.759199
Main binary: /usr/bin/python3
Build Options: -Dprefix=/usr -Dlibdir=lib/aarch64-linux-gnu 
-Dlocalstatedir=/var -Dsysconfdir=/etc -Dbuildtype=plain -Ddefault_library=both 
-Dwrap_mode=nodownload
Python system: Linux
The Meson build system
Version: 0.63.1
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu
Build type: native build
Project name: mir-core
Project version: 1.1.1
-----
Detecting compiler via: cc --version
compiler returned <Popen: returncode: 0 args: ['cc', '--version']>
compiler stdout:
cc (Debian 12.1.0-8) 12.1.0
Copyright (C) 2022 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


compiler stderr:

Running command: cc -E -dM -
-----
Detecting linker via: cc -Wl,--version -Wl,-z,relro -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2
linker returned <Popen: returncode: 0 args: ['cc', '-Wl,--version', 
'-Wl,-z,relro', '-g', '-...>
linker stdout:
GNU ld (GNU Binutils for Debian) 2.38.90.20220713
Copyright (C) 2022 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.

linker stderr:
collect2 version 12.1.0
/usr/bin/ld -plugin /usr/lib/gcc/aarch64-linux-gnu/12/liblto_plugin.so 
-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/12/lto-wrapper 
-plugin-opt=-fresolution=/tmp/cchsFxXu.res -plugin-opt=-pass-through=-lgcc 
-plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc 
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id 
--eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker 
/lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie 
/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/Scrt1.o 
/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crti.o 
/usr/lib/gcc/aarch64-linux-gnu/12/crtbeginS.o 
-L/usr/lib/gcc/aarch64-linux-gnu/12 
-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu 
-L/usr/lib/gcc/aarch64-linux-gnu/12/../../../../lib -L/lib/aarch64-linux-gnu 
-L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/aarch64-linux-gnu/12/../../.. --version -z relro -lgcc 
--push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed 
-lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/12/crtendS.o 
/usr/lib/gcc/aarch64-linux-gnu/12/../../../aarch64-linux-gnu/crtn.o

-----
Detecting linker via: ldc2 -L=--version /tmp/tmpq8z68wht.d -Wl,-z,relro -O -g 
-release -wi
linker returned <Popen: returncode: 1 args: ['ldc2', '-L=--version', 
'/tmp/tmpq8z68wht.d', '...>
linker stdout:

linker stderr:
ldc2: Unknown command line argument '-Wl,-z,relro'.  Try: 'ldc2 --help'
ldc2: Did you mean '--icp-lto'?


../meson.build:1:0: ERROR: Unable to detect linker for compiler `ldc2 
-L=--version /tmp/tmpq8z68wht.d -Wl,-z,relro -O -g -release -wi`
stdout: 
stderr: ldc2: Unknown command line argument '-Wl,-z,relro'.  Try: 'ldc2 --help'
ldc2: Did you mean '--icp-lto'?

dh_auto_configure: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 meson .. 
--wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var --libdir=lib/aarch64-linux-gnu --default-library=both 
returned exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2
--------------------------------------------------------------------------------

Cheers
-- 
Sebastian Ramacher

Reply via email to