Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rizin, bump version #6922

Merged
merged 1 commit into from May 15, 2022
Merged

rizin, bump version #6922

merged 1 commit into from May 15, 2022

Conversation

Begasus
Copy link
Contributor

@Begasus Begasus commented May 14, 2022

No description provided.

@Begasus
Copy link
Contributor Author

Begasus commented May 14, 2022

Needed to bump cutter to the latest version ...

@Begasus Begasus mentioned this pull request May 15, 2022
@Begasus Begasus merged commit 65c5bcf into haikuports:master May 15, 2022
1 check passed
@Begasus Begasus deleted the rizin branch May 17, 2022 08:06
@XVilka
Copy link

XVilka commented Sep 29, 2022

@Begasus
Copy link
Contributor Author

Begasus commented Sep 29, 2022

Thanks @XVilka will try to make some time in the next days to check this out!

@XVilka
Copy link

XVilka commented Feb 23, 2023

@Begasus new versions of Rizin and Cutter are out with significant memory, performance, and analysis improvements:

@Begasus
Copy link
Contributor Author

Begasus commented Feb 23, 2023

Hi @XVilka although I'm able to build the latest rizin releases, the detection on Haiku for it (for Cutter) has been lacking, should get into it again and will report back when I have more info. Thanks for the heads-up!

@Begasus
Copy link
Contributor Author

Begasus commented Feb 26, 2023

@XVilka updated my build for rizin to 0.5.1, but cutter still isn't able to find it? (not sure why this is happening, there is no FindRizin.cmake anymore as I already found out.

Building ...
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /boot/system/bin/x86/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /boot/system/bin/x86/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at /boot/system/lib/x86/cmake/rz_core/rz_coreConfig.cmake:35 (find_library):
  Could not find rz_core_LIBRARY using the following names: rz_core
Call Stack (most recent call first):
  /boot/system/lib/x86/cmake/Rizin/RizinConfig.cmake:96 (find_package)
  CMakeLists.txt:77 (find_package)


-- Configuring incomplete, errors occurred!

@Begasus
Copy link
Contributor Author

Begasus commented Feb 27, 2023

Thanks, noticed that, but I can't seem to find why it's failing to detect it on Haiku, in the meantime I pushed a recipe for rizin on my profile, maybe you could have a look there, but I can't find the problem so far. :/

Begasus@659e907

Adding an image that shows the lines mentioned in the error:

rizin-cutter-detection

@XVilka
Copy link

XVilka commented Mar 27, 2023

@ret2libc @thestr4ng3r do you have any idea about the possible cause?

@ret2libc
Copy link

Where did you install Rizin? Did you install the libraries in a dir available to the system (e.g. /usr/lib)?

@Begasus
Copy link
Contributor Author

Begasus commented Mar 27, 2023

--libdir=$libDir \

On 64bit this is the same as $prefix/lib, on 32bit this is the same as $prefix/lib/x86

Haiku is using a different system layout then Linux's do, $prefix is /boot/system (unlike /usr on Linux's)

So $prefix/lib is actually /boot/system/lib

EDIT just checkout a build for rizin-0.5.2 (build and install looks OK) and cutter-2.2.0, still the same error.

EDIT2 adding a log file (can't see anything wrong there, but that's me maybe) :)
O7PF4.txt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants