For discussion of Alpine Linux development and developer support

2 2

[alpine-devel] abuild 3.0.0_rc1

Natanael Copa
Details
Message ID
<20170320134401.00d7a97b@ncopa-desktop.copa.dup.pw>
Sender timestamp
1490013841
DKIM signature
missing
Download raw message
Hi,

I have tagged abuild 3.0.0_rc1

One noteworthy change is that we now use `set -c` by default. This
means that we no longer need the `|| return 1` after each line. I
think we should not start remove the `|| return 1` from the APKBUILDs
til after 3.6-stable is branched. This is to make it easier to backport
patches for the stable branches.

It also means that some APKBUILDs which ignore errors may break. We will
have to fix those as we go.

Thanks!

-nc


---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---
Shiz
Details
Message ID
<E2352E23-D86F-4B22-83D1-448A647F0E25@shiz.me>
In-Reply-To
<20170320134401.00d7a97b@ncopa-desktop.copa.dup.pw> (view parent)
Sender timestamp
1490017450
DKIM signature
missing
Download raw message
Don’t you mean set -e? :)
Good addition otherwise — looking forward to the removal of all those return statements,
and no more silent/unseen failures.

- Shiz

> On 20 Mar 2017, at 13:44, Natanael Copa <ncopa@alpinelinux.org> wrote:
> 
> Hi,
> 
> I have tagged abuild 3.0.0_rc1
> 
> One noteworthy change is that we now use `set -c` by default. This
> means that we no longer need the `|| return 1` after each line. I
> think we should not start remove the `|| return 1` from the APKBUILDs
> til after 3.6-stable is branched. This is to make it easier to backport
> patches for the stable branches.
> 
> It also means that some APKBUILDs which ignore errors may break. We will
> have to fix those as we go.
> 
> Thanks!
> 
> -nc
Jakub Jirutka
Details
Message ID
<F3BBF365-EF92-463A-8815-90F747943E2A@jirutka.cz>
In-Reply-To
<E2352E23-D86F-4B22-83D1-448A647F0E25@shiz.me> (view parent)
Sender timestamp
1490021652
DKIM signature
missing
Download raw message
Hi,

please do not forget about this regression: http://bugs.alpinelinux.org/issues/7008 in abuild HEAD.

Jakub

> On 20. Mar 2017, at 14:44, Shiz <hi@shiz.me> wrote:
> 
> Don’t you mean set -e? :)
> Good addition otherwise — looking forward to the removal of all those return statements,
> and no more silent/unseen failures.
> 
> - Shiz
> 
>> On 20 Mar 2017, at 13:44, Natanael Copa <ncopa@alpinelinux.org> wrote:
>> 
>> Hi,
>> 
>> I have tagged abuild 3.0.0_rc1
>> 
>> One noteworthy change is that we now use `set -c` by default. This
>> means that we no longer need the `|| return 1` after each line. I
>> think we should not start remove the `|| return 1` from the APKBUILDs
>> til after 3.6-stable is branched. This is to make it easier to backport
>> patches for the stable branches.
>> 
>> It also means that some APKBUILDs which ignore errors may break. We will
>> have to fix those as we go.
>> 
>> Thanks!
>> 
>> -nc



---
Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org
Help:         alpine-devel+help@lists.alpinelinux.org
---