Package Details: bcml-git r1068.8cb37ed-1

Git Clone URL: https://aur.archlinux.org/bcml-git.git (read-only, click to copy)
Package Base: bcml-git
Description: Breath of the Wild Cross-Platform Mod Loader: A mod merger and manager for BOTW
Upstream URL: https://github.com/NiceneNerd/BCML
Licenses: GPL3
Submitter: ibrokemypie
Maintainer: ibrokemypie
Last Packager: ibrokemypie
Votes: 1
Popularity: 0.81
First Submitted: 2021-11-17 06:30
Last Updated: 2022-01-18 13:10

Latest Comments

1 2 Next › Last »

Neko-san commented on 2022-01-18 16:38

Understood; I appreciate the clarification there

But yeah, the Plasma issue is quite severe; not sure why it happens, it's quite odd

ibrokemypie commented on 2022-01-18 13:17

Not sure whats up with plasma, though the desktop entry was just a generated one as bcml doesn't supply one. The missing makedeps were added the clr_loader, though I am not the maintainer of python-pythonet so you will have to bug its maintainer. Either way neither are required anymore. I've made python-oead now require gcc, though as I am not the author I had no idea it required it until your issue.

Neko-san commented on 2022-01-16 06:43

Also, running bcml via my desktop environment (Plasma) causes my DE to completely break after closing bcml, but doesn't do this if I run bcml via the terminal instead. :/

Which is very odd

Neko-san commented on 2022-01-16 06:14

Also, python-clr_loader is missing makedepends: 'python-wheel' 'dotnet-sdk'

and python-pythonnet is missing makedepends: "python-setuptools" "dotnet-sdk" "python-pip" "python-clr_loader"

The python-oead issue was a result of having Clang set as the compiler globally - the packager should enforce GCC in the PKGBUILD they packager know it doesn't compile with Clang; both were installed but the necessary variables weren't exported to override makepkg.conf

ibrokemypie commented on 2022-01-16 06:09

Without the full log I can't be sure but I was able to reproduce the issue myself by attempting to compile with clang instead of GCC, so thats likely your problem. This is not a code nor packagaing issue, you should make sure gcc is installed and that your makepkg.conf doesnt contain CC=clang or CXX=clang++

Neko-san commented on 2022-01-15 18:46

This:

[ 93%] Building CXX object oead/CMakeFiles/oead.dir/src/yaz0.cpp.o
/build/python-oead/src/oead/src/yaz0.cpp:168:20: error: invalid value '0'; must be positive
#pragma GCC unroll 0
                   ^
1 error generated.
make[2]: *** [oead/CMakeFiles/oead.dir/build.make:174: oead/CMakeFiles/oead.dir/src/yaz0.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....

ibrokemypie commented on 2022-01-15 14:49

What were your problems building python-oead? Everything is working here but maybe it has a dependency I didn't catch. If the problem is python version rebuilds, thats on your end and you just need to rebuild all your python packages. BCML doesn't have an appimage and I'm not going to be creating and hosting one myself.

Neko-san commented on 2022-01-12 20:04

For good measure, consider making AppImage release builds for the AUR to prevent issues like these in the future, as an alternative option :/

Neko-san commented on 2022-01-12 19:42

The AUR page has non-building dependencies; BCML (will) fail(s) to build (I did so in a chroot, for extra measure)

Namely, python-oead, at least

Not sure if this is related to Python being updated to 3.10 recently; but BCML builds are essentially broken on up-to-date Arch until these dependency issues are fixed.

ibrokemypie commented on 2021-11-20 05:05

I don't think that's something I can resolve, the author of python-pythonnet needs to add python-clr_loader as a dependency.