Your message dated Wed, 04 Jun 2014 11:19:18 +0000
with message-id <[email protected]>
and subject line Bug#719635: fixed in avr-libc 1:1.8.0+Atmel3.4.4-1
has caused the Debian Bug report #719635,
regarding avr-libc: including avr/boot.h fails for AtMEGA128: attempt to use
poisoned SPMCR
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
719635: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719635
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: avr-libc
Version: 1:1.8.0-3
Severity: normal
Hi,
compiling Contiki for an AtMEGA128 gives an error
/usr/lib/gcc/avr/4.7.2/../../../avr/include/avr/boot.h:112:16: error: attempt
to use poisoned "SPMCR"
The check in the elif branch of the include file still references the poisoned
name, leading to the error
/* Check for SPM Control Register in processor. */
#if defined (SPMCSR)
# define __SPM_REG SPMCSR
#elif defined (SPMCR)
# define __SPM_REG SPMCR
#else
# error AVR processor does not provide bootloader support!
#endif
Replacing the #elif by explicit #else #if ... #endif solves the problem:
/* Check for SPM Control Register in processor. */
#if defined (SPMCSR)
# define __SPM_REG SPMCSR
#else
#if defined (SPMCR)
# define __SPM_REG SPMCR
#else
# error AVR processor does not provide bootloader support!
#endif
#endif
Simon
-- System Information:
Debian Release: 7.1
APT prefers stable
APT policy: (990, 'stable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages avr-libc depends on:
ii binutils-avr 2.20.1-3
ii gcc-avr 1:4.7.2-2
avr-libc recommends no packages.
avr-libc suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: avr-libc
Source-Version: 1:1.8.0+Atmel3.4.4-1
We believe that the bug you reported is fixed in the latest version of
avr-libc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hakan Ardo <[email protected]> (supplier of updated avr-libc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 03 Jun 2014 14:25:22 +0200
Source: avr-libc
Binary: avr-libc
Architecture: source all
Version: 1:1.8.0+Atmel3.4.4-1
Distribution: unstable
Urgency: medium
Maintainer: Hakan Ardo <[email protected]>
Changed-By: Hakan Ardo <[email protected]>
Description:
avr-libc - Standard C library for Atmel AVR development
Closes: 675759 695514 719635 733939 739953 740391
Changes:
avr-libc (1:1.8.0+Atmel3.4.4-1) unstable; urgency=medium
.
* New upstream release from Atmel-AVR-GNU-Toolchain v3.4.4
(http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-
Toolchain/3.4.4/) (closes: #740391, #739953, #695514, #719635)
* Moved manpages to the 3avr section of /usr/share/man
* Added avr-man manpage (closes: #733939)
* Added build-arch and build-indep targets
* Moved build to binary-indep target
* Increased standards version to 3.9.5
* Added ${misc:Depends} dependency
* Applied upstream fix to make pgmspace.h ansi compatible (closes:
#675759)
Checksums-Sha1:
2a69bf315b51c6434fdb36ab608ff5b5c60e6869 1272 avr-libc_1.8.0+Atmel3.4.4-1.dsc
10df7dac1568f64e325b259aab99eb967da822d8 5426404
avr-libc_1.8.0+Atmel3.4.4.orig.tar.gz
de7088512297cb18140ae20489eea37cde5f2bb1 5907
avr-libc_1.8.0+Atmel3.4.4-1.diff.gz
8e3a299b8f7c031edb87f953e67a92701c1ed60e 4539418
avr-libc_1.8.0+Atmel3.4.4-1_all.deb
Checksums-Sha256:
55178326e98aeb8eb22fc5086fe7bcbc29f1f0c448b1a6dec681ade881a9c73b 1272
avr-libc_1.8.0+Atmel3.4.4-1.dsc
fa2ff9d5ee270289c21df057869293c07884255b34e093136e5f96cf73ea8413 5426404
avr-libc_1.8.0+Atmel3.4.4.orig.tar.gz
0fd924a580d19ec35615c2fc6326e1aaa7a1a027c89a5262609a9afb240292a0 5907
avr-libc_1.8.0+Atmel3.4.4-1.diff.gz
24ee56527140f91be522381258f8422984466075aa3d2bb5971653c063c732f9 4539418
avr-libc_1.8.0+Atmel3.4.4-1_all.deb
Files:
fa3e9dba9416b9aee9c1d9d7adc5ff3a 4539418 otherosfs extra
avr-libc_1.8.0+Atmel3.4.4-1_all.deb
51e6aa9d3a494d2d960880bcf7aab753 1272 otherosfs extra
avr-libc_1.8.0+Atmel3.4.4-1.dsc
a73a8ac39fbf1f5f2f05088ead217c07 5426404 otherosfs extra
avr-libc_1.8.0+Atmel3.4.4.orig.tar.gz
0c54a26c0687f6554237e9eab2fea90c 5907 otherosfs extra
avr-libc_1.8.0+Atmel3.4.4-1.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlOO+9sACgkQAbtddT3jfcCS0gCfeTm+3SOoeLzvgj4VRl7YtB+v
io0AnAv0GilYiStpRx4u+iMLsmCIuocp
=MWaK
-----END PGP SIGNATURE-----
--- End Message ---