Package: avarice
Version: 2.11-1.1
Severity: wishlist

There have been 2 releases and the latest is AVaRICE 2.13 .  (SVN may
have some bug fix, too).  This should be packaged while addressing
outstanding issue such as "Bug #704560: avarice: please change udev rules
location" which seems to be easy one to be fixed if this report is
correct.  (Offering these udev rules by this package is questionable for
me.  There are other tools such as avrdude use these devices.  It may
be better to put these info to README.Debian etc.)

Hi, ITPer, what is holding you off so long? ITA Bug #732433 was 6 month
ago.  I do not have time now but is it OK if others NMU this package?

At least Bug #704560 should be fixed or responded before freeze.

Also copyright is in the old style.  (The debmake command should help 
you create new copyright with minimal efforts.)

FYI:

Summary of changes in AVaRICE 2.13
==================================

. Rearrange the entire error handling to use exceptions, rather than a
  mix between error code returns, and prematurely exiting the program
  from deep inside, without any attempt to cleanup the JTAG ICE
  connection status.  This is a lot cleaner now, with a much reduced
  chance to leave the ICE in an unworkable state when exiting the
  program.

. New devices: ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3,
  ATmega16M1, ATmega64M1, ATmega64C1, ATxmega128A3, ATxmega32A4

. Deprecate target programming (downloading) from the ELF file.  It
  must be explicitly enabled now by the --enable-target-programming
  configure option.  If not enabled, AVaRICE no longer depends on
  libbfd and its prerequisites.  Use AVRDUDE for device programming.

. Added IO register definitions (for GDB's "info io_registers"
  command) for the following devices: ATmega323, ATmega64, AT90CAN128,
  ATmega164p, ATmega324p, ATmega644, ATmega325, ATmega3250, ATmega645,
  ATmega6450, ATmega329, ATmega3290, ATmega649, ATmega6490, ATmega640,
  ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega48, ATmega88,
  ATmega168, ATtiny13, ATtiny2313, AT90PWM2, AT90PWM3, AT90PWM2B,
  AT90PWM3B, ATmega32M1, ATmega32C1, ATtiny24, ATtiny44, ATtiny84,
  ATtiny25, ATtiny45, ATtiny85, ATtiny261, ATtiny461, ATtiny861,
  AT90CAN32, AT90CAN64, AT90PWM216, AT90PWM316, AT90USB1287,
  AT90USB162, AT90USB646, AT90USB647, ATmega1284P, ATmega165,
  ATmega165P, ATmega168P, ATmega16HVA, ATmega3250P, ATmega325P,
  ATmega328P, ATmega3290P, ATmega329P, ATmega32HVB, ATmega32U4,
  ATmega406, ATmega48P, ATmega644P, ATmega88P, ATtiny167, ATtiny43U,
  ATtiny48, ATtiny88, ATmega128RFA1

=====================================================================

Summary of changes in AVaRICE 2.12
==================================

. Many Xmega fixes for firmware versions 7 and above (as shipping by
  AVR Studio 5); code breakpoints and accessing the various Xmega
  memories appear to almost work now.  Many thanks to Detlev Kraft for
  his in-depth analysis of the AVR Studio 5 communiction with the ICE.

. Cache the PC returned by BREAK events, to speedup the communication.

. New devices: ATxmega256A3, ATxmega16D4, ATtiny4313

. Moved source code repository from CVS to SVN.

. Implement PDI debugging (JTAGICEmkII / Xmega).


-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages avarice depends on:
ii  libc6         2.19-9
ii  libgcc1       1:4.9.1-4
ii  libstdc++6    4.9.1-4
ii  libusb-0.1-4  2:0.1.12-24
ii  zlib1g        1:1.2.8.dfsg-1

Versions of packages avarice recommends:
pn  gdb-avr  <none>

avarice suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to