Adélie Linux issues
https://git.adelielinux.org/groups/adelie/-/issues
2023-10-24T06:24:07Z
https://git.adelielinux.org/adelie/packages/-/issues/1088
system/{gdb,binutils}: ERROR: gdb-doc-12.1-r0: trying to overwrite usr/share/...
2023-10-24T06:24:07Z
Zach van Rijn
system/{gdb,binutils}: ERROR: gdb-doc-12.1-r0: trying to overwrite usr/share/info/ctf-spec.info owned by binutils-doc-2.41-r0.
Found on a real installation (`20231016` media) with tree as of fe2bdb57ff4f50f7ff7bb953342d92adfb78824a:
```
Adelie-E3C972 # apk add gdb
(1/2) Installing gdb (12.1-r0)
(2/2) Installing gdb-doc (12.1-r0)
ERROR: gdb-doc-12.1-r0: trying t...
Found on a real installation (`20231016` media) with tree as of fe2bdb57ff4f50f7ff7bb953342d92adfb78824a:
```
Adelie-E3C972 # apk add gdb
(1/2) Installing gdb (12.1-r0)
(2/2) Installing gdb-doc (12.1-r0)
ERROR: gdb-doc-12.1-r0: trying to overwrite usr/share/info/ctf-spec.info owned by binutils-doc-2.41-r0.
Executing mandoc-1.14.6-r0.trigger
1 error; 3927 MiB in 1428 packages
```
https://git.adelielinux.org/adelie/packages/-/issues/1087
user/{systemsettings,kuserfeedback}: infinite loop / hang
2023-10-30T13:40:06Z
Zach van Rijn
user/{systemsettings,kuserfeedback}: infinite loop / hang
Found on an installed x86_64 system from `adelie-inst-x86_64-1.0-beta5-20231016`.
Navigate to this page and try to drag the slider above "Disabled":
![VirtualBox_test1_16_10_2023_17_29_55](/uploads/8c4d9c67843097f2f056cf01e34d8c64/Virt...
Found on an installed x86_64 system from `adelie-inst-x86_64-1.0-beta5-20231016`.
Navigate to this page and try to drag the slider above "Disabled":
![VirtualBox_test1_16_10_2023_17_29_55](/uploads/8c4d9c67843097f2f056cf01e34d8c64/VirtualBox_test1_16_10_2023_17_29_55.png)
Now you have a frozen/laggy system.
https://git.adelielinux.org/adelie/packages/-/issues/1086
user/groff: ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/ma...
2023-10-24T06:24:06Z
Zach van Rijn
user/groff: ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/man7/roff.7.gz owned by groff-doc-1.22.4-r0.
Found using `adelie-inst-x86_64-1.0-beta5-20231016`:
1. Run through the installer to create `/etc/horizon/installfile` (see example from image#404)
2. Replace `x86-1` and `x86-2` with `x86_64/x86_64-1` and `x86_64/x86_64-2` respectively...
Found using `adelie-inst-x86_64-1.0-beta5-20231016`:
1. Run through the installer to create `/etc/horizon/installfile` (see example from image#404)
2. Replace `x86-1` and `x86-2` with `x86_64/x86_64-1` and `x86_64/x86_64-2` respectively
3. Remove `libreoffice` and `thunderbird` from the package list, for now (unrelated issues)
4. Unmount `/target` by running this until there is no more output: `mount | grep /target | awk '{print $3}' | while read k; do umount $k; done`
5. Run `hscript-executor /etc/horizon/installfile` and wait
![VirtualBox_test1_16_10_2023_16_16_24](/uploads/b091623e723319ce4cc6883ad738b14d/VirtualBox_test1_16_10_2023_16_16_24.png)
![VirtualBox_test1_16_10_2023_16_25_09](/uploads/e8cc887da314abd3c47b652a9a8c0244/VirtualBox_test1_16_10_2023_16_25_09.png)
![VirtualBox_test1_16_10_2023_16_28_45](/uploads/e2558765a45ce4dc6122b9ee4beb6bdb/VirtualBox_test1_16_10_2023_16_28_45.png)
Minimal reproducer:
```
adelie # apk add mandoc-doc groff-doc
(1/2) Installing groff-doc (1.22.4-r0)
(2/2) Installing mandoc-doc (1.14.6-r0)
ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/man7/roff.7.gz owned by groff-doc-1.22.4-r0.
```
https://git.adelielinux.org/adelie/horizon/-/issues/367
user/groff: ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/ma...
2023-10-16T21:54:38Z
Zach van Rijn
user/groff: ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/man7/roff.7.gz owned by groff-doc-1.22.4-r0.
Found using `adelie-inst-x86_64-1.0-beta5-20231016`:
1. Run through the installer to create `/etc/horizon/installfile` (see example from image#404)
2. Replace `x86-1` and `x86-2` with `x86_64/x86_64-1` and `x86_64/x86_64-2` respectively...
Found using `adelie-inst-x86_64-1.0-beta5-20231016`:
1. Run through the installer to create `/etc/horizon/installfile` (see example from image#404)
2. Replace `x86-1` and `x86-2` with `x86_64/x86_64-1` and `x86_64/x86_64-2` respectively
3. Remove `libreoffice` and `thunderbird` from the package list, for now (unrelated issues)
4. Unmount `/target` by running this until there is no more output: `mount | grep /target | awk '{print $3}' | while read k; do umount $k; done`
5. Run `hscript-executor /etc/horizon/installfile` and wait
![VirtualBox_test1_16_10_2023_16_16_24](/uploads/2381ed6edb3d218390d31454245c4f6e/VirtualBox_test1_16_10_2023_16_16_24.png)
![VirtualBox_test1_16_10_2023_16_25_09](/uploads/d443bcf1cf1ea7a48600e80ee2f0da6b/VirtualBox_test1_16_10_2023_16_25_09.png)
![VirtualBox_test1_16_10_2023_16_28_45](/uploads/652a564e7eb6c12b7937201ca0a2dfce/VirtualBox_test1_16_10_2023_16_28_45.png)
Minimal reproducer:
```
adelie # apk add mandoc-doc groff-doc
(1/2) Installing groff-doc (1.22.4-r0)
(2/2) Installing mandoc-doc (1.14.6-r0)
ERROR: mandoc-doc-1.14.6-r0: trying to overwrite usr/share/man/man7/roff.7.gz owned by groff-doc-1.22.4-r0.
```
https://git.adelielinux.org/adelie/horizon/-/issues/364
adelie-inst-x86_64-1.0-beta5-20231016: UI does not redraw when Terminal is open
2023-10-17T00:50:11Z
Zach van Rijn
adelie-inst-x86_64-1.0-beta5-20231016: UI does not redraw when Terminal is open
The UI will not redraw when another window (e.g. Terminal) is open, even if it is minimized:
![VirtualBox_test1_16_10_2023_13_50_07](/uploads/58f31a8363bd06d12dbc69b5bc187d68/VirtualBox_test1_16_10_2023_13_50_07.png)
![VirtualBox_test1_...
The UI will not redraw when another window (e.g. Terminal) is open, even if it is minimized:
![VirtualBox_test1_16_10_2023_13_50_07](/uploads/58f31a8363bd06d12dbc69b5bc187d68/VirtualBox_test1_16_10_2023_13_50_07.png)
![VirtualBox_test1_16_10_2023_13_50_22](/uploads/bb7b4a0474d5dd815446c3839811aa71/VirtualBox_test1_16_10_2023_13_50_22.png)
![VirtualBox_test1_16_10_2023_13_50_31](/uploads/e2613e6e9affa43ff75177950510f863/VirtualBox_test1_16_10_2023_13_50_31.png)
Additionally, if the window is dragged around, this happens:
![VirtualBox_test1_16_10_2023_13_50_39](/uploads/8673fb156187c79d06ff950f772c76f4/VirtualBox_test1_16_10_2023_13_50_39.png)
If the Terminal is re-focused (see #363) and closed, the UI works again.
https://git.adelielinux.org/adelie/horizon/-/issues/363
adelie-inst-x86_64-1.0-beta5-20231016: UI disappears when minimized
2023-10-17T00:54:58Z
Zach van Rijn
adelie-inst-x86_64-1.0-beta5-20231016: UI disappears when minimized
The UI disappears when the minimize button is pressed:
![VirtualBox_test1_16_10_2023_13_47_13](/uploads/e3a8c7f7e1cc74cebac032a035c3e824/VirtualBox_test1_16_10_2023_13_47_13.png)
![VirtualBox_test1_16_10_2023_13_48_10](/uploads/3337a608...
The UI disappears when the minimize button is pressed:
![VirtualBox_test1_16_10_2023_13_47_13](/uploads/e3a8c7f7e1cc74cebac032a035c3e824/VirtualBox_test1_16_10_2023_13_47_13.png)
![VirtualBox_test1_16_10_2023_13_48_10](/uploads/3337a608bf8d6c73ef72a9f6e09afc62/VirtualBox_test1_16_10_2023_13_48_10.png)
Workaround: `ALT` + `TAB`.
Suggest disabling these buttons in kiosk mode (the "inst" media).
https://git.adelielinux.org/adelie/image/-/issues/405
adelie-inst-x86_64-1.0-beta5-20231016: "Open Terminal" button does nothing
2023-10-16T18:46:29Z
Zach van Rijn
adelie-inst-x86_64-1.0-beta5-20231016: "Open Terminal" button does nothing
If installation fails, the "Open Terminal" button fails to launch:
![VirtualBox_test1_16_10_2023_13_41_17](/uploads/e98b70f41ab7090ba3e0d82084ee82f9/VirtualBox_test1_16_10_2023_13_41_17.png)
Clicking it does nothing (no visible errors)...
If installation fails, the "Open Terminal" button fails to launch:
![VirtualBox_test1_16_10_2023_13_41_17](/uploads/e98b70f41ab7090ba3e0d82084ee82f9/VirtualBox_test1_16_10_2023_13_41_17.png)
Clicking it does nothing (no visible errors).
Workaround: `CTRL` + `SHIFT` + `F2` or similar.
https://git.adelielinux.org/adelie/image/-/issues/404
adelie-inst-x86_64-1.0-beta5-20231016: UNTRUSTED signature
2023-10-17T00:49:08Z
Zach van Rijn
adelie-inst-x86_64-1.0-beta5-20231016: UNTRUSTED signature
The installer is attempting to download nonexistent keys:
![VirtualBox_test1_16_10_2023_13_37_43](/uploads/45e4146e4580d5a14bfacd2ee676b89b/VirtualBox_test1_16_10_2023_13_37_43.png)
It should check for 404 status as well or verify that...
The installer is attempting to download nonexistent keys:
![VirtualBox_test1_16_10_2023_13_37_43](/uploads/45e4146e4580d5a14bfacd2ee676b89b/VirtualBox_test1_16_10_2023_13_37_43.png)
It should check for 404 status as well or verify that keys are, in fact, available.
https://git.adelielinux.org/adelie/image/-/issues/403
post-binutils 2.41, post-grub 2.12, x86_64 media cannot boot
2023-10-24T06:24:06Z
Zach van Rijn
post-binutils 2.41, post-grub 2.12, x86_64 media cannot boot
Using either of these media:
* http://foxkit.us/linux/adelie-live-kde-x86_64-1.0-beta5-foxexp.iso (2023-10-11)
* https://temp.adelielinux.org/adelie-live-kde-x86_64-1.0-beta5-20231012.iso (built with latest tree as of packages@c1026184b2...
Using either of these media:
* http://foxkit.us/linux/adelie-live-kde-x86_64-1.0-beta5-foxexp.iso (2023-10-11)
* https://temp.adelielinux.org/adelie-live-kde-x86_64-1.0-beta5-20231012.iso (built with latest tree as of packages@c1026184b292497a9dd025c0138b26c391c37594 with all packages synced to distfiles except for pmmx and armv7 as of writing)
the VM fails to boot in VirtualBox, on metal, and in other hypervisors:
![image](/uploads/c296c839305d64753a434e51136e51e4/image.png)
```
17:34 < dimitsos> awilfox: There seems to be something wrong with foxexp x86_64 iso: I tried a laptop with amd cpu and graphics and one with intel cpu and nvidia graphics. In the first case, instead of grub menu I got stuck with a fuzzy screen. In the second case, I think it tried to show the grub menu, then it instantly rebooted.
...
18:07 < dimitsos> awilfox: 3rd attempt: Intel atom netbook, it gets stuck at "GRUB loading..."
...
00:48 <~awilfox> dimitsos: interesting. another tester reported failure with GRUB on iMac with UEFI
00:48 <~awilfox> that's not good
00:48 <~awilfox> these are the first media with the grub 2.12~rc1 update
00:49 <~awilfox> it does seem to work reliably on ppc/ppc64 and aarch64, which is progress because 2.04 didn't work on aarch64 at all and was shaky on ppc
00:49 <~awilfox> I guess now I need to debug it on x86_64
```
A log from VirtualBox (excluding parts in common with the successfully-booting `20230829` media):
* http://ix.io/4IQI
https://git.adelielinux.org/adelie/packages/-/issues/1085
user/mate-desktop: no font deps
2023-10-26T05:54:07Z
A. Wilcox
user/mate-desktop: no font deps
No MATE packages depend on any fonts, so it is possible to install MATE without having any fonts on the system, which ends up rendering horrible boxes that make no sense (adelie/horizon#353 has an example screenshot).
Either mate-deskto...
No MATE packages depend on any fonts, so it is possible to install MATE without having any fonts on the system, which ends up rendering horrible boxes that make no sense (adelie/horizon#353 has an example screenshot).
Either mate-desktop or mate-complete should depend on something like ttf-liberation or ttf-dejavu (+ otf-source-code-pro for nice monospace) or *something*. user/plasma-desktop (KDE) deps on ttf-liberation and ttf-noto, and the draft LXQt theme package (user/adelie-lxqt-theme) deps on ttf-liberation as well. The only problem is MATE seems to have a bit of trouble *using* the Liberation set of fonts, which I haven't poked at much yet.
https://git.adelielinux.org/adelie/packages/-/issues/1084
user/pcmanfm-qt: requires unpackaged gvfs to open Computer or Network, and to...
2023-11-27T10:00:11Z
A. Wilcox
user/pcmanfm-qt: requires unpackaged gvfs to open Computer or Network, and to have Trash
Selecting "Computer" or "Network", from the Desktop, or the Places sidebar in a Folder window, results in an error simply stating: "Operation not supported".
Looking at xorg-session.log, the only log message that appears is:
```
file m...
Selecting "Computer" or "Network", from the Desktop, or the Places sidebar in a Folder window, results in an error simply stating: "Operation not supported".
Looking at xorg-session.log, the only log message that appears is:
```
file monitor cannot be created: Operation not supported
```
This is caused by its runtime dependency `gvfs` not being packaged. Merging on Gentoo without `gvfs` causes the same failure.
https://git.adelielinux.org/adelie/packages/-/issues/1082
user/grub: uboot-flavor subpackage missing split function
2023-10-09T13:59:26Z
Zach van Rijn
user/grub: uboot-flavor subpackage missing split function
Found on HR350A (armv7):
```
>>> grub-efi*: Running split function efi...
>>> grub-efi*: Preparing subpackage grub-efi...
>>> grub-efi*: Running postcheck for grub-efi
>>> grub-uboot*: Running split function uboot...
/usr/bin/abuild...
Found on HR350A (armv7):
```
>>> grub-efi*: Running split function efi...
>>> grub-efi*: Preparing subpackage grub-efi...
>>> grub-efi*: Running postcheck for grub-efi
>>> grub-uboot*: Running split function uboot...
/usr/bin/abuild: 602: uboot: not found
>>> ERROR: grub-uboot*: uboot failed
>>> ERROR: grub*: prepare_subpackages failed
>>> ERROR: grub: rootpkg failed
```
Commit 8b868f32f7e1b57c90da65157ea59eb6ce337cc9 introduced:
```diff
+arm*) flavors="efi uboot";;
```
but not a corresponding `uboot() { }` function for splitting.
[20231007-09_55_29.563401859_grub.log](/uploads/129f364cc1adb5ac0c11b46beb89824e/20231007-09_55_29.563401859_grub.log)
A. Wilcox
A. Wilcox
https://git.adelielinux.org/adelie/packages/-/issues/1081
user/livecd-support: suid shell script ignored by Linux / need compiled binary
2023-11-27T20:49:16Z
Zach van Rijn
user/livecd-support: suid shell script ignored by Linux / need compiled binary
From https://man7.org/linux/man-pages/man2/execve.2.html#VERSIONS:
```
Interpreter scripts
...
Linux (like most other modern UNIX systems) ignores the set-user-
ID and set-group-ID bits on scripts.
```
Therefore...
From https://man7.org/linux/man-pages/man2/execve.2.html#VERSIONS:
```
Interpreter scripts
...
Linux (like most other modern UNIX systems) ignores the set-user-
ID and set-group-ID bits on scripts.
```
Therefore we need to rewrite the wrapper in C and compile it.
https://git.adelielinux.org/adelie/packages/-/issues/1080
user/sddm: password for 'live' user not required (any random password accepted)
2023-10-07T01:55:17Z
Zach van Rijn
user/sddm: password for 'live' user not required (any random password accepted)
Using `20230829` media.
This may be the intended/expected behavior, but you can enter any random password here and it will log you in. Lock screen or if you log out fully first.
![VirtualBox_test1_06_10_2023_13_18_03](/uploads/07d6d2a8...
Using `20230829` media.
This may be the intended/expected behavior, but you can enter any random password here and it will log you in. Lock screen or if you log out fully first.
![VirtualBox_test1_06_10_2023_13_18_03](/uploads/07d6d2a8e52a5b3fc889cbc121a2f093/VirtualBox_test1_06_10_2023_13_18_03.png)
https://git.adelielinux.org/adelie/packages/-/issues/1077
user/faad2: multiple vulnerabilities
2023-10-30T22:58:33Z
Zach van Rijn
user/faad2: multiple vulnerabilities
| Name | Description |
|----------------|-------------...
| Name | Description |
|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| CVE-2021-32278 | An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function lt_prediction located in lt_predict.c. It allows an attacker to cause code Execution. |
| CVE-2021-32277 | An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function sbr_qmf_analysis_32 located in sbr_qmf.c. It allows an attacker to cause code Execution. |
| CVE-2021-32276 | An issue was discovered in faad2 through 2.10.0. A NULL pointer dereference exists in the function get_sample() located in output.c. It allows an attacker to cause Denial of Service. |
| CVE-2021-32274 | An issue was discovered in faad2 through 2.10.0. A heap-buffer-overflow exists in the function sbr_qmf_synthesis_64 located in sbr_qmf.c. It allows an attacker to cause code Execution. |
| CVE-2021-32273 | An issue was discovered in faad2 through 2.10.0. A stack-buffer-overflow exists in the function ftypin located in mp4read.c. It allows an attacker to cause Code Execution. |
Fixed in `2.10.1`.
https://git.adelielinux.org/adelie/packages/-/issues/1076
user/xfce4-whiskermenu-plugin: FTBFS: module 'accountsservice>=0.6.45'...requ...
2023-10-05T17:42:10Z
Zach van Rijn
user/xfce4-whiskermenu-plugin: FTBFS: module 'accountsservice>=0.6.45'...required by 'virtual:world', not found
Found on powerhouse (x86_64) as of a192def39ee9a44cb8c05f8367240a7acf17539a:
```
...
-- Checking for module 'accountsservice>=0.6.45'
-- Package 'accountsservice', required by 'virtual:world', not found
CMake Error at /usr/share/cmake...
Found on powerhouse (x86_64) as of a192def39ee9a44cb8c05f8367240a7acf17539a:
```
...
-- Checking for module 'accountsservice>=0.6.45'
-- Package 'accountsservice', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:605 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:827 (_pkg_check_modules_internal)
panel-plugin/CMakeLists.txt:74 (pkg_check_modules)
...
```
if we add `accountsservice-dev` to `makedepends`:
```
...
-- Package 'gtk-layer-shell-0', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:605 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPkgConfig.cmake:827 (_pkg_check_modules_internal)
panel-plugin/CMakeLists.txt:80 (pkg_check_modules)
...
```
and that looks like something that needs to be packaged?
https://git.adelielinux.org/adelie/packages/-/issues/1075
user/qemu: FTBFS: ld: Error: unable to disambiguate: -nopie (did you mean --n...
2023-10-05T17:42:10Z
Zach van Rijn
user/qemu: FTBFS: ld: Error: unable to disambiguate: -nopie (did you mean --nopie ?)
Found on powerhouse (x86_64) in latest autobuilder dev environment with latest package tree:
```
...
AS pc-bios/optionrom/pvh.o
LINK elf2dmp
CC pc-bios/optionrom/pvh_main.o
BUILD pc-bios/optionrom/multiboot.img
ld...
Found on powerhouse (x86_64) in latest autobuilder dev environment with latest package tree:
```
...
AS pc-bios/optionrom/pvh.o
LINK elf2dmp
CC pc-bios/optionrom/pvh_main.o
BUILD pc-bios/optionrom/multiboot.img
ld: Error: unable to disambiguate: -nopie (did you mean --nopie ?)
make[1]: *** [Makefile:53: multiboot.img] Error 1
make[1]: *** Waiting for unfinished jobs....
```
https://git.adelielinux.org/adelie/packages/-/issues/1074
user/thunderbird: (x86_64) FTBFS: media/ffvpx/libavcodec/x86/mathops.h:125: E...
2023-10-04T04:10:22Z
Zach van Rijn
user/thunderbird: (x86_64) FTBFS: media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
...
10:21.79 In file included from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/config.h:45,
10:21.79 from /usr/src/packages/user/t...
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
...
10:21.79 In file included from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/config.h:45,
10:21.79 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/common.h:105,
10:21.79 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/avutil.h:296,
10:21.79 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/log.h:25,
10:21.79 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil_visibility.h:16,
10:21.79 from <command-line>:
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/config_unix64.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
10:21.79 #define HAVE_LINUX_PERF_EVENT_H 0
10:21.79 In file included from <command-line>:
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/obj-x86_64-foxkit-linux-musl/mozilla-config.h:65: note: this is the location of the previous definition
10:21.79 #define HAVE_LINUX_PERF_EVENT_H 1
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h: Assembler messages:
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
10:21.79 make[4]: *** [/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/config/rules.mk:597: flac.o] Error 1
10:21.79 make[3]: *** [/usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/config/recurse.mk:72: media/ffvpx/libavcodec/target-objects] Error 2
10:21.79 make[3]: *** Waiting for unfinished jobs....
10:21.87 In file included from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/config.h:45,
10:21.87 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/common.h:105,
10:21.87 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/avutil.h:296,
10:21.87 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil/log.h:25,
10:21.87 from /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/libavutil_visibility.h:16,
10:21.87 from <command-line>:
10:21.87 /usr/src/packages/user/thunderbird/src/thunderbird-91.13.0/media/ffvpx/config_unix64.h:219: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
10:21.87 #define HAVE_LINUX_PERF_EVENT_H 0
10:21.87 In file included from <command-line>:
...
```
See also:
* https://sourceware.org/bugzilla/show_bug.cgi?id=30578
* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108941
https://git.adelielinux.org/adelie/packages/-/issues/1073
user/grub: FTBFS: ld: -r and -pie may not be used together
2023-10-04T04:10:21Z
Zach van Rijn
user/grub: FTBFS: ld: -r and -pie may not be used together
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
...
gcc -m64 -Wl,-melf_x86_64 -nostdlib -static -Wl,-r -o efiemu64.o.bin efiemu64_c.o efiemu64_s.o
/usr/lib/gcc/x86_64-foxkit-linux-musl/8.5.0/../../../../x86_64-foxkit-linux...
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
...
gcc -m64 -Wl,-melf_x86_64 -nostdlib -static -Wl,-r -o efiemu64.o.bin efiemu64_c.o efiemu64_s.o
/usr/lib/gcc/x86_64-foxkit-linux-musl/8.5.0/../../../../x86_64-foxkit-linux-musl/bin/ld: -r and -pie may not be used together
collect2: error: ld returned 1 exit status
```
[20231003-16_26_28.848021386_grub.log](/uploads/c61ede6906ff1cac27c33a3e53dcbbd6/20231003-16_26_28.848021386_grub.log)
https://git.adelielinux.org/adelie/packages/-/issues/1072
user/vamp-sdk: FTBFS: ld: failed to set dynamic section sizes: file truncated
2023-10-04T04:16:11Z
Zach van Rijn
user/vamp-sdk: FTBFS: ld: failed to set dynamic section sizes: file truncated
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
ar: creating libvamp-sdk.a
x86_64-foxkit-linux-musl-g++ -Wl,--as-needed -static-libgcc -shared -Wl,-Bsymbolic -Wl,--version-script=build/vamp-plugin.map -o examples/vamp-exam...
Found on powerhouse (x86_64) using `awilfox/system-next`:
```
ar: creating libvamp-sdk.a
x86_64-foxkit-linux-musl-g++ -Wl,--as-needed -static-libgcc -shared -Wl,-Bsymbolic -Wl,--version-script=build/vamp-plugin.map -o examples/vamp-example-plugins.so examples/SpectralCentroid.o examples/PowerSpectrum.o examples/PercussionOnsetDetector.o examples/FixedTempoEstimator.o examples/AmplitudeFollower.o examples/ZeroCrossing.o examples/plugins.o ./libvamp-sdk.a
ar r libvamp-hostsdk.a src/vamp-hostsdk/Files.o src/vamp-hostsdk/PluginHostAdapter.o src/vamp-hostsdk/RealTime.o src/vamp-hostsdk/PluginBufferingAdapter.o src/vamp-hostsdk/PluginChannelAdapter.o src/vamp-hostsdk/PluginInputDomainAdapter.o src/vamp-hostsdk/PluginLoader.o src/vamp-hostsdk/PluginSummarisingAdapter.o src/vamp-hostsdk/PluginWrapper.o src/vamp-hostsdk/host-c.o src/vamp-hostsdk/acsymbols.o
x86_64-foxkit-linux-musl-g++ -Wl,--as-needed -static-libgcc -shared -Wl,-Bsymbolic -Wl,-soname=libvamp-hostsdk.so.3 -o libvamp-hostsdk.so src/vamp-hostsdk/Files.o src/vamp-hostsdk/PluginHostAdapter.o src/vamp-hostsdk/RealTime.o src/vamp-hostsdk/PluginBufferingAdapter.o src/vamp-hostsdk/PluginChannelAdapter.o src/vamp-hostsdk/PluginInputDomainAdapter.o src/vamp-hostsdk/PluginLoader.o src/vamp-hostsdk/PluginSummarisingAdapter.o src/vamp-hostsdk/PluginWrapper.o src/vamp-hostsdk/host-c.o src/vamp-hostsdk/acsymbols.o
ar: creating libvamp-hostsdk.a
ranlib ./libvamp-sdk.a
x86_64-foxkit-linux-musl-g++ -Wl,--as-needed -o host/vamp-simple-host host/vamp-simple-host.o ./libvamp-hostsdk.a -lsndfile
ranlib ./libvamp-hostsdk.a
/usr/lib/gcc/x86_64-foxkit-linux-musl/8.5.0/../../../../x86_64-foxkit-linux-musl/bin/ld: failed to set dynamic section sizes: file truncated
collect2: error: ld returned 1 exit status
make: *** [Makefile:268: host/vamp-simple-host] Error 1
```
[20231003-06_39_59.231429799_vamp-sdk.log](/uploads/03397d3fa74eda52c193f12da36f76fb/20231003-06_39_59.231429799_vamp-sdk.log)
A. Wilcox
A. Wilcox