From: Pascal Stumpf Subject: Re: devel/gas: use same distfile like binutils To: Klemens Nanni , ports Date: Thu, 27 Nov 2025 23:10:53 +0100 On Thu, 27 Nov 2025 17:44:41 +0000, Stuart Henderson wrote: > for base-gcc archs we really want to keep the number of ports in the > build path to gcc low. > > bzip2 currently only depends on dwz (on debug pkgs archs) or nothing, > so I think that's currently ok, but care will be needed to avoid loops > building gcc if things change in the future. > > so, really i would advise switching binutils to the tar.gz rather than > gas to the tar.bz2. +1. The space savings are pretty irrelevant. > On 2025/11/27 15:59, Klemens Nanni wrote: > > They're the same sources, but my builder fetched them twice. > > bzip is smaller, so use that here. > > > > Revision bump should not be needed, but does not hurt. > > > > Feedback? OK? > > > > diff --git a/devel/gas/Makefile b/devel/gas/Makefile > > index c80800f2d6f..171ee002609 100644 > > --- a/devel/gas/Makefile > > +++ b/devel/gas/Makefile > > @@ -2,6 +2,7 @@ COMMENT = GNU assembler > > > > # keep version synchronized with devel/binutils > > V = 2.45.1 > > +REVISION = 0 > > DISTNAME = binutils-$V > > PKGNAME = gas-$V > > > > @@ -17,6 +18,7 @@ PERMIT_PACKAGE = Yes > > WANTLIB += c z zstd > > > > SITES = ${SITE_GNU:=binutils/} > > +EXTRACT_SUFX = .tar.bz2 > > > > CONFIGURE_STYLE = gnu > > CONFIGURE_ARGS += --disable-ld \ > > diff --git a/devel/gas/distinfo b/devel/gas/distinfo > > index f7cfd416b0a..1d353e50b60 100644 > > --- a/devel/gas/distinfo > > +++ b/devel/gas/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (binutils-2.45.1.tar.gz) = K2OuCtAV6ydVKU8Se/0XnBhJl53Ye26OGnN2lkpDI9w= > > -SIZE (binutils-2.45.1.tar.gz) = 52703549 > > +SHA256 (binutils-2.45.1.tar.bz2) = hg2t3skIXLQBEnkTb8itKetTPpRG11JK9/UX3RjwAiQ= > > +SIZE (binutils-2.45.1.tar.bz2) = 39291202 > >