Adélie Linux issueshttps://git.adelielinux.org/groups/adelie/-/issues2023-06-12T17:09:41Zhttps://git.adelielinux.org/adelie/packages/-/issues/1039user/gst-plugins-good: (armv7) FTTFS: multiple failures2023-06-12T17:09:41ZZach van Rijnuser/gst-plugins-good: (armv7) FTTFS: multiple failuresFound on HR350A (armv7):
```
...
88/105 elements_rtpfunnel OK 1.34s
89/105 elements_wavpackdec OK 0.50s
90/105 elements_rtpssrcdemux OK 1.27s
91/1...Found on HR350A (armv7):
```
...
88/105 elements_rtpfunnel OK 1.34s
89/105 elements_wavpackdec OK 0.50s
90/105 elements_rtpssrcdemux OK 1.27s
91/105 generic_states FAIL 1.06s exit status 1
>>> GST_REGISTRY=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/generic_states.registry GSETTINGS_BACKEND=memory GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc
jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner MALLOC_PERTURB_=102 GST_PLUGIN_PATH_1_0=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build CK_DEFAULT_TIMEOUT=20 /usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/generic_states
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Running suite(s): states_good
66%: Checks: 3, Failures: 0, Errors: 1
../tests/check/generic/states.c:147:E:general:test_state_changes_up_seq:0: (after this point) Received signal 11 (Segmentation fault)
Check suite states ran in 0.850s (tests failed: 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
92/105 elements_rtpsession OK 2.28s
93/105 elements_rtp_payloading OK 2.28s
94/105 elements_rtpstorage OK 2.39s
95/105 elements_rtpbin FAIL 2.97s exit status 1
>>> GSETTINGS_BACKEND=memory GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner MALLOC_PERTURB_=217 GST_REGISTRY=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_rtpbin.registry GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc
jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_PLUGIN_PATH_1_0=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build CK_DEFAULT_TIMEOUT=20 /usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_rtpbin
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
Running suite(s): rtpbin
90%: Checks: 11, Failures: 1, Errors: 0
../tests/check/elements/rtpbin.c:886:F:general:test_sender_eos:0: Assertion 'GST_PAD_IS_EOS (rtcp_sink)' failed
Check suite rtpbin ran in 2.729s (tests failed: 1)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
96/105 elements_videomixer OK 3.05s
97/105 pipelines_effectv OK 2.89s
98/105 elements_deinterleave OK 4.32s
99/105 elements_souphttpsrc2 OK 5.03s
100/105 elements_videocrop OK 10.09s
101/105 pipelines_simple_launch_lines OK 9.87s
102/105 elements_qtmux OK 10.61s
103/105 elements_interleave OK 11.79s
104/105 elements_rtpjitterbuffer OK 17.38s
105/105 elements_shapewipe OK 37.44s
Summary of Failures:
91/105 generic_states FAIL 1.06s exit status 1
95/105 elements_rtpbin FAIL 2.97s exit status 1
Ok: 103
Expected Fail: 0
Fail: 2
Unexpected Pass: 0
Skipped: 0
Timeout: 0
Full log written to /usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/meson-logs/testlog.txt
```
Running the full suite a second time results in the same failures.
Running the first one manually:
```sh
GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink pulsesink pulsesrc pulsemixer v4l2src' \
GST_PLUGIN_PATH_1_0=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 \
GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build \
GSETTINGS_BACKEND=memory \
MALLOC_PERTURB_=143 \
GST_PLUGIN_SYSTEM_PATH_1_0='' \
CK_DEFAULT_TIMEOUT=20 \
GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner \
GST_REGISTRY=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/generic_states.registry \
/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/generic_states
```
passes multiple times and does not segfault:
```
Running suite(s): states_good
100%: Checks: 3, Failures: 0, Errors: 0
Check suite states ran in 0.026s (tests failed: 0)
```
and running the full suite for a third time:
```
Ok: 105
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 0
```
[20230510-00_08_53.916838985_gst-plugins-good.log](/uploads/f1a285ee6ea17a9943c5a3539fc31c4c/20230510-00_08_53.916838985_gst-plugins-good.log)https://git.adelielinux.org/adelie/packages/-/issues/1038user/erl-rebar3: (armv7) FTTFS: {error,{rebar_fetch,{fetch_fail,{git,"https:/...2023-06-08T13:08:57ZZach van Rijnuser/erl-rebar3: (armv7) FTTFS: {error,{rebar_fetch,{fetch_fail,{git,"https://example.org/user/some_dep.git",{ref,"0.0.1"}}}}}}Found on LX2160A (armv7):
```
...
%%% rebar_release_SUITE ==> �[0;31m{{badmatch,
{error,
{rebar_fetch,
{fetch_fail,
{git,"https://example.org/user/some_dep.git",
{ref,"0.0...Found on LX2160A (armv7):
```
...
%%% rebar_release_SUITE ==> �[0;31m{{badmatch,
{error,
{rebar_fetch,
{fetch_fail,
{git,"https://example.org/user/some_dep.git",
{ref,"0.0.1"}}}}}},
[{rebar_test_utils,run_and_check,4,
[{file,
"/usr/src/packages/user/erl-rebar3/src/rebar3-3.18.0/test/rebar_test_utils.erl"},
{line,65}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,[{file,"test_server.erl"},{line,1224}]}]}�[0m�[0m
...
```
Passed second time.
[20230608-07_20_23.579631558_erl-rebar3.log](/uploads/3ac844452fd75d65d948554b9ad103e8/20230608-07_20_23.579631558_erl-rebar3.log)https://git.adelielinux.org/adelie/packages/-/issues/1037user/neon: (ppc) FTTFS: fail_challenge (request fails with error 'Could not r...2023-06-04T14:11:02ZZach van Rijnuser/neon: (ppc) FTTFS: fail_challenge (request fails with error 'Could not read status line: connection was closed by server'; ...)Found on ppc with tree as of d688a3f21ac74e54b8a0d758329d1f0361500dd8:
```
...
auth.................. 10/21
auth.................. 10/21
auth.................. 11/21
auth.................. 11/21
auth.................. 11/21
auth......Found on ppc with tree as of d688a3f21ac74e54b8a0d758329d1f0361500dd8:
```
...
auth.................. 10/21
auth.................. 10/21
auth.................. 11/21
auth.................. 11/21
auth.................. 11/21
auth.................. 12/21
auth.................. 12/21 FAIL - fail_challenge (request fails with error 'Could not read status line: connection was closed by server'; expecting 'missing parameter in Digest challenge')
auth.................. 12/21
auth.................. 13/21
auth.................. 13/21
auth.................. 13/21
auth.................. 14/21
auth.................. 14/21
...
```
Passed on the second attempt at building. Documentation only.
[20230604-07_28_24.543708663_neon.log](/uploads/72c21fc1465ba583aeb91e04a2461db6/20230604-07_28_24.543708663_neon.log)https://git.adelielinux.org/adelie/packages/-/issues/1035user/node: (armv7) FTTFS: 524 of 3274 tests fail with --- CRASHED (Signal: 4)...2023-05-23T17:28:22ZZach van Rijnuser/node: (armv7) FTTFS: 524 of 3274 tests fail with --- CRASHED (Signal: 4) ---Found on LX2160A with the `uname(1)` wrapper:
```
...
[00:02|% 1|+ 75|- 0]: release test-esm-cjs-exports
=== release test-wasi-stdio ===
Path: wasi/test-wasi-stdio
(node:33519...Found on LX2160A with the `uname(1)` wrapper:
```
...
[00:02|% 1|+ 75|- 0]: release test-esm-cjs-exports
=== release test-wasi-stdio ===
Path: wasi/test-wasi-stdio
(node:3351927) ExperimentalWarning: WASI is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
Command: out/Release/node --experimental-wasi-unstable-preview1 /usr/src/packages/user/node/src/node-v18.15.0/test/wasi/test-wasi-stdio.js
--- CRASHED (Signal: 4) ---
...
[07:58|% 100|+ 3274|- 524]: Done
Failed tests:
out/Release/node --experimental-wasi-unstable-preview1 /usr/src/packages/user/node/src/node-v18.15.0/test/wasi/test-wasi-stdio.js
out/Release/node /usr/src/packages/user/node/src/node-v18.15.0/test/wasi/test-wasi.js
out/Release/node --experimental-wasi-unstable-preview1 /usr/src/packages/user/node/src/node-v18.15.0/test/wasi/test-wasi-worker-terminate.js
...
```
[20230518-15_57_54.433743096_node.log](/uploads/0e1911bea18ff940a7f8b1892322072b/20230518-15_57_54.433743096_node.log)https://git.adelielinux.org/adelie/abuild/-/issues/13arch="noarch !armv7" causes -dbg subpackage to fail2023-05-15T16:00:55ZZach van Rijnarch="noarch !armv7" causes -dbg subpackage to fail```
15:33 < zv> in an APKBUILD, is something like arch="noarch !x86_64" legitimate? abuild seems to use the string literal "noarch" for comparison -- https://git.alpinelinux.org/abuild/tree/abuild.in#n1204
15:35 < zv> the reasoning here ...```
15:33 < zv> in an APKBUILD, is something like arch="noarch !x86_64" legitimate? abuild seems to use the string literal "noarch" for comparison -- https://git.alpinelinux.org/abuild/tree/abuild.in#n1204
15:35 < zv> the reasoning here is for when e.g. makedepends cannot be satisfied on a particular arch
15:38 <@psykose> yes
15:38 <@psykose> that line is in trace way after everything happens
15:39 <@psykose> if you do noarch !x86_64 the whole build just gets skipped on x86_64, it's not really 'actual noarch', so it works like all !x86_64 and just doesn't build it
15:41 < zv> psykose: the problem I am experiencing is, say it's "noarch !x86_64", now my arm build fails because it complains that -dbg is empty
15:43 <@psykose> well, that's a separate question
15:43 < ikke> then you should only add $pkgname-dbg if $CARCH != x86_64
15:44 <@psykose> nah
15:44 <@psykose> noarch implicitly skips strip/-dbgsplit
15:44 <@psykose> in your case you want all !x86_64 if your intention is 'dont build it on x86_64'
15:44 <@psykose> i'm not sure what you're actually doing however
15:45 <@psykose> 'for when e.g. makedepends cannot be satisfied on a particular arch' generally just means 'so you disable it on that arch', just a regular all !x86_64
15:45 < zv> I just want to skip it on x86_64 because it will otherwise fail to build with unsatisfied deps, the package itself is truly noarch
15:45 <@psykose> what's in the -dbg
15:46 <@psykose> also i was wrong, it doesn't skip -dbg
15:46 < zv> nothing at all. hence why it fails. when arch="noarch" (not arch="noarch !x86_64") it works fine
15:46 < ikke> Why is $pkgname-dbg in there then?
15:46 < ikke> Just remove it?
15:46 <@psykose> can you just paste the actual file
15:47 < zv> https://cgit.adelielinux.org/packages/tree/user/ant/APKBUILD
15:48 <@psykose> and when you build that on x86_64 env, it fails? what should i run to reproduce it
15:49 <@psykose> that looks correct however
15:49 <@psykose> we have a million of those
15:49 < zv> s/x86_64/armv7 here, you can reproduce it by just 'abuild -r', the relevant bit of error log is here https://git.adelielinux.org/adelie/packages/-/issues/1031
15:49 < zv> the build is successful when you change it back to arch="noarch"
15:49 < ikke> that does not seem to correspond with the APKBUILD you linked to
15:50 <@psykose> do you have DEFAULT_DBG=1
15:50 <@psykose> that would do that
15:50 <@psykose> the check here would add a -dbg with nothing https://git.alpinelinux.org/abuild/tree/abuild.in#n2893
15:51 <@psykose> since you have "noarch .." instead of "noarch" it would create a subpackage that does nothing and fail like that
15:51 <@psykose> it is an actual bug but we don't use default_dbg ourselves
15:51 <@psykose> the [ "$arch" != "noarch" ] has to be changes to just check if 'noarch at all'
15:51 <@psykose> you can probably patch it pretty easily
```
Upstream: https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10109https://git.adelielinux.org/adelie/packages/-/issues/1030user/xmlsec: upstream source URL 404'd2023-05-13T03:58:10ZZach van Rijnuser/xmlsec: upstream source URL 404'dFound on x86_64:
```
...
(37/37) Installing .makedepends-xmlsec (20230513.033937)
OK: 539 MiB in 130 packages
>>> xmlsec: Cleaning temporary build dirs...
>>> xmlsec: Fetching https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.30.tar.g...Found on x86_64:
```
...
(37/37) Installing .makedepends-xmlsec (20230513.033937)
OK: 539 MiB in 130 packages
>>> xmlsec: Cleaning temporary build dirs...
>>> xmlsec: Fetching https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.30.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 162 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
>>> ERROR: xmlsec: fetch failed
```
The old tarballs were moved to a different directory.
[20230513-03_39_36.256391219_xmlsec.log](/uploads/c6d5dde0e755c4374c7165f081878bc0/20230513-03_39_36.256391219_xmlsec.log)https://git.adelielinux.org/adelie/packages/-/issues/1029system/perl-net-ssleay: FTBFS: ERROR: unable to select packages: ...2023-05-12T19:23:40ZZach van Rijnsystem/perl-net-ssleay: FTBFS: ERROR: unable to select packages: ...Found on x86_64:
```
...
>>> perl-net-ssleay: Entering /usr/src/packages/system/perl-test-warn
ERROR: unable to select packages:
libcrypto1.1-3.0.8-r0:
conflicts: libcrypto1.1-1.1.1g-r0
satisfies: openssl-dev-3.0.8-r0[libcrypt...Found on x86_64:
```
...
>>> perl-net-ssleay: Entering /usr/src/packages/system/perl-test-warn
ERROR: unable to select packages:
libcrypto1.1-3.0.8-r0:
conflicts: libcrypto1.1-1.1.1g-r0
satisfies: openssl-dev-3.0.8-r0[libcrypto1.1=3.0.8-r0]
libssl1.1-3.0.8-r0[so:libcrypto.so.3]
openssl-3.0.8-r0[so:libcrypto.so.3]
libssl1.1-3.0.8-r0:
conflicts: libssl1.1-1.1.1g-r0
satisfies: openssl-dev-3.0.8-r0[libssl1.1=3.0.8-r0]
openssl-3.0.8-r0[so:libssl.so.3]
libcrypto1.1-1.1.1g-r0:
conflicts: libcrypto1.1-3.0.8-r0
breaks: openssl-dev-3.0.8-r0[libcrypto1.1=3.0.8-r0]
satisfies: ca-certificates-20200603-r0[so:libcrypto.so.1.1]
abuild-3.4.2-r0[so:libcrypto.so.1.1]
libarchive-tools-3.4.3-r0[so:libcrypto.so.1.1]
libcurl-7.73.0-r0[so:libcrypto.so.1.1]
apk-tools-2.12.0-r0[so:libcrypto.so.1.1]
libssh2-1.9.0-r1[so:libcrypto.so.1.1]
libssl1.1-1.1.1g-r0[so:libcrypto.so.1.1]
libssl1.1-1.1.1g-r0:
conflicts: libssl1.1-3.0.8-r0
breaks: openssl-dev-3.0.8-r0[libssl1.1=3.0.8-r0]
satisfies: libcurl-7.73.0-r0[so:libssl.so.1.1]
apk-tools-2.12.0-r0[so:libssl.so.1.1]
>>> ERROR: perl-net-ssleay: builddeps failed
>>> perl-net-ssleay: Uninstalling dependencies...
ERROR: No such package: .makedepends-perl-net-ssleay
```
Note that this is in the standard autobuilder environment, which uses the RC2 tarball to bootstrap system/ twice.https://git.adelielinux.org/adelie/packages/-/issues/1028[meta] in pursuit of openssl 3.02023-11-15T23:52:13ZZach van Rijn[meta] in pursuit of openssl 3.0This meta issue tracks all breakage (at time of build, test, or otherwise) related to updating openssl to `3.0.8`.
The `3.0.x` series is LTS, and the `3.1.x` series is not.
There may need to be a song and dance to migrate to from `1.1....This meta issue tracks all breakage (at time of build, test, or otherwise) related to updating openssl to `3.0.8`.
The `3.0.x` series is LTS, and the `3.1.x` series is not.
There may need to be a song and dance to migrate to from `1.1.1` to `3.0.x`, but I want to discuss whether this is actually necessary, and whether this is due to our bootstrapping from an RC2 environment.
Development will occur on the `openssl-3.0` [branch](/adelie/packages/-/tree/openssl-3.0).
**Please both link issues and apply the ~"openssl 3.0" label.**https://git.adelielinux.org/adelie/packages/-/issues/1026user/node: (armv7) "node" (3569079) uses deprecated CP15 Barrier instruction ...2023-05-20T16:18:54ZZach van Rijnuser/node: (armv7) "node" (3569079) uses deprecated CP15 Barrier instruction at 0x19e3accFound on HR350A (armv7):
(from `dmesg`):
```
...
[246794.746846] "node" (3569079) uses deprecated CP15 Barrier instruction at 0x19e3acc
[246794.746853] "node" (3569079) uses deprecated ...Found on HR350A (armv7):
(from `dmesg`):
```
...
[246794.746846] "node" (3569079) uses deprecated CP15 Barrier instruction at 0x19e3acc
[246794.746853] "node" (3569079) uses deprecated CP15 Barrier instruction at 0x19e3ae4
[246794.872070] "node" (3569275) uses deprecated CP15 Barrier instruction at 0x175171c
[246794.872301] "node" (3569274) uses deprecated CP15 Barrier instruction at 0x1733acc
[246794.872306] "node" (3569274) uses deprecated CP15 Barrier instruction at 0x1733ae4
[246794.881082] "node" (3569157) uses deprecated CP15 Barrier instruction at 0x1b43acc
[246794.881087] "node" (3569157) uses deprecated CP15 Barrier instruction at 0x1b43ae4
[246794.910088] "node" (3569275) uses deprecated CP15 Barrier instruction at 0x175171c
[246795.039746] "node" (3569450) uses deprecated CP15 Barrier instruction at 0x1973acc
[246795.039752] "node" (3569450) uses deprecated CP15 Barrier instruction at 0x1973ae4
[246799.786756] cp15barrier_handler: 108 callbacks suppressed
[246799.786759] "node" (3571618) uses deprecated CP15 Barrier instruction at 0x1633acc
[246799.786763] "node" (3571618) uses deprecated CP15 Barrier instruction at 0x1633ae4
[246799.941291] "node" (3575655) uses deprecated CP15 Barrier instruction at 0x17f3acc
[246799.941299] "node" (3575655) uses deprecated CP15 Barrier instruction at 0x17f3ae4
[246800.070645] "node" (3575721) uses deprecated CP15 Barrier instruction at 0x161171c
[246800.075982] "node" (3575757) uses deprecated CP15 Barrier instruction at 0x161171c
[246800.078059] "node" (3575773) uses deprecated CP15 Barrier instruction at 0x161171c
[246800.094604] "node" (3575774) uses deprecated CP15 Barrier instruction at 0x1523acc
[246800.094609] "node" (3575774) uses deprecated CP15 Barrier instruction at 0x1523ae4
[246800.105723] "node" (3575757) uses deprecated CP15 Barrier instruction at 0x161171c
[246804.790020] cp15barrier_handler: 286 callbacks suppressed
[246804.790022] "node" (3580606) uses deprecated CP15 Barrier instruction at 0x1a43acc
[246804.790029] "node" (3580606) uses deprecated CP15 Barrier instruction at 0x1a43ae4
[246804.813914] "node" (3580640) uses deprecated CP15 Barrier instruction at 0x18f3acc
[246804.813920] "node" (3580640) uses deprecated CP15 Barrier instruction at 0x18f3ae4
[246804.824201] "node" (3580648) uses deprecated CP15 Barrier instruction at 0x19f3acc
[246804.824207] "node" (3580648) uses deprecated CP15 Barrier instruction at 0x19f3ae4
[246804.824404] "node" (3580581) uses deprecated CP15 Barrier instruction at 0x17c3acc
[246804.824411] "node" (3580581) uses deprecated CP15 Barrier instruction at 0x17c3ae4
[246804.853468] "node" (3580642) uses deprecated CP15 Barrier instruction at 0x1563acc
[246804.853474] "node" (3580642) uses deprecated CP15 Barrier instruction at 0x1563ae4
[246809.802546] cp15barrier_handler: 84 callbacks suppressed
[246809.802549] "node" (3584497) uses deprecated CP15 Barrier instruction at 0x1ba3acc
[246809.802555] "node" (3584497) uses deprecated CP15 Barrier instruction at 0x1ba3ae4
[246809.844600] "node" (3584509) uses deprecated CP15 Barrier instruction at 0x1973acc
[246809.844609] "node" (3584509) uses deprecated CP15 Barrier instruction at 0x1973ae4
[246810.182050] "node" (3581142) uses deprecated CP15 Barrier instruction at 0x1bd3acc
[246810.182057] "node" (3581142) uses deprecated CP15 Barrier instruction at 0x1bd3ae4
[246810.260147] "node" (3581141) uses deprecated CP15 Barrier instruction at 0x16a3acc
[246810.260152] "node" (3581141) uses deprecated CP15 Barrier instruction at 0x16a3ae4
[246811.340964] "node" (3585237) uses deprecated CP15 Barrier instruction at 0x16c3acc
[246811.340970] "node" (3585237) uses deprecated CP15 Barrier instruction at 0x16c3ae4
[246814.967635] cp15barrier_handler: 10 callbacks suppressed
...
```
Not a technical issue but it could spam the system logs ... hoping to avoid:
```sh
echo 2 >/proc/sys/abi/cp15_barrier
```https://git.adelielinux.org/adelie/packages/-/issues/1022system/gcc: FTBFS: libgo.so: undefined reference to `*64'2023-05-12T14:58:31ZZach van Rijnsystem/gcc: FTBFS: libgo.so: undefined reference to `*64'Found on x86_64:
```
...
/usr/src/packages/system/gcc/src/build/./gcc/gccgo -B/usr/src/packages/system/gcc/src/build/./gcc/ -B/usr/x86_64-foxkit-linux-musl/bin/ -B/usr/x86_64-foxkit-linux-musl/lib/ -isystem /usr/x86_64-foxkit-linux-musl...Found on x86_64:
```
...
/usr/src/packages/system/gcc/src/build/./gcc/gccgo -B/usr/src/packages/system/gcc/src/build/./gcc/ -B/usr/x86_64-foxkit-linux-musl/bin/ -B/usr/x86_64-foxkit-linux-musl/lib/ -isystem /usr/x86_64-foxkit-linux-musl/include -isystem /usr/x86_64-foxkit-linux-musl/sys-include -g -O2 -fno-omit-frame-pointer -ggdb -march=nocona -mtune=core2 -mfpmath=sse -I ../x86_64-foxkit-linux-musl/libgo -static-libstdc++ -static-libgcc -L ../x86_64-foxkit-linux-musl/libgo -L ../x86_64-foxkit-linux-musl/libgo/.libs -o cgo /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/ast.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/doc.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/gcc.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/godefs.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/main.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/out.go /usr/src/packages/system/gcc/src/gcc-8.5.0/gotools/../libgo/go/cmd/cgo/util.go zdefaultcc.go ../x86_64-foxkit-linux-musl/libgo/libgotool.a
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `setrlimit64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `fstat64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `__go_open64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `sendfile64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `stat64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `pwrite64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `mmap64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `ftruncate64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `getrlimit64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `readdir64_r'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `lstat64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `lseek64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `pread64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `truncate64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `fstatfs64'
/usr/x86_64-foxkit-linux-musl/bin/ld: ../x86_64-foxkit-linux-musl/libgo/.libs/libgo.so: undefined reference to `statfs64'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:758: buildid] Error 1
make[2]: *** Waiting for unfinished jobs....
```
[20230508-07_34_34.191651616_gcc.log.gz](/uploads/c24f124b2010954a65ef15877b0549eb/20230508-07_34_34.191651616_gcc.log.gz)https://git.adelielinux.org/adelie/packages/-/issues/1021system/acl: FTBFS: tools/chacl.c:337:15: error: dereferencing pointer to inco...2023-09-22T11:16:36ZZach van Rijnsystem/acl: FTBFS: tools/chacl.c:337:15: error: dereferencing pointer to incomplete type ‘struct dirent64’Found on ppc64:
```
...
CC libmisc/walk_tree.lo
tools/chacl.c: In function ‘walk_dir’:
tools/chacl.c:335:14: warning: implicit declaration of function ‘readdir64’; did you mean ‘readdir_r’? [-Wimplicit-function-declaration]
wh...Found on ppc64:
```
...
CC libmisc/walk_tree.lo
tools/chacl.c: In function ‘walk_dir’:
tools/chacl.c:335:14: warning: implicit declaration of function ‘readdir64’; did you mean ‘readdir_r’? [-Wimplicit-function-declaration]
while ((d = readdir64(dir)) != NULL) {
^~~~~~~~~
readdir_r
tools/chacl.c:335:12: warning: assignment to ‘struct dirent64 *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
while ((d = readdir64(dir)) != NULL) {
^
tools/chacl.c:337:15: error: dereferencing pointer to incomplete type ‘struct dirent64’
if (strcmp(d->d_name, ".") == 0 || strcmp(d->d_name, "..") == 0)
^~
make[1]: *** [Makefile:1337: tools/chacl.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/usr/src/packages/system/acl/src/acl-2.3.1'
make: *** [Makefile:1942: all-recursive] Error 1
>>> ERROR: acl: build failed
```
[20230508-04_13_06.401183288_acl.log](/uploads/c317c4b6682308fad8b08351cacc02a4/20230508-04_13_06.401183288_acl.log)https://git.adelielinux.org/adelie/packages/-/issues/1020system/nspr: FTBFS: ../../../../nspr/pr/include/md/_unixos.h:592:9: error: un...2023-09-22T11:16:36ZZach van Rijnsystem/nspr: FTBFS: ../../../../nspr/pr/include/md/_unixos.h:592:9: error: unknown type name ‘off64_tFound on ppc64:
```
...
make[3]: Entering directory '/usr/src/packages/system/nspr/src/nspr-4.35/build/pr/src/io'
gcc -o prfdcach.o -c -fvisibility=hidden -O2 -fno-omit-frame-pointer -ggdb -mcpu=970 -mtune=power9 -maltivec -mlong-dou...Found on ppc64:
```
...
make[3]: Entering directory '/usr/src/packages/system/nspr/src/nspr-4.35/build/pr/src/io'
gcc -o prfdcach.o -c -fvisibility=hidden -O2 -fno-omit-frame-pointer -ggdb -mcpu=970 -mtune=power9 -maltivec -mlong-double-64 -fno-inline-small-functions -g -D_PR_POLL_AVAILABLE -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO -D_PR_INET6_PROBE -Wall -pthread -O2 -fPIC -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_PR_INET6 -D_NSPR_BUILD_ -I../../../dist/include/nspr -I../../../../nspr/pr/include -I../../../../nspr/pr/include/private ../../../../nspr/pr/src/io/prfdcach.c
In file included from ../../../../nspr/pr/include/md/_linux.h:713,
from ../../../../nspr/pr/include/md/prosdep.h:53,
from ../../../../nspr/pr/include/private/primpl.h:32,
from ../../../../nspr/pr/src/io/prfdcach.c:6:
/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
#warning redirecting incorrect #include <sys/poll.h> to <poll.h>
^~~~~~~
In file included from ../../../../nspr/pr/include/md/prosdep.h:81,
from ../../../../nspr/pr/include/private/primpl.h:32,
from ../../../../nspr/pr/src/io/prfdcach.c:6:
../../../../nspr/pr/include/md/_unixos.h:592:9: error: unknown type name ‘off64_t’
typedef off64_t _MDOff64_t;
^~~~~~~
make[3]: *** [../../../../nspr/config/rules.mk:450: prfdcach.o] Error 1
make[3]: Leaving directory '/usr/src/packages/system/nspr/src/nspr-4.35/build/pr/src/io'
make[2]: *** [../../../nspr/config/rules.mk:163: export] Error 2
make[2]: Leaving directory '/usr/src/packages/system/nspr/src/nspr-4.35/build/pr/src'
make[1]: *** [../../nspr/config/rules.mk:163: export] Error 2
make[1]: Leaving directory '/usr/src/packages/system/nspr/src/nspr-4.35/build/pr'
make: *** [../nspr/config/rules.mk:163: export] Error 2
>>> ERROR: nspr: build failed
```
The Alpine patch doesn't seem correct?
* https://git.alpinelinux.org/aports/plain/main/nspr/lfs64.patch?id=578c9434cae6550ea35830a9e3430297974a050f
[20230507-22_05_51.397944409_nspr.log](/uploads/a078e89d41222756b774523a22a197cb/20230507-22_05_51.397944409_nspr.log)https://git.adelielinux.org/adelie/packages/-/issues/1019[meta] in pursuit of musl 1.2.42024-03-14T03:02:01ZZach van Rijn[meta] in pursuit of musl 1.2.4Note: upstream musl `1.2.4` is not used outright. We maintain a [fork](https://git.adelielinux.org/adelie/musl/) and create a single, large patch relative to upstream for inclusion in our musl package. The exact testing methodology here ...Note: upstream musl `1.2.4` is not used outright. We maintain a [fork](https://git.adelielinux.org/adelie/musl/) and create a single, large patch relative to upstream for inclusion in our musl package. The exact testing methodology here is to use a stock autobuilder environment, except to change the branch to a1de3d98214534c51a6c4b7e9ef588fbd94d2f0a.
This meta issue tracks all breakage (at time of build, test, or otherwise) related to updating musl to `1.2.4` and rebasing our patches.
**Please both link issues and apply the ~"musl 1.2.4" label.**https://git.adelielinux.org/adelie/packages/-/issues/1017user/vlc: FTTFS: Assertion failed: vlc_poll_i11e(NULL, 0, 1) == 0 (test/inter...2023-09-22T14:49:03ZZach van Rijnuser/vlc: FTTFS: Assertion failed: vlc_poll_i11e(NULL, 0, 1) == 0 (test/interrupt.c: test_context_simple: 84)Found on ppc64:
```
======================================
vlc 3.0.17.3: src/test-suite.log
======================================
# TOTAL: 14
# PASS: 12
# SKIP: 1
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth:...Found on ppc64:
```
======================================
vlc 3.0.17.3: src/test-suite.log
======================================
# TOTAL: 14
# PASS: 12
# SKIP: 1
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: test_interrupt
====================
Assertion failed: vlc_poll_i11e(NULL, 0, 1) == 0 (test/interrupt.c: test_context_simple: 84)
Aborted
FAIL test_interrupt (exit status: 134)
SKIP: test_url
==============
SKIP test_url (exit status: 77)
```
See also:
* https://code.videolan.org/videolan/vlc/-/issues/26488
It passed on the second attempt.
[20230501-01_43_52.437404115_vlc.log](/uploads/5eee0ebbbda521ab684ba1390fb4d3e5/20230501-01_43_52.437404115_vlc.log)https://git.adelielinux.org/adelie/packages/-/issues/1016user/attica: FTTFS: FAIL! : ProviderTest::testSwitchSortOrder() Timeout fetc...2023-10-12T18:12:41ZZach van Rijnuser/attica: FTTFS: FAIL! : ProviderTest::testSwitchSortOrder() Timeout fetching providerFound on ppc64:
```
...
[100%] Built target projecttest
Test project /usr/src/packages/user/attica/src/attica-5.94.0
Start 1: configtest
1/3 Test #1: configtest ....................... Passed 0.01 sec
Start 2: persontest
2/...Found on ppc64:
```
...
[100%] Built target projecttest
Test project /usr/src/packages/user/attica/src/attica-5.94.0
Start 1: configtest
1/3 Test #1: configtest ....................... Passed 0.01 sec
Start 2: persontest
2/3 Test #2: persontest ....................... Passed 0.01 sec
Start 3: providertest
3/3 Test #3: providertest .....................***Failed 30.10 sec
********* Start testing of ProviderTest *********
Config: Using QtTest library 5.15.4, Qt 5.15.4 (power64-big_endian-lp64 shared (dynamic) release build; by GCC 8.5.0), adelie 1.0-rc2
PASS : ProviderTest::initTestCase()
QDEBUG : ProviderTest::testFetchValidProvider() kf.attica: executing Get for QUrl("https://autoconfig.kde.org/ocs/providers.xml")
QDEBUG : ProviderTest::testFetchValidProvider() got provider "api.kde-look.org"
QDEBUG : ProviderTest::testFetchValidProvider() default providers loaded
QDEBUG : ProviderTest::testFetchValidProvider() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/config")
QDEBUG : ProviderTest::testFetchValidProvider() "Config loaded - Server has version" "1.7"
PASS : ProviderTest::testFetchValidProvider()
QDEBUG : ProviderTest::testFetchInvalidProvider() kf.attica: executing Get for QUrl("https://invalid-url.org/ocs/providers.xml")
PASS : ProviderTest::testFetchInvalidProvider()
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get for QUrl("https://autoconfig.kde.org/ocs/providers.xml")
QDEBUG : ProviderTest::testSwitchSortOrder() got provider "api.kde-look.org"
QDEBUG : ProviderTest::testSwitchSortOrder() default providers loaded
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: creating list job: QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=high&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=high&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: received categories: 10
QDEBUG : ProviderTest::testSwitchSortOrder() "First list of items loaded, we have the following amount:" 10
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: creating list job: QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=down&page=0&pagesize=10")
QDEBUG : ProviderTest::testSwitchSortOrder() kf.attica: executing Get request for QUrl("https://api.kde-look.org/ocs/v1/content/data?categories&distribution&license&search&sortmode=down&page=0&pagesize=10")
FAIL! : ProviderTest::testSwitchSortOrder() Timeout fetching provider
Loc: [/usr/src/packages/user/attica/src/attica-5.94.0/autotests/providertest.cpp(181)]
PASS : ProviderTest::cleanupTestCase()
Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 30091ms
********* Finished testing of ProviderTest *********
67% tests passed, 1 tests failed out of 3
Total Test time (real) = 30.12 sec
The following tests FAILED:
3 - providertest (Failed)
Errors while running CTest
>>> ERROR: attica: check failed
```
Worked fine the second time, but this is another example of flaky tests.
[20230430-10_57_49.759189960_attica.log](/uploads/e31eccd76b93221d60a2c47cee96c023/20230430-10_57_49.759189960_attica.log)https://git.adelielinux.org/adelie/packages/-/issues/1014user/xsv: (ppc64) FTTFS: Error: "assertion failed: `(left == right)`\n left:...2023-04-29T22:12:52ZZach van Rijnuser/xsv: (ppc64) FTTFS: Error: "assertion failed: `(left == right)`\n left: `0`,\n right: `1`"', /usr/src/packages/user/xsv/src/cargo-home/adelie/quickcheck-0.6.2/src/tester.rs:179:28Found on ppc64, fully from scratch at 177350191f25462e2e7f63a44a6c1e2fb3ac9575:
```
...
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1157]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" ...Found on ppc64, fully from scratch at 177350191f25462e2e7f63a44a6c1e2fb3ac9575:
```
...
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1157]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `25`,
right: `26`', tests/test_count.rs:29:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1189]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1196]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1205]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `12`,
right: `13`', tests/test_count.rs:29:5
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1216]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1226]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1235]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `6`,
right: `7`', tests/test_count.rs:29:5
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1246]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1252]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1261]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `3`,
right: `4`', tests/test_count.rs:29:5
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1269]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1277]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1286]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `1`,
right: `2`', tests/test_count.rs:29:5
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1292]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1300]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1308]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at 'assertion failed: `(left == right)`
left: `0`,
right: `1`', tests/test_count.rs:29:5
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1316]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1325]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1332]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1340]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1348]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1354]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1363]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1372]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1378]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1387]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1395]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1402]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1411]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1417]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1426]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1434]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
[/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xit/prop_count/test-1441]: "/usr/src/packages/user/xsv/src/xsv-0.13.0/target/release/xsv" "count" "--no-headers" "in.csv"
thread 'test_count::prop_count' panicked at '[quickcheck] TEST FAILED (runtime error). Arguments: (CsvData { data: [[[239, 187, 191]]] })
Error: "assertion failed: `(left == right)`\n left: `0`,\n right: `1`"', /usr/src/packages/user/xsv/src/cargo-home/adelie/quickcheck-0.6.2/src/tester.rs:179:28
failures:
test_count::prop_count
test result: FAILED. 421 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.17s
error: test failed, to rerun pass '--test tests'
>>> ERROR: xsv: check failed
```
Passed on second attempt with no changes.
[20230429-21_33_07.097931041_xsv.log](/uploads/66f81152369aef1fee312bdadae27081/20230429-21_33_07.097931041_xsv.log)https://git.adelielinux.org/adelie/packages/-/issues/1013user/thunderbird: (pmmx) scanelf: mmap on '/usr/src/packages/user/thunderbird...2023-05-10T21:59:55ZZach van Rijnuser/thunderbird: (pmmx) scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(Found on pmmx:
```
...
>>> thunderbird: Entering fakeroot...
0:00.41 /usr/bin/make -C . -j72 -s -w install
0:00.53 make: Entering directory '/usr/src/packages/user/thunderbird/src/t...Found on pmmx:
```
...
>>> thunderbird: Entering fakeroot...
0:00.41 /usr/bin/make -C . -j72 -s -w install
0:00.53 make: Entering directory '/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/obj-i586-foxkit-linux-musl'
0:00.53 make[1]: Entering directory '/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/obj-i586-foxkit-linux-musl/comm/mail/installer'
0:10.04 make[1]: Leaving directory '/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/obj-i586-foxkit-linux-musl/comm/mail/installer'
0:10.04 make: Leaving directory '/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/obj-i586-foxkit-linux-musl'
0:10.04 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Install complete
>>> thunderbird-dbg*: Running split function dbg...
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
>>> thunderbird-dbg*: Preparing subpackage thunderbird-dbg...
Refresh index: 100% (4217/4217), done.
>>> thunderbird-dbg*: Running postcheck for thunderbird-dbg
>>> thunderbird*: Running postcheck for thunderbird
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
>>> thunderbird*: Preparing package thunderbird...
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
>>> thunderbird-dbg*: Scanning shared objects
>>> thunderbird*: Scanning shared objects
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
scanelf: mmap on '/usr/src/packages/user/thunderbird/pkg/thunderbird/usr/lib/thunderbird/libxul.so' of -1220777688 bytes failed :(
>>> thunderbird-dbg*: Tracing dependencies...
>>> thunderbird-dbg*: Package size: 120.4 MB
>>> thunderbird-dbg*: Compressing data...
>>> thunderbird-dbg*: Create checksum...
>>> thunderbird-dbg*: Create thunderbird-dbg-91.13.0-r2.apk
>>> thunderbird*: Tracing dependencies...
so:libc.musl-pmmx.so.1
so:libgcc_s.so.1
so:libgdk-3.so.0
so:libgtk-3.so.0
so:libnspr4.so
so:libstdc++.so.6
so:libz.so.1
>>> thunderbird*: Package size: 2.9 GB
>>> thunderbird*: Compressing data...
tar: Write error
>>> thunderbird*: Create checksum...
>>> thunderbird*: Create thunderbird-91.13.0-r2.apk
>>> thunderbird: Build complete at Fri, 28 Apr 2023 19:49:34 +0000 elapsed time 0h 42m 54s
>>> thunderbird: Cleaning up srcdir
>>> thunderbird: Cleaning up pkgdir
```
Does not appear to affect build/packaging. Does this need to be addressed?https://git.adelielinux.org/adelie/packages/-/issues/1009user/mariadb: (aarch64) FTBFS: collect2: fatal error: ld terminated with sign...2023-05-02T03:26:08ZZach van Rijnuser/mariadb: (aarch64) FTBFS: collect2: fatal error: ld terminated with signal 11 [Segmentation fault]Found on LX2160A:
```
...
[100%] Linking CXX executable mariadb-client-test-embedded
collect2: fatal error: ld terminated with signal 11 [Segmentation fault]
compilation terminated.
make[2]: *** [libmysqld/examples/CMakeFiles/mariadb-cl...Found on LX2160A:
```
...
[100%] Linking CXX executable mariadb-client-test-embedded
collect2: fatal error: ld terminated with signal 11 [Segmentation fault]
compilation terminated.
make[2]: *** [libmysqld/examples/CMakeFiles/mariadb-client-test-embedded.dir/build.make:103: libmysqld/examples/mariadb-client-test-embedded] Error 1
make[2]: *** Deleting file 'libmysqld/examples/mariadb-client-test-embedded'
make[1]: *** [CMakeFiles/Makefile2:9355: libmysqld/examples/CMakeFiles/mariadb-client-test-embedded.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Creating mariabackup link
[100%] Built target mariadb-backup
make: *** [Makefile:166: all] Error 2
>>> ERROR: mariadb: build failed
```
Maybe a binutils problem?
[20230413-06_32_22.220617362_mariadb.log](/uploads/0a4b8f8aad37dc85bebd952212b24edf/20230413-06_32_22.220617362_mariadb.log)https://git.adelielinux.org/adelie/packages/-/issues/1008legacy/mistserver: (32-bit) FTBFS: src/input/input.cpp:1063:13: error: no mat...2023-05-09T04:45:57ZZach van Rijnlegacy/mistserver: (32-bit) FTBFS: src/input/input.cpp:1063:13: error: no match for ‘operator!=’ (operand types are ‘std::map<unsigned int, std::map<unsigned int, unsigned int> >::iterator’Found on HR350A (armv7) and ppc:
```
...
In file included from /usr/include/c++/8.5.0/armv7-foxkit-linux-musleabihf/bits/c++allocator.h:33, ...Found on HR350A (armv7) and ppc:
```
...
In file included from /usr/include/c++/8.5.0/armv7-foxkit-linux-musleabihf/bits/c++allocator.h:33,
from /usr/include/c++/8.5.0/bits/allocator.h:46,
from /usr/include/c++/8.5.0/string:41,
from /usr/include/c++/8.5.0/bits/locale_classes.h:40,
from /usr/include/c++/8.5.0/bits/ios_base.h:41,
from /usr/include/c++/8.5.0/ios:42,
from /usr/include/c++/8.5.0/istream:38,
from /usr/include/c++/8.5.0/fstream:38,
from /usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.h:2,
from /usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp:5: /usr/include/c++/8.5.0/ext/new_allocator.h:160:5: note: candidate: ‘template<class _Tp> bool __gnu_cxx::operator!=(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&)’
operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
^~~~~~~~
/usr/include/c++/8.5.0/ext/new_allocator.h:160:5: note: template argument deduction/substitution failed:
/usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp:1029:32: note: ‘std::map<unsigned int, std::map<unsigned int, unsigned int> >::iterator’ {aka ‘std::_Rb_tree_iterator<std::pair<const unsigned int, std::map<unsigned int, unsigned int> > >’} is not
derived from ‘const __gnu_cxx::new_allocator<_Tp>’
it != pageCounter.end(); it++){
^
/usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp: In member function ‘virtual void Mist::Input::removeUnused()’:
/usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp:1062:88: error: conversion from ‘_Rb_tree_iterator<pair<[...],map<[...],long long unsigned int>>>’ to non-scalar type ‘_Rb_tree_iterator<pair<[...],map<[...],unsigned int>>>’ requested
for (std::map<size_t, std::map<uint32_t, size_t> >::iterator it = pageCounter.begin();
~~~~~~~~~~~~~~~~~^~
/usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp:1063:13: error: no match for ‘operator!=’ (operand types are ‘std::map<unsigned int, std::map<unsigned int, unsigned int> >::iterator’ {aka ‘std::_Rb_tree_iterator<std::pair<const unsigned int, std::
map<unsigned int, unsigned int> > >’} and ‘std::map<unsigned int, std::map<unsigned int, long long unsigned int> >::iterator’ {aka ‘std::_Rb_tree_iterator<std::pair<const unsigned int, std::map<unsigned int, long long unsigned int> > >’})
it != pageCounter.end(); it++){
~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8.5.0/map:60,
from /usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.h:3, from /usr/src/packages/user/mistserver/src/mistserver-3.1/src/input/input.cpp:5:
/usr/include/c++/8.5.0/bits/stl_tree.h:319:7: note: candidate: ‘bool std::_Rb_tree_iterator<_Tp>::operator!=(const _Self&) const [with _Tp = std::pair<const unsigned int, std::map<unsigned int, unsigned int> >; std::_Rb_tree_iterator<_Tp>::_Self = std::_Rb_tree_iterator<s
td::pair<const unsigned int, std::map<unsigned int, unsigned int> > >]’
operator!=(const _Self& __x) const _GLIBCXX_NOEXCEPT
^~~~~~~~
/usr/include/c++/8.5.0/bits/stl_tree.h:319:7: note: no known conversion for argument 1 from ‘std::map<unsigned int, std::map<unsigned int, long long unsigned int> >::iterator’ {aka ‘std::_Rb_tree_iterator<std::pair<const unsigned int, std::map<unsigned int, long long un
signed int> > >’} to ‘const _Self&’ {aka ‘const std::_Rb_tree_iterator<std::pair<const unsigned int, std::map<unsigned int, unsigned int> > >&’}
...
```
[20230414-06_36_07.300061539_mistserver.log](/uploads/716270dfbe88c9705651feba115701e5/20230414-06_36_07.300061539_mistserver.log)https://git.adelielinux.org/adelie/packages/-/issues/1007user/openjdk8: (armv7) FTBFS: no bootstrap tarball2023-05-09T13:52:01ZZach van Rijnuser/openjdk8: (armv7) FTBFS: no bootstrap tarballCommits:
* 3ff4b8c8548f6b45f93367f2ea8d151844f43c8f
* aa018289d6e1d34615c39e039db72df95a1c798a
added functionality to bootstrap OpenJDK from the RC2 package repository.
Unfortunately, `armv7` was never built (?), so we don't have those...Commits:
* 3ff4b8c8548f6b45f93367f2ea8d151844f43c8f
* aa018289d6e1d34615c39e039db72df95a1c798a
added functionality to bootstrap OpenJDK from the RC2 package repository.
Unfortunately, `armv7` was never built (?), so we don't have those binaries.
Do we add `arch="!armv7"`?