Package Details: avarice-git v2.14.7.r0.g25c3cb2-1

Git Clone URL: https://aur.archlinux.org/avarice-git.git (read-only, click to copy)
Package Base: avarice-git
Description: AVaRICE is a program for interfacing the Atmel JTAG ICE to GDB to allow users to debug their embedded AVR target.
Upstream URL: http://sourceforge.net/projects/avarice/
Licenses: GPL
Submitter: giuliof
Maintainer: giuliof
Last Packager: giuliof
Votes: 5
Popularity: 0.000000
First Submitted: 2022-07-03 19:45 (UTC)
Last Updated: 2022-07-03 19:45 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

K4LCIFER commented on 2021-05-27 07:21 (UTC) (edited on 2021-05-28 21:56 (UTC) by K4LCIFER)

Can't build, has errors.

In file included from jtag2bp.cc:39:
jtag2.h:159:52: error: ISO C++17 does not allow dynamic exception specifications
  159 |                        bool retryOnTimeout = true) throw(jtag_exception);
      |                                                    ^~~~~

EDIT: A temporary solution was found to be to add

CXXFLAGS="-std=c++14"

to the build() function within the PKGBUILD file.

See this Reddit post on r/archlinux for reference.

jjbeard commented on 2018-06-19 16:45 (UTC)

hidapi (in community) is an optional dependency for using the Atmel ICE debugger.

pouze commented on 2018-03-01 18:22 (UTC)

I changed the source line to source=("${pkgname}::svn+svn://svn.code.sf.net/p/avarice/code/trunk")

dale6998 commented on 2016-10-25 15:42 (UTC)

Had to change http to https for the SVN link to get the repo to download.

leonz commented on 2015-08-30 18:04 (UTC)

Just changing the locale in order to display the error message in english made the package compile correctly!

Chocobo commented on 2015-08-28 18:17 (UTC)

Do you happen to have error output? It is working on mine so it may be hard to debug without a bit more diagnostic information.

leonz commented on 2015-08-28 17:17 (UTC)

Hi, seems there is a syntax error in PKGBUILD (line 39).