Hi,
simple using
CTARGET=avr
CTARGET_HOST=avr
source ../../main/binutils/APKBUILD
works in general, but would result in binaries installed to /usr/avr/bin and
linker scripts to /usr/avr/lib. With the current package things are
named /usr/bin/avr-* and /usr/lib/ldscripts/avr*. I don't know which is
preferable.
But I would really like to see something like this, as I think I'm not the
right person keeping Binutils/GCC up to date... (from a technical point of view)
On 2016-08-19 12:40:29 +0300, Timo Teras <timo.teras@iki.fi> wrote:
> Hi,> > Looks good.> > But long term, I would like to use the abuild's cross compiler creation> in future.> > @ncopa Do you think we could make this simple as:> CTARGET=avr> source ../../main/binutils/APKBUILD> > Or should we add some cross_compilers="avr ..." type clause in> main/{binutils,gcc} to create these?> > There's also pending requests for other cross compilers, e.g. arm. I'd> like to start building them...> > Any thoughts?> > > On Thu, 18 Aug 2016 23:53:04 +0200> Stefan Wagner <stw@bit-strickerei.de> wrote:> > > ---> > community/binutils-avr/APKBUILD | 8 ++++----> > 1 file changed, 4 insertions(+), 4 deletions(-)> > > > diff --git a/community/binutils-avr/APKBUILD> > b/community/binutils-avr/APKBUILD index 8688240..bc96755 100644> > --- a/community/binutils-avr/APKBUILD> > +++ b/community/binutils-avr/APKBUILD> > @@ -1,7 +1,7 @@> > # Contributor: Stefan Wagner <stw@bit-strickerei.de>> > # Maintainer: Stefan Wagner <stw@bit-strickerei.de>> > pkgname=binutils-avr> > -pkgver=2.25.1> > +pkgver=2.27> > pkgrel=0> > pkgdesc="Tools necessary to build programs for AVR targets"> > url="http://www.gnu.org/software/binutils/"> > @@ -43,12 +43,12 @@ package() {> > done> > }> > > > -md5sums="ac493a78de4fee895961d025b7905be4 binutils-2.25.1.tar.bz2> > +md5sums="2869c9bf3e60ee97c74ac2a6bf4e9d68 binutils-2.27.tar.bz2> > c9f308494b87c243f121a56d58f2da87> > binutils-ld-fix-static-linking.patch> > 686071a371b6d7aaad86c3a5c09ba6d3 hash-style-gnu.patch"> > -sha256sums="b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22> > binutils-2.25.1.tar.bz2> > +sha256sums="369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88> > binutils-2.27.tar.bz2> > d5c5581d0ba04ef2e3690f6fb57435bf7ce343f2376fe972a2a693c5429eec9c> > binutils-ld-fix-static-linking.patch> > d30633153c41f0a59956f4d49ad12c0b53dabfd9f48175d0db0a1a5f2263cdfc> > hash-style-gnu.patch"> > -sha512sums="0b36dda0e6d32cd25613c0e64b56b28312515c54d6a159efd3db9a86717f114ab0a0a1f69d08975084d55713ebaeab64e4085c9b3d1c3fa86712869f80eb954d> > binutils-2.25.1.tar.bz2> > +sha512sums="cf276f84935312361a2ca077e04d0b469d23a3aed979d8ba5d92ea590904ffb2c2e7ed12cc842822bfc402836be86f479660cef3791aa62f3753d8a1a6f564cb> > binutils-2.27.tar.bz2> > ecee33b0e435aa704af1c334e560f201638ff79e199aa11ed78a72f7c9b46f85fbb227af5748e735fd681d1965fcc42ac81b0c8824e540430ce0c706c81e8b49> > binutils-ld-fix-static-linking.patch> > 24e853bf4b58621a77921087e599da2ace47ba3079e2d50fb5d08ae399be5f060c5fdd7f65257bcc0526aebc66e68b98aafd45d714c035da8ea2bdc3d8d4e375> > hash-style-gnu.patch">
Hi,
Looks good.
But long term, I would like to use the abuild's cross compiler creation
in future.
@ncopa Do you think we could make this simple as:
CTARGET=avr
source ../../main/binutils/APKBUILD
Or should we add some cross_compilers="avr ..." type clause in
main/{binutils,gcc} to create these?
There's also pending requests for other cross compilers, e.g. arm. I'd
like to start building them...
Any thoughts?
On Thu, 18 Aug 2016 23:53:04 +0200
Stefan Wagner <stw@bit-strickerei.de> wrote:
> ---> community/binutils-avr/APKBUILD | 8 ++++----> 1 file changed, 4 insertions(+), 4 deletions(-)> > diff --git a/community/binutils-avr/APKBUILD> b/community/binutils-avr/APKBUILD index 8688240..bc96755 100644> --- a/community/binutils-avr/APKBUILD> +++ b/community/binutils-avr/APKBUILD> @@ -1,7 +1,7 @@> # Contributor: Stefan Wagner <stw@bit-strickerei.de>> # Maintainer: Stefan Wagner <stw@bit-strickerei.de>> pkgname=binutils-avr> -pkgver=2.25.1> +pkgver=2.27> pkgrel=0> pkgdesc="Tools necessary to build programs for AVR targets"> url="http://www.gnu.org/software/binutils/"> @@ -43,12 +43,12 @@ package() {> done> }> > -md5sums="ac493a78de4fee895961d025b7905be4 binutils-2.25.1.tar.bz2> +md5sums="2869c9bf3e60ee97c74ac2a6bf4e9d68 binutils-2.27.tar.bz2> c9f308494b87c243f121a56d58f2da87> binutils-ld-fix-static-linking.patch> 686071a371b6d7aaad86c3a5c09ba6d3 hash-style-gnu.patch"> -sha256sums="b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22> binutils-2.25.1.tar.bz2> +sha256sums="369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88> binutils-2.27.tar.bz2> d5c5581d0ba04ef2e3690f6fb57435bf7ce343f2376fe972a2a693c5429eec9c> binutils-ld-fix-static-linking.patch> d30633153c41f0a59956f4d49ad12c0b53dabfd9f48175d0db0a1a5f2263cdfc> hash-style-gnu.patch"> -sha512sums="0b36dda0e6d32cd25613c0e64b56b28312515c54d6a159efd3db9a86717f114ab0a0a1f69d08975084d55713ebaeab64e4085c9b3d1c3fa86712869f80eb954d> binutils-2.25.1.tar.bz2> +sha512sums="cf276f84935312361a2ca077e04d0b469d23a3aed979d8ba5d92ea590904ffb2c2e7ed12cc842822bfc402836be86f479660cef3791aa62f3753d8a1a6f564cb> binutils-2.27.tar.bz2> ecee33b0e435aa704af1c334e560f201638ff79e199aa11ed78a72f7c9b46f85fbb227af5748e735fd681d1965fcc42ac81b0c8824e540430ce0c706c81e8b49> binutils-ld-fix-static-linking.patch> 24e853bf4b58621a77921087e599da2ace47ba3079e2d50fb5d08ae399be5f060c5fdd7f65257bcc0526aebc66e68b98aafd45d714c035da8ea2bdc3d8d4e375> hash-style-gnu.patch"
---
Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org
Help: alpine-aports+help@lists.alpinelinux.org
---