-
ARM build issues
I'm currently running this on a 32-bit ARM platform. Main issue I seem to have is that in foobar2000 mobile, the entry keeps disappearing and then reappearing 2-3 minutes later. Playback, forward, and backward still works but browsing gets messed up and everything shows up as empty until it reappears. Is this a known issue?
edit: I see this binary is built with an older toolchain:
```
$ readelf -L AssetUPnP | tail -n 20
0x526878: 0x1 [cantunwind]
No version information found in this file.
Attribute Section: aeabi
File Attributes
Tag_CPU_name: "6"
Tag_CPU_arch: v6
Tag_ARM_ISA_use: Yes
Tag_THUMB_ISA_use: Thumb-1
Tag_FP_arch: VFPv3
Tag_Advanced_SIMD_arch: NEONv1
Tag_ABI_PCS_wchar_t: 4
Tag_ABI_FP_denormal: Needed
Tag_ABI_FP_exceptions: Needed
Tag_ABI_FP_number_model: IEEE 754
Tag_ABI_align_needed: 8-byte
Tag_ABI_enum_size: int
Tag_ABI_VFP_args: VFP registers
Tag_CPU_unaligned_access: v6
readelf -L mpd | tail -n 20
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 3.2.0
Attribute Section: aeabi
File Attributes
Tag_CPU_name: "7-A"
Tag_CPU_arch: v7
Tag_CPU_arch_profile: Application
Tag_ARM_ISA_use: Yes
Tag_THUMB_ISA_use: Thumb-2
Tag_FP_arch: VFPv3-D16
Tag_ABI_PCS_wchar_t: 4
Tag_ABI_FP_rounding: Needed
Tag_ABI_FP_denormal: Needed
Tag_ABI_FP_exceptions: Needed
Tag_ABI_FP_number_model: IEEE 754
Tag_ABI_align_needed: 8-byte
Tag_ABI_align_preserved: 8-byte, except leaf SP
Tag_ABI_enum_size: int
Tag_ABI_VFP_args: VFP registers
Tag_CPU_unaligned_access: v6
```
-
Re: ARM build issues
Thanks for the bug report.
Yes, the toolchain is heavily outdated, but that doesn't explain the apparent crash & restart of the UPnP process that you're seeing.
What exact machine is this and what Linux distro?
-
Re: ARM build issues
This is on Armbian 11 (really just Debian). Device is a one off NAS thing: [url]https://kobol.io/helios4/[/url]
I wonder if I could attach strace to the crashing process...
-
Re: ARM build issues
Thanks, will test that distro.
In meanwhile:
Can you run the available ARM64 builds? They're using less antiquated build config and may behave better.
Can you please enable debug logging and post UPnP logs of the restart spree?
-
Re: ARM build issues
[QUOTE=PeterP;212267]Thanks, will test that distro.
In meanwhile:
Can you run the available ARM64 builds? They're using less antiquated build config and may behave better.
Can you please enable debug logging and post UPnP logs of the restart spree?[/QUOTE]
this is an ARM32 device. It does not support aarch64.
I'll try to get logs.
-
Re: ARM build issues
Alright I got this: [url]https://raw.githubusercontent.com/neheb/stuff/master/logs-upnp[/url]
Story: played the last song. Everything was fine. Several hours later I returned to foobar2000 to find a bunch of not found entries.
logs-lib was empty.
-
Re: ARM build issues
Actual issue was UPnP on mobile.