Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#18749 - AVR toolchain update (patches for PKGBUIDs)

Attached to Project: Community Packages
Opened by Gerardo Exequiel Pozzi (djgera) - Friday, 19 March 2010, 02:56 GMT
Last edited by Ionut Biru (wonder) - Monday, 05 April 2010, 17:53 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: just to keep in some place more visible than mailing list archive. If some TU are interested in doing the build, here are the necessary patches. If need some feedback/testing/sign-off just ask to me ;)

http://mailman.archlinux.org/pipermail/aur-general/2010-March/008369.html
http://mailman.archlinux.org/pipermail/aur-general/2010-March/008381.html

All builds tested on i686 and x86_64 machine.

* binutils-avr
- https://gist.github.com/21dfd395add8270875fb
- updated to 2.20.1
- removed uneeded the "as-needed" patch :P
- rename info pages to avr-* to avoid conflicts with binutils
- remove redundants "rm".
- removed .install was needed before.
- use build() and package()

* gcc-avr
- https://gist.github.com/b6e51e2adb5031b7407b
- updated to 4.4.3
- removed flex as makedepends that is part of base-devel
- use build() and package()

* avr-libc
- https://gist.github.com/6ef738c9bc0d2901eadb
- updated to 1.6.8
- converted to arch=any since this package does is not arch dependent of installed enviroment.
- use build() and package()

* avrdude
- https://gist.github.com/2e6895ef91dd72af9d93
- updated to 5.10
- removed bison and flex as depends since these packages are part of base-devel
- use build() and package()

148K avrdude/trunk/avrdude-5.10-1-i686.pkg.tar.gz
168K avrdude/trunk/avrdude-5.10-1-x86_64.pkg.tar.gz
2.2M avr-libc/trunk/avr-libc-1.6.8-1-any.pkg.tar.gz
4.3M binutils-avr/trunk/binutils-avr-2.20.1-1-i686.pkg.tar.gz
4.7M binutils-avr/trunk/binutils-avr-2.20.1-1-x86_64.pkg.tar.gz
7.3M gcc-avr/trunk/gcc-avr-4.4.3-1-i686.pkg.tar.gz
7.9M gcc-avr/trunk/gcc-avr-4.4.3-1-x86_64.pkg.tar.gz
This task depends upon

Closed by  Ionut Biru (wonder)
Monday, 05 April 2010, 17:53 GMT
Reason for closing:  Implemented
Comment by Ionut Biru (wonder) - Sunday, 21 March 2010, 19:56 GMT
i'll update this after gmp rebuilding is moved.
Comment by Gerardo Exequiel Pozzi (djgera) - Sunday, 21 March 2010, 23:40 GMT
Thanks, I suggest the build order as listed: binutils-avr, gcc-avr and avr-libc. avrdude don't worry.
Comment by Ionut Biru (wonder) - Saturday, 03 April 2010, 18:50 GMT
i just uploaded those in community-testing. please test them and let me know if i can move them to community
Comment by Gerardo Exequiel Pozzi (djgera) - Sunday, 04 April 2010, 22:55 GMT
avr-libc (any) OK ;)
tested i686 packages, and seems OK ;)
for x86_64 only tested if all files are in package and is correct arch, OK ;)

Thanks for the work :)

Loading...