Request for BinDiff .rpm package
Is your feature request related to a problem? Please describe. I am using Fedora and there is no easy way to install BinDiff since no .rpm package is available. I also tried converting the .deb package to .rpm without success:
$ sudo alien --to-rpm bindiff_8_amd64.deb
Warning: Skipping conversion of scripts in package bindiff: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
bindiff-8-2.x86_64.rpm generated
$ sudo dnf install bindiff-8-2.x86_64.rpm
Last metadata expiration check: 0:31:10 ago on Tue 15 Oct 2024 10:49:32 AM CEST.
Error:
Problem: conflicting requests
- nothing provides libbinaryninjacore.so.1()(64bit) needed by bindiff-8-2.x86_64 from @commandline
(try to add '--skip-broken' to skip uninstallable packages)
Describe the solution you'd like An .rpm package available under the releases.
Describe alternatives you've considered
Currently I unzip the .deb file and manually copy the BinDiff binaries to /usr/local/bin:
$ dpkg-deb -x bindiff_8_amd64.deb .
$ sudo cp opt/bindiff/bin/bindiff /usr/local/bin/
$ sudo cp opt/bindiff/bin/bindiff.jar /usr/local/bin/
Then I update the directory path in ~/.bindiff/bindiff.json:
"directory": "/usr/local/bin",
Additional context N/A
Yes that would be useful. I did start with this some time ago, but never got very far. Maybe it's time to revive this effort.
Yeah a RPM package would be really nice