You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed a few commits making changes to compiler command line options. Something changed as it's now passing 32-bit ARM options on 64-bit ARM and breaking the build.
Tested on my RPI aarch64 and it works fine.
Could you share the exact command you use to configure the build with CMake?
I'm not sure if this applies but we ran into issue with Ninja then we switched to using ExternalProject instead of FetchContent due to homebrew policy,
Could you try using Unix Makefiles as your generator instead of Ninja?
Tested on my RPI aarch64 and it works fine. Could you share the exact command you use to configure the build with CMake? I'm not sure if this applies but we ran into issue with Ninja then we switched to using ExternalProject instead of FetchContent due to homebrew policy, Could you try using Unix Makefiles as your generator instead of Ninja?
Yes, I did run into issue #460. Usually OpenBSD uses Ninja by default and we rarely run into issues nowadays. I am using the Makefile generator for now. But that wasn't the initial issue. I think a local CMake patch we have to workaround the par2cmdline-turbo dependency and providing the source code is interacting with other changes to introduce this breakage.
@brad0
I'll definitely look into your patches, thank you.
Regarding Sync par2cmdline-turbo:
I’ve released NZBGet-testing that includes par2cmdline-turbo v1.2.0. Unfortunately, par2cmdline-turbo v1.2.0 doesn’t include your patch. However, I’ve also synced the nzbget branch of the fork with the most recent upstream changes including your patch.
So, as a temporary workaround, you can replace GIT_TAG v1.2.0-nzbget with GIT_TAG nzbget in the par2-turbo.cmake file and this should do the trick.
However, I'm not sure how to integrate this with your CMake patch.
NZBGet Version
v24.5-stable
Platform
All
Environment
Problem or Question
I noticed a few commits making changes to compiler command line options. Something changed as it's now passing 32-bit ARM options on 64-bit ARM and breaking the build.
Steps To Reproduce
Build.
Logs
No response
Extra information
No response
The text was updated successfully, but these errors were encountered: