Skip to content

radare2: update to 6.1.4#59958

Open
neduard wants to merge 1 commit intovoid-linux:masterfrom
neduard:radare2-6.1.4
Open

radare2: update to 6.1.4#59958
neduard wants to merge 1 commit intovoid-linux:masterfrom
neduard:radare2-6.1.4

Conversation

@neduard
Copy link
Copy Markdown

@neduard neduard commented Apr 15, 2026

Based on #56743

Testing the changes

  • I tested the changes in this PR: YES
    • opened up radare2 on target firmware binary and checked a few features like pdf, VV and aa

Local build testing

  • I built this PR locally for my native architecture, (x86_64-musl)

I couldn't build for x86_64 or others due to sdb being required during build process:

radare2 6.1.4

  Subprojects
    qjs                  : YES
    sdb                  : YES

  User defined options
    Cross files          : /builddir/.xbps-radare2/wrappers/meson/xbps_meson.cross
    auto_features        : auto
    b_lto                : true
    b_ndebug             : true
    b_staticpic          : true
    bindir               : /usr/bin
    buildtype            : plain
    datadir              : /usr/share
    enable_tests         : false
    includedir           : /usr/include
    infodir              : /usr/share/info
    libdir               : /usr/lib64
    libexecdir           : /usr/libexec
    localedir            : /usr/share/locale
    localstatedir        : /var
    mandir               : /usr/share/man
    pkgconfig.relocatable: false
    prefix               : /usr
    sbindir              : /usr/bin
    sharedstatedir       : /var/lib
    sysconfdir           : /etc
    use_libuv            : true
    use_ssl              : true
    use_sys_capstone     : true
    use_sys_lz4          : true
    use_sys_magic        : true
    use_sys_openssl      : true
    use_sys_xxhash       : true
    use_sys_zip          : true
    use_sys_zlib         : true
    wrap_mode            : default

Found ninja-1.13.2 at /usr/bin/ninja

ERROR: An exe_wrapper is needed for /builddir/radare2-6.1.4/build/subprojects/sdb/sdb but was not found. Please define one in cross file and check the command and/or add it to PATH.

A full log can be found at /builddir/radare2-6.1.4/build/meson-logs/meson-log.txt
=> ERROR: radare2-6.1.4_1: do_configure: '${meson_cmd} setup --prefix=/usr --libdir=/usr/lib${XBPS_TARGET_WORDSIZE} --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/bin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --buildtype=plain --auto-features=auto --wrap-mode=nodownload -Db_lto=true -Db_ndebug=true -Db_staticpic=true -Dpkgconfig.relocatable=false ${configure_args} . ${meson_builddir}' exited with 1
=> ERROR:   in do_configure() at common/build-style/meson.sh:23

cc @yoshiyoshyosh

Any feedback welcome!

@yoshiyoshyosh
Copy link
Copy Markdown
Contributor

I remember there was something I encountered updating to 6.0.0 that I didn't have the time to investigate then, then I kinda just got lazy. Oops! But yes, this seems fine

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants