If indeed the error
error: cannot convert ‘bool’ …etc.
[/quote] is GCC and Manjaro based, it won’t matter if it is XYZ or ABDC program or is found on Deb/Debian-based, Fedora, …etc sources. If the fix for XYZ is to modify the GCC implementation the method to get it patched might be different for Arch/Manjaro but the application/patch should be the same, or very, very close.
Of course one must still be able to show this is Manjaro related to get Manjaro to implement a patch.
I do not think building it is the way to go and am not even positive the program is worth the effort/time/resources.
You can of course pursue it but, if you will, let me point out some things:
- It’s old and apparently not maintained.
- Bug reports from years back have never had any action taken on them => no support from developer.
- There was an update made some years ago but only to allow some QT5 compatibility. This version is 6 years old.
- As it is from AUR, there is no Manjaro|Arch assistance. Unless you can, reasonably, prove the “error” is GCC from Manjaro, there is no bug report that will be accepted.
- Since it is so old, it may not run on today’s hardware or if it does, not run fully or correctly.
The AUR maintainer is your only source for a possible fix unless you can reach the original coder. …GL with that, ;).
All that being said, if the need is real with no other better substitute, there’s the DebTap program which, in summary, allows conversion to use *.deb packages on Arch.
Just get a
structure-synth_1.5.*.deb binary from a source believed to be trustworthy, then, e.g.,
Providing that it works, you will have an Arch/Manjaro package that you can install.
debtap via AUR.
NB: You will need to get & install
pkgfile-git first. …
Alien(alien_package_converter) does a similar conversion for RPM but it is not needed for installing an RPM version, should you be unable to find a working *.deb binary or if
debtap does not work/work-as-expected.
That’s all I can do for this topic. I do hope it helps.
GL@U and …