Your message dated Thu, 28 Nov 2024 23:35:09 +0000
with message-id <e1tgo2p-000y9b...@fasolo.debian.org>
and subject line Bug#1085124: fixed in muon-meson 0.3.0-4
has caused the Debian Bug report #1085124,
regarding muon-meson: FTBFS: /bin/sh: 1: /<<PKGBUILDDIR>>/build/muon:
Permission denied
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 ow...@bugs.debian.org
immediately.)
--
1085124: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085124
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:muon-meson
Version: 0.3.0-3
Severity: serious
Tags: ftbfs patch
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=none --builddir=build
dh_update_autotools_config -O--buildsystem=none -O--builddir=build
dh_autoreconf -O--buildsystem=none -O--builddir=build
dh_auto_configure -O--buildsystem=none -O--builddir=build
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
ln -s ../meson-docs subprojects/
CC="x86_64-linux-gnu-gcc" CFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection" LDFLAGS="-Wl,-z,relro -Wl,-z,now" ./bootstrap.sh build
+ dir=build
+ mkdir -p build
+ pkgconf_cmd=
+ command -v pkgconf
+ pkgconf_cmd=pkgconf
+ [ -n pkgconf ]
+ pkgconf libpkgconf
+ pkgconf --cflags libpkgconf
+ pkgconf_cflags=-I/usr/include/pkgconf -DBOOTSTRAP_HAVE_LIBPKGCONF
+ pkgconf --libs libpkgconf
+ pkgconf_libs=-lpkgconf
+ x86_64-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -Wl,-z,relro -Wl,-z,now -Iinclude -I/usr/include/pkgconf
-DBOOTSTRAP_HAVE_LIBPKGCONF src/amalgam.c -lpkgconf -o build/muon
In file included from src/amalgam.c:33:
src/external/readline_builtin.c: In function ‘muon_readline’:
src/external/readline_builtin.c:23:9: warning: ignoring return value of ‘fgets’
declared with attribute ‘warn_unused_result’ [-Wunused-result]
23 | fgets(buf, 2048, stdin);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/amalgam.c:30:
In function ‘reopen_source’,
inlined from ‘reopen_source.constprop’ at src/error.c:352:1:
src/error.c:359:36: warning: argument 1 null where non-null expected [-Wnonnull]
359 | src->len = strlen(src->src);
| ^~~~~~~~~~~~~~~~
In file included from src/args.c:9,
from src/amalgam.c:12:
/usr/include/string.h: In function ‘reopen_source.constprop’:
/usr/include/string.h:407:15: note: in a call to function ‘strlen’ declared
‘nonnull’
407 | extern size_t strlen (const char *__s)
| ^~~~~~
In file included from /usr/include/stdio.h:970,
from include/lang/object.h:13,
from include/lang/workspace.h:15,
from include/args.h:9,
from src/args.c:11:
In function ‘fprintf’,
inlined from ‘tests_output_html’ at src/cmd_test.c:1108:2,
inlined from ‘tests_run’ at src/cmd_test.c:1234:31:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:111:10: warning: argument 3 null
where non-null expected [-Wnonnull]
111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:954:
/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h: In function ‘tests_run’:
/usr/include/x86_64-linux-gnu/bits/stdio2-decl.h:49:12: note: in a call to
function ‘__fprintf_chk’ declared ‘nonnull’
49 | extern int __fprintf_chk (FILE *__restrict __stream, int __flag,
| ^~~~~~~~~~~~~
In function ‘fprintf’,
inlined from ‘tests_output_html’ at src/cmd_test.c:1108:2,
inlined from ‘tests_run’ at src/cmd_test.c:1234:31:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:111:10: warning: null format string
[-Wformat-overflow=]
111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
build/muon setup -Dprefix=/usr -Dsamurai=disabled -Dreadline=bestline build
detected compiler gcc '14.2.0' (['x86_64-linux-gnu-gcc']), linker: ld
(['x86_64-linux-gnu-ld']), static_linker: ar (['x86_64-linux-gnu-ar'])
configuring 'muon', version: 0.3.0
configuring '/<<PKGBUILDDIR>>/build/version.txt'
c compiler: supports argument '-Wendif-labels': [32mYES[0m
c compiler: supports argument '-Wimplicit-fallthrough=2': [32mYES[0m
c compiler: supports argument '-Winit-self': [32mYES[0m
c compiler: supports argument '-Wlogical-op': [32mYES[0m
c compiler: supports argument '-Wmissing-include-dirs': [32mYES[0m
c compiler: supports argument '-Wno-missing-braces': [32mYES[0m
c compiler: supports argument '-Wno-missing-field-initializers': [32mYES[0m
c compiler: supports argument '-Wno-unused-parameter': [32mYES[0m
c compiler: supports argument '-Wold-style-definition': [32mYES[0m
c compiler: supports argument '-Woverflow': [32mYES[0m
c compiler: supports argument '-Wstrict-aliasing=2': [32mYES[0m
c compiler: supports argument '-Wstrict-prototypes': [32mYES[0m
c compiler: supports argument '-Wundef': [32mYES[0m
c compiler: supports argument '-Wvla': [32mYES[0m
c compiler: supports argument '-fstrict-aliasing': [32mYES[0m
c compiler: supports argument '-std=c99': [32mYES[0m
configuring '/<<PKGBUILDDIR>>/build/src/version.c'
found dependency libcurl version 8.10.1
found dependency libarchive version 3.7.4
found dependency libpkgconf version 1.8.1
[tinyjson] entering subproject 'tinyjson'
[tinyjson] detected compiler gcc '14.2.0' (['x86_64-linux-gnu-gcc']), linker:
ld (['x86_64-linux-gnu-ld']), static_linker: ar (['x86_64-linux-gnu-ar'])
[tinyjson] configuring 'tiny-json', version: undefined
found dependency 'tinyjson' (declared dependency) version undefined static
[bestline] entering subproject 'bestline'
[bestline] detected compiler gcc '14.2.0' (['x86_64-linux-gnu-gcc']), linker:
ld (['x86_64-linux-gnu-ld']), static_linker: ar (['x86_64-linux-gnu-ar'])
[bestline] configuring 'bestline', version: undefined
found dependency 'bestline' (declared dependency) version undefined static
warn dependency ['tracy'] not found
[meson-docs] entering subproject 'meson-docs'
[meson-docs] configuring 'meson', version: undefined
summary:
- muon 0.3.0
libcurl: true
libarchive: true
libpkgconf: true
docs: true
setup complete
ninja -C build --verbose
ninja: Entering directory `build'
[1/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I tools -I ../tools -I ../include
-DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ tools/embedder.p/embedder.c.o -MF
tools/embedder.p/embedder.c.o.d -o tools/embedder.p/embedder.c.o -c ../tools/embedder.c
[2/123] x86_64-linux-gnu-gcc -o tools/embedder tools/embedder.p/embedder.c.o
-Wl,--as-needed -Wl,--no-undefined -g -O2 -Werror=implicit-function-declaration
-Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DBOOTSTRAP_NO_SAMU -Wl,-z,relro -Wl,-z,now
[...]
[110/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/version.c.o -MF muon.p/src/version.c.o.d -o muon.p/src/version.c.o -c
src/version.c
[111/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/platform/posix/rpath_fixer.c.o -MF muon.p/src/platform/posix/rpath_fixer.c.o.d
-o muon.p/src/platform/posix/rpath_fixer.c.o -c ../src/platform/posix/rpath_fixer.c
[112/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/libcurl.c.o -MF muon.p/src/external/libcurl.c.o.d -o
muon.p/src/external/libcurl.c.o -c ../src/external/libcurl.c
[113/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/libarchive.c.o -MF muon.p/src/external/libarchive.c.o.d -o
muon.p/src/external/libarchive.c.o -c ../src/external/libarchive.c
[114/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/libpkgconf.c.o -MF muon.p/src/external/libpkgconf.c.o.d -o
muon.p/src/external/libpkgconf.c.o -c ../src/external/libpkgconf.c
[115/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/tinyjson.c.o -MF muon.p/src/external/tinyjson.c.o.d -o
muon.p/src/external/tinyjson.c.o -c ../src/external/tinyjson.c
[116/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/samurai_null.c.o -MF muon.p/src/external/samurai_null.c.o.d -o
muon.p/src/external/samurai_null.c.o -c ../src/external/samurai_null.c
[117/123] /<<PKGBUILDDIR>>/build/muon internal exe -R
subprojects/tinyjson/libtiny-json.a -- x86_64-linux-gnu-ar csrD
subprojects/tinyjson/libtiny-json.a subprojects/tinyjson/libtiny-json.a.p/tiny-json.c.o
[118/123] x86_64-linux-gnu-gcc -std=c99 -g -O0 -Wpedantic -Wextra -Wall -g -O2
-Werror=implicit-function-declaration -Werror=array-bounds -Werror=clobbered
-Werror=volatile-register-var -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -DBOOTSTRAP_NO_SAMU -Wdate-time -D_FORTIFY_SOURCE=2 -Wendif-labels
-Wimplicit-fallthrough=2 -Winit-self -Wlogical-op -Wmissing-include-dirs
-Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter
-Wold-style-definition -Woverflow -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wvla
-fstrict-aliasing -std=c99 -DMUON_BOOTSTRAPPED -I . -I .. -I ../include -I
/usr/include/x86_64-linux-gnu -I /usr/include/p11-kit-1 -I /usr/include/pkgconf -I
subprojects/tinyjson -I ../subprojects/tinyjson -I subprojects/bestline -I
../subprojects/bestline -I src/script -DMUON_PLATFORM_posix -DMUON_ENDIAN=0 -MD -MQ
muon.p/src/external/readline_bestline.c.o -MF muon.p/src/external/readline_bestline.c.o.d
-o muon.p/src/external/readline_bestline.c.o -c ../src/external/readline_bestline.c
[119/123] /<<PKGBUILDDIR>>/build/muon internal exe -R
subprojects/bestline/libbestline.a -- x86_64-linux-gnu-ar csrD
subprojects/bestline/libbestline.a subprojects/bestline/libbestline.a.p/bestline.c.o
[120/123] /<<PKGBUILDDIR>>/build/muon internal exe -c doc/muon.1 -f ../doc/muon.1.scd -e
/<<PKGBUILDDIR>>/build/.muon/custom_tgt_env/muon_1_scd1_dat -- /usr/bin/scdoc
[121/123] /<<PKGBUILDDIR>>/build/muon internal exe -c doc/meson.build.5 -f
../doc/meson.build.5.scd -e
/<<PKGBUILDDIR>>/build/.muon/custom_tgt_env/meson_build_5_scd2_dat -- /usr/bin/scdoc
[122/123] /<<PKGBUILDDIR>>/build/muon internal exe -e
/<<PKGBUILDDIR>>/build/.muon/custom_tgt_env/meson_reference_33_dat --
../subprojects/meson-docs/docs/genrefman.py -q -l fastyaml -g man -o
subprojects/meson-docs/meson-reference.3 --no-modules
FAILED: subprojects/meson-docs/meson-reference.3
/<<PKGBUILDDIR>>/build/muon internal exe -e
/<<PKGBUILDDIR>>/build/.muon/custom_tgt_env/meson_reference_33_dat --
../subprojects/meson-docs/docs/genrefman.py -q -l fastyaml -g man -o
subprojects/meson-docs/meson-reference.3 --no-modules
/bin/sh: 1: /<<PKGBUILDDIR>>/build/muon: Permission denied
[123/123] x86_64-linux-gnu-gcc -o muon muon.p/src/backend/backend.c.o
muon.p/src/backend/common_args.c.o muon.p/src/backend/ninja.c.o
muon.p/src/backend/ninja/alias_target.c.o muon.p/src/backend/ninja/build_target.c.o
muon.p/src/backend/ninja/custom_target.c.o muon.p/src/backend/ninja/rules.c.o
muon.p/src/backend/output.c.o muon.p/src/datastructures/arr.c.o
muon.p/src/datastructures/bucket_arr.c.o muon.p/src/datastructures/hash.c.o
muon.p/src/datastructures/stack.c.o muon.p/src/formats/editorconfig.c.o
muon.p/src/formats/ini.c.o muon.p/src/formats/lines.c.o muon.p/src/formats/tap.c.o
muon.p/src/functions/array.c.o muon.p/src/functions/boolean.c.o
muon.p/src/functions/both_libs.c.o muon.p/src/functions/build_target.c.o
muon.p/src/functions/compiler.c.o muon.p/src/functions/configuration_data.c.o
muon.p/src/functions/custom_target.c.o muon.p/src/functions/dependency.c.o
muon.p/src/functions/dict.c.o muon.p/src/functions/disabler.c.o
muon.p/src/functions/environment.c.o muon.p/src/functions/external_program.c.o
muon.p/src/functions/feature_opt.c.o muon.p/src/functions/file.c.o
muon.p/src/functions/generator.c.o muon.p/src/functions/kernel.c.o
muon.p/src/functions/kernel/build_target.c.o muon.p/src/functions/kernel/configure_file.c.o
muon.p/src/functions/kernel/custom_target.c.o muon.p/src/functions/kernel/dependency.c.o
muon.p/src/functions/kernel/install.c.o muon.p/src/functions/kernel/options.c.o
muon.p/src/functions/kernel/subproject.c.o muon.p/src/functions/machine.c.o
muon.p/src/functions/meson.c.o muon.p/src/functions/modules.c.o
muon.p/src/functions/modules/fs.c.o muon.p/src/functions/modules/keyval.c.o
muon.p/src/functions/modules/pkgconfig.c.o muon.p/src/functions/modules/python.c.o
muon.p/src/functions/modules/sourceset.c.o muon.p/src/functions/modules/toolchain.c.o
muon.p/src/functions/number.c.o muon.p/src/functions/run_result.c.o
muon.p/src/functions/source_configuration.c.o muon.p/src/functions/source_set.c.o
muon.p/src/functions/string.c.o muon.p/src/functions/subproject.c.o
muon.p/src/lang/analyze.c.o muon.p/src/lang/compiler.c.o muon.p/src/lang/eval.c.o
muon.p/src/lang/fmt.c.o muon.p/src/lang/func_lookup.c.o muon.p/src/lang/lexer.c.o
muon.p/src/lang/object.c.o muon.p/src/lang/object_iterators.c.o muon.p/src/lang/parser.c.o
muon.p/src/lang/serial.c.o muon.p/src/lang/string.c.o muon.p/src/lang/typecheck.c.o
muon.p/src/lang/vm.c.o muon.p/src/lang/workspace.c.o muon.p/src/args.c.o
muon.p/src/cmd_install.c.o muon.p/src/cmd_test.c.o muon.p/src/coerce.c.o
muon.p/src/compilers.c.o muon.p/src/embedded.c.o muon.p/src/error.c.o muon.p/src/guess.c.o
muon.p/src/install.c.o muon.p/src/log.c.o muon.p/src/machine_file.c.o
muon.p/src/machines.c.o muon.p/src/main.c.o muon.p/src/memmem.c.o muon.p/src/meson_opts.c.o
muon.p/src/options.c.o muon.p/src/opts.c.o muon.p/src/rpmvercmp.c.o muon.p/src/sha_256.c.o
muon.p/src/wrap.c.o muon.p/src/platform/assert.c.o muon.p/src/platform/filesystem.c.o
muon.p/src/platform/mem.c.o muon.p/src/platform/os.c.o muon.p/src/platform/path.c.o
muon.p/src/platform/run_cmd.c.o muon.p/src/platform/uname.c.o
muon.p/src/platform/posix/filesystem.c.o muon.p/src/platform/posix/init.c.o
muon.p/src/platform/posix/log.c.o muon.p/src/platform/posix/os.c.o
muon.p/src/platform/posix/path.c.o muon.p/src/platform/posix/run_cmd.c.o
muon.p/src/platform/posix/term.c.o muon.p/src/platform/posix/timer.c.o
muon.p/src/platform/posix/uname.c.o muon.p/src/platform/posix/rpath_fixer.c.o
muon.p/src/version.c.o muon.p/src/external/libcurl.c.o muon.p/src/external/libarchive.c.o
muon.p/src/external/libpkgconf.c.o muon.p/src/external/tinyjson.c.o
muon.p/src/external/samurai_null.c.o muon.p/src/external/readline_bestline.c.o
-Wl,--as-needed -Wl,--no-undefined -g -O2 -Werror=implicit-function-declaration
-Werror=array-bounds -Werror=clobbered -Werror=volatile-register-var
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DBOOTSTRAP_NO_SAMU -Wl,-z,relro -Wl,-z,now -Wl,--start-group
/usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libarchive.so
/usr/lib/x86_64-linux-gnu/libpkgconf.so subprojects/tinyjson/libtiny-json.a
subprojects/bestline/libbestline.a -Wl,--end-group
ninja: build stopped: subcommand failed.
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
Note: The build does not always fail.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
However, before that, please try GRUB_CMDLINE_LINUX="nr_cpus=1"
because (apparently) the failure rate is higher that way.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
The attached patch fixes the issue for me, and it's based on the
official instructions here:
https://git.sr.ht/~lattis/muon#install
In short, the fix is to "let muon to build itself". Note that debian/rules
is already using the bootstrapping method of building so we don't
have to add a circular build-depends on itself or anything like that.
Thanks.
--- a/debian/rules
+++ b/debian/rules
@@ -16,7 +16,7 @@ override_dh_auto_build:
ln -s ../meson-docs subprojects/
CC="$(CC_FOR_BUILD)" CFLAGS="$(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD)"
LDFLAGS="$(LDFLAGS_FOR_BUILD)" ./bootstrap.sh build
build/muon setup -Dprefix=/usr -Dsamurai=disabled -Dreadline=bestline
build
- ninja -C build --verbose
+ build/muon -C build samu
# Meson's fs module tests require HOME to be a valid directory
override_dh_auto_test:
--- End Message ---
--- Begin Message ---
Source: muon-meson
Source-Version: 0.3.0-4
Done: Andrea Pappacoda <and...@pappacoda.it>
We believe that the bug you reported is fixed in the latest version of
muon-meson, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1085...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrea Pappacoda <and...@pappacoda.it> (supplier of updated muon-meson package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 29 Nov 2024 00:15:35 +0100
Source: muon-meson
Architecture: source
Version: 0.3.0-4
Distribution: unstable
Urgency: medium
Maintainer: Andrea Pappacoda <and...@pappacoda.it>
Changed-By: Andrea Pappacoda <and...@pappacoda.it>
Closes: 1083053 1085124
Changes:
muon-meson (0.3.0-4) unstable; urgency=medium
.
* bootstrap.sh: create muon-bootstrap instead of muon
* d/rules: use build/muon-bootstrap.
This fixes a FTBFS problem where muon was being used before it was
ready.
Thanks to Santiago for the report and help! (Closes: #1085124)
* Make meson_reference.3 generation truly reproducible. Closes: #1083053
Checksums-Sha1:
9bbcee4bc7d0fe2667f47c73b673c1e32a197966 1914 muon-meson_0.3.0-4.dsc
a31fd66e006961cdba90581951437edc2fc52cf1 12876 muon-meson_0.3.0-4.debian.tar.xz
Checksums-Sha256:
f396e7093e49d21e2d32b362fb30c86a625b23da22e2ae8a5d1c20c29a2f42b9 1914
muon-meson_0.3.0-4.dsc
329f2e17709d5ab4066ed92d85948fd9c562b184d6b4c8c30c772c8edba2bbe2 12876
muon-meson_0.3.0-4.debian.tar.xz
Files:
b2a419e9e1e754233d3f94b5e4aa28a1 1914 devel optional muon-meson_0.3.0-4.dsc
1aa232b7bf0a430a9f230ff9febad5ed 12876 devel optional
muon-meson_0.3.0-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQS6VuNIvZRFHt7JcAdKkgiiRVB3pwUCZ0j6OAAKCRBKkgiiRVB3
pzhuAQDTCck1XXmxt4BF8jYHwRHPUk1Syk8nrIe2RQKCpbSxjwD/Sg4qPyo6F15K
mjUIVtXuutbYlkMr/7vf47jpPwpKPw8=
=Tl62
-----END PGP SIGNATURE-----
pgpkqBg02ZeMh.pgp
Description: PGP signature
--- End Message ---