Received: from mail-qv1-f45.google.com (mail-qv1-f45.google.com [209.85.219.45]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 0ED92782C34 for <~alpine/devel@lists.alpinelinux.org>; Mon, 30 Mar 2020 10:48:05 +0000 (UTC) Received: by mail-qv1-f45.google.com with SMTP id ca9so8614066qvb.9 for <~alpine/devel@lists.alpinelinux.org>; Mon, 30 Mar 2020 03:48:05 -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=eqN/VkfgnnJqcCA4J6NNrbl8aDcKW/MHed5v+HMbUHw=; b=OWS9aQLJc03ZMjMyVJRZPiLvo+adyVqeRr6llUQq1bOPlkmFgrb1qwavYHptZgFDX1 RMjUYhBnui1gc86qqj3fZtY6JLvnHhNue9YafMYyZTCP0jEBCTbj5vfVTtF0NGHolPBK fyNfJygxXIoRT6mVqctasEJs0huWgXDliEN+vBPQwhQwX8RgIqlKu7Kawo3Dt2eNdEgW rBeNIHxISNI1ViMPS5zhzSqRlcNiDWBHZY2bDFgyWavvwk53/akYxaLAvWn7bhclltbq NZurFWJnJjtwRB/Vy4Q3PD3eG3G5n+QkyLENLVW5HtK1MQbiZlOkWYLt4xLLelT8IpAo uc8A== 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=eqN/VkfgnnJqcCA4J6NNrbl8aDcKW/MHed5v+HMbUHw=; b=hoXWWUKOt1+TjN+ViEhqi7L2ioI2bsHAzskBNxbTLAG4knqRRsfEMjDPPgs6mQ6Bid ubik/pEi93uAl3b8nsYjz10RTpKQwQbWNFBoQuPjPokfNb0Foy5slddg/4Q13Uo6r0rt nWRAMQcAuDBiteL9+i8H6GNtJZowKefMQIRDUv/ktctn11ZSFJ9sGBEtloGVPaesAKPD 3gkeD+O3m6BBB1UEaT6mtdxb/X8zBIXS03GPHMmQlydefSH1CBpDuL6HY0EfWe+BkdBw 1Vqoh4ZTCV9U540K9YJ9JJjSwIuXMWfa88HWc1XhfgWJsoaRhdrMdhusQ+GRFM6iJirh V39Q== X-Gm-Message-State: ANhLgQ3B/ww9S34Lcp94/UHcQ40t1c3fQcS8rcwe+hO67CLmnxg/i3sj gaD6Lo2MLurtCIinpLB4cREcaYry2VkQwKukNs4= X-Google-Smtp-Source: ADFU+vu3JkdkuVOfF1mVcoNXQ679pPy19paA7Aqc4jaLAOhHOzVUKXvGDYOjfYEUlTioFV/+uRef2kQReA2G6hpRj6Q= X-Received: by 2002:a05:6214:18c1:: with SMTP id cy1mr11309103qvb.142.1585565283405; Mon, 30 Mar 2020 03:48:03 -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:47:52 -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="0000000000007c547105a2102fb5" --0000000000007c547105a2102fb5 Content-Type: text/plain; charset="UTF-8" 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 > --0000000000007c547105a2102fb5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Can you take a look at

at=C2=A0https://gitlab.alpinelinux.org/alpine/abuild/merge_reque= sts/40

before you tag an a= build 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
--0000000000007c547105a2102fb5--