Open ilikenwf opened 1 month ago
Also on arch here. I'm not very familiar with ruby but it seems like posix-spawn is abandoned and now causes a warning on modern compilers, which makes the install fail. I was able to avoid it by silencing the warning using bundle config build.posix-spawn --with-cflags="-Wno-incompatible-pointer-types"
.
For future reference though, I did also have to update the bundler version in the lock file, and replace "UEFIExtract"
with "uefiextract"
in src/extract-eufi.rb, since the uefitool-bin AUR package only provides a lower case version. But I can confirm that it has successfully extracted the VBIOS-s for my Acer PH315-51!
Also on arch here. I'm not very familiar with ruby but it seems like posix-spawn is abandoned and now causes a warning on modern compilers, which makes the install fail. I was able to avoid it by silencing the warning using
bundle config build.posix-spawn --with-cflags="-Wno-incompatible-pointer-types"
.For future reference though, I did also have to update the bundler version in the lock file, and replace
"UEFIExtract"
with"uefiextract"
in src/extract-eufi.rb, since the uefitool-bin AUR package only provides a lower case version. But I can confirm that it has successfully extracted the VBIOS-s for my Acer PH315-51!
Nice! You should consider making it a PKGBUILD and tossing it on the AUR sometime. Great work!
Removing the Gemfile.lock and removing posix-spawn from the Gemfile results in successful build and run but actually running after does not work...so something's amiss.
ruby 3.2.4-1.1 ruby-bundler 2.5.11-2 rubygems 3.4.19-1