Sebastian Reichel wrote:
Hi,

Hi Sebastian! Thanks for packaging it into debian.

The debian port is helping the project in different ways.

I just want to report, that radare (amd64,i386) can now be found in
the debian unstable repository:
http://packages.debian.org/search?keywords=radare

Some notes about the packages:

 * Due to some misunderstandings 1.3-3 got uploaded when I already
   prepared 1.3-4, which results in missing -doc package (which
   contains the book).

We are preparing the 1.4 release with a really huge changelog fixing lot of stuff reported by the debian testing and some real cases testing. I cannot give you a release date, but will be hopefully soon. I will really appreciate the betatesting.

About the book i will try to document the new things and add some more chapters
about the scripting possibilities which is IMHO the key of radare.
 * If you want to get radare binaries for some not so common arches
   (alpha,hppa,...) you won't get them from debian for now, because
   build fails due to missing debugger support. (pancake is working
   on this, radare will disable debugger support on such systems in
   future to prevent the whole build failing)

- we can now build radare on non common archs, it will be nice to port
 the debugger to those arches (hppa, alpha, ...) but a shell would be
 required. maybe somebody from debian can help us on this.

porting the debugger to a new architecture is very simple (it tooks about
1h if you know where to do every change) but if its Linux, the port is just
adding a new .h file describing the aliases for registers and concepts
related to the specific architecture.

The current code in hg checks for the ARCH-OS pair to autodetect if
the native debugger is supported for the target platform, this way
you dont have to mess your debian/rules with arch-specific options
with --without-debugger. BTW it will be good to check if i'm not missing
any archos pair in the list.

Could anybody test building radare on your system (or PDAs, ...) to check
the arch-os pair and feed us about if its detecting the debugger support correctly.

Check the configure.hook file for this list of archos pairs.
 * Last but not least updated packages are already on their way and can
   be found here:

   [src] http://mentors.debian.net/debian/pool/main/r/radare/
   [bin] http://elektranox.org/debian/radare/

   These are based on a recent hg export, build the -doc package and
   build on armel. On the other hand ppc disasm support is now
   removed due to conflicts with Debian's DFSG.

Yep.. that's pretty anoying to see that the powerpc disassembler doesn't
follows the DFSG licensing rules... So they powerpc-linux debian package
will be built with no disassembler for powerpc, but with native debugging support which is pretty anoying :) i will try to talk to the author of the code and try
to make him change the license.

Or we will have to import the powerpc binutils code which is pretty huge, but
it will work and it will be completely free.

P.S.: Feel free to report bugs related to the debian _packaging_ of
      radare either via email directly to me or via debian's bug
      tracker (bugs.debian.org). For the later method you may use
      the utility reportbug.
I will really like to see radare 1.4 on debian :) there are lot of bugfixes and some
interesting new features, together with some changes that makes the core
and the command syntax a bit more consistent. I'm pretty happy with the work
on the mercurial these days.


--pancake
_______________________________________________
radare mailing list
[email protected]
http://lists.nopcode.org/listinfo.cgi/radare-nopcode.org

Reply via email to