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