Received: from mail-qt1-f179.google.com (mail-qt1-f179.google.com [209.85.160.179]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 66C3C782C43 for <~alpine/devel@lists.alpinelinux.org>; Mon, 30 Mar 2020 10:50:01 +0000 (UTC) Received: by mail-qt1-f179.google.com with SMTP id x16so14583578qts.11 for <~alpine/devel@lists.alpinelinux.org>; Mon, 30 Mar 2020 03:50:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wZMTCIITzKNGpSgAzHDP5eHbvP4bzfsjWO2EBHfjnMA=; b=bOOn/WpeP91ax+HZfVhZjzbPZM5u9hjgIvOzClJqmVeuOuyhJ0LQBn+h3axMt5bNcL 9tfWn46H6F+rQADsRHTNNbTfeIPzdnnwpH8ixha3zNmiud7BmznBj9k7o96BZpkKYZ5V 7h0gj8GXBbJbCKSolZvUaRfNRPUDqySyJ29zq+t2o3nOEB2CT96EbFXDXbCxKw5sCP6T Si9LSgpJHAp+5AKQtRj4kDqWpNIApkHD7zVGkKYqGO3LkAy3kVz7/VBDFobR8YsTtZDV 9sEH3/Xlu74CLcak9EVhxviG1VbH3VnRG1RVsTJ5O3dREta1vuMW9XYn1wx9EIFAr8pX nePw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wZMTCIITzKNGpSgAzHDP5eHbvP4bzfsjWO2EBHfjnMA=; b=NZoC8toypohTpgiHio8x6S4yy7YTn2tQQ5khRDcDswSdaUTCDkgYgO3tyj7ItPRlIl C3bpRPNmlqSrrux184oo5kvG3uOr3FYVsOosVTi4OxN/sA6YZIGuCUmJWsuaE7UMeTVy ydm1Qrxyt80vl3mC+DWpeHs1y+Cb9qm2pAX4NGGTHnQAHQdB8xNUaSKEKD0liwp2lkPU GcChS796hGncO9/Qka4xDAMdexMrce4f2lFneJBn/YZ6OGxn2KJrVvx4Lx3tvLbRY0uG mLXhHM8EAtlllE/YEGyySR5Wb46u9PFKmfEJFYxmHjARq6DlO8LbWDZmZVMs7ctl0umP wLdg== X-Gm-Message-State: ANhLgQ2spdaFCdeeezBMSCuPfCkEU3tpkq5quT94a5BlzEYO5Weulir6 8CS83ts+IsRw2FURpzx81Fzre7ZRKKAG8gV5gIM= X-Google-Smtp-Source: ADFU+vvDEcklHTST6geJAPaoUDMWvaz9WHXIUFB5m4isjG1auY9oxcreXR91LNkg83WYLBNga407n5G3MJc8Lkaq5U4= X-Received: by 2002:ac8:6697:: with SMTP id d23mr10808037qtp.8.1585565400276; Mon, 30 Mar 2020 03:50:00 -0700 (PDT) MIME-Version: 1.0 References: <20200330121403.71f8e7f9@ncopa-desktop.copa.dup.pw> In-Reply-To: <20200330121403.71f8e7f9@ncopa-desktop.copa.dup.pw> From: Timothy Legge Date: Mon, 30 Mar 2020 07:49:49 -0300 Message-ID: Subject: Re: Planning for 3.12 feature freeze To: Natanael Copa Cc: "~Alpine develmopment" <~alpine/devel@lists.alpinelinux.org> Content-Type: multipart/alternative; boundary="00000000000073a58305a21036d4" --00000000000073a58305a21036d4 Content-Type: text/plain; charset="UTF-8" Hi Can you take a look at at https://gitlab.alpinelinux.org/alpine/abuild/merge_requests/40 before you tag an abuild release. Tim On Mon., Mar. 30, 2020, 7:14 a.m. Natanael Copa, wrote: > Hi! > > In a week or two I will start work on setting up the 3.12 builders. > Once those are up and running we have a feature freeze, which means we > should avoid add new features and focus on fixing the current issues. > > Once we have the builder up, we should avoid do significant changes in > toolchains and dependencies that influences how packages are built. For > example: > > - abuild > - gcc > - linux-headers > - binutils > - go > - llvm/clang > - rust > > If those (or similar packages) needs to be bumped to new major version, > now is the time to do so. > > I have already bumped gcc to 9.3 and binutils to 2.34, and I plan to > tag a new release of abuild before the freeze. > > Other things that I'd like to have fixed for the 3.12 release: > - fix aarch64 crystal with newer llvm[1] > - go default linking[2] > > I would also like to fix rust triples to be consistent[3]. > > Are there other things that should be prioritized before the feature > freeze? > > > [1]: https://gitlab.alpinelinux.org/alpine/aports/issues/11017 > [2]: https://gitlab.alpinelinux.org/alpine/aports/issues/11260 > [3]: https://gitlab.alpinelinux.org/alpine/aports/issues/11349 > --00000000000073a58305a21036d4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi

Can you take a look at

at https://gitlab.alpinelinux.org/alpine/abuild/merge_request= s/40

before you tag = an abuild release.

Tim

On Mon., Mar. 30, 2020, 7:14 a.m. Natanael Copa, <ncopa@alpinelinux.org> wrote:
Hi!

In a week or two I will start work on setting up the 3.12 builders.
Once those are up and running we have a feature freeze, which means we
should avoid add new features and focus on fixing the current issues.

Once we have the builder up, we should avoid do significant changes in
toolchains and dependencies that influences how packages are built. For exa= mple:

=C2=A0- abuild
=C2=A0- gcc
=C2=A0- linux-headers
=C2=A0- binutils
=C2=A0- go
=C2=A0- llvm/clang
=C2=A0- rust

If those (or similar packages) needs to be bumped to new major version,
now is the time to do so.

I have already bumped gcc to 9.3 and binutils to 2.34, and I plan to
tag a new release of abuild before the freeze.

Other things that I'd like to have fixed for the 3.12 release:
=C2=A0- fix aarch64 crystal with newer llvm[1]
=C2=A0- go default linking[2]

I would also like to fix rust triples to be consistent[3].

Are there other things that should be prioritized before the feature freeze= ?


[1]: https://gitlab.alpinelinux.= org/alpine/aports/issues/11017
[2]: https://gitlab.alpinelinux.= org/alpine/aports/issues/11260
[3]: https://gitlab.alpinelinux.= org/alpine/aports/issues/11349
--00000000000073a58305a21036d4--