From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id D28D45C5755 for ; Wed, 19 Sep 2018 04:20:20 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 17BDD213418 for ; Wed, 19 Sep 2018 06:20:20 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id flDcOQJbPjWa for ; Wed, 19 Sep 2018 06:19:50 +0200 (CEST) Received: from [192.168.1.149] (teilnehmer4-86.koetschlitz.de [94.101.42.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Wed, 19 Sep 2018 06:19:50 +0200 (CEST) Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: alpine-devel@lists.alpinelinux.org References: From: Michael Wyraz Message-ID: Date: Wed, 19 Sep 2018 06:19:50 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/alternative; boundary="------------EAC40E71B51C7955C9EDC60F" Content-Language: en-US-large This is a multi-part message in MIME format. --------------EAC40E71B51C7955C9EDC60F Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 TWFuanVuYXRoLA0KDQpJIHNhdyB0aGF0IGVycm9yIC0gaXQgc2hvdWxkIGJlIGZpeGVkIGluIGxh dGVyIHFlbXUgdmVyc2lvbnMgYnV0IEkgZGlkIA0Kbm90IGhhZCBlbm91Z2ggdGltZSB0byBnZXQg aXQgcnVubmluZyBvbiB0cmF2aXMnIG9sZCBVYnVudHUgKHdvdWxkIG5lZWQgDQp0byBiZSBiYWNr cG9ydGVkKS4NCg0KQmVmb3JlIEkgc3BlbmQgbG90IG9mIHRpbWUgaW4gdGhpcyBpZGVhLCBJJ2Qg Zmlyc3QgbGlrZSB0byBoZWFyIHdoYXQgDQpkZXZzIHNheSBhYm91dCBpdC4NCg0KUmVnYXJkcywN Cg0KTWljaGFlbC4NCg0KDQo+IEkgbG92ZSB0byBzZWUgc29tZXRoaW5nIGxpa2UgdGhpcyB3b3Jr aW5nIGluIFRyYXZpcyB0byBhdm9pZCANCj4gZGVwZW5kZW5jeSBvbiB0aGUgbmF0aXZlIHJlcXVp cmVtZW50LCBidXQgSSBzZWUgZm9sbG93aW5nIGVycm9yIGluIGFybSANCj4gZW11bGF0aW9uIG1v ZGU6DQo+IGh0dHBzOi8vdHJhdmlzLWNpLm9yZy9taWN3L2Fwb3J0cy9qb2JzLzQzMDIyNTQ1MSNM ODM2DQo+IEdlbmVyYXRpbmcgUlNBIHByaXZhdGUga2V5LCAyMDQ4IGJpdCBsb25nIG1vZHVsdXMN Cj4gcWVtdTogVW5zdXBwb3J0ZWQgc3lzY2FsbDogMzg0DQo+IFVuc3VwcG9ydGVkIGlvY3RsOiBj bWQ9MHhmZmZmZmZmZjgwMDQ1MjAwDQo+IFRoaXMgYmFzaWNhbGx5IG1lYW5zIHRoYXQgcWVtdSBm YWlsZWQgdG8gZW11bGF0ZSBvbmUgb2YgdGhhdCANCj4gaW5zdHJ1Y3Rpb27CoG9uIGFtZDY0IGFy Y2hpdGVjdHVyZSwgYnV0IEknbSBub3Qgc3VyZSB3aGljaCBjb21tYW5kIA0KPiB0aHJld8KgdGhp cyBlcnJvciBtZXNzYWdlIGFuZCBob3cgdGhhdCBzY3JpcHQgZXhpdGVkIHdpdGhvdXQgYW55IGVy cm9yLg0KPiBUaGFua3MsDQo+IE1hbmp1bmF0aC4NCj4NCj4gICAgIC0tLS0tIE9yaWdpbmFsIG1l c3NhZ2UgLS0tLS0NCj4gICAgIEZyb206IE1pY2hhZWwgV3lyYXogPG1pY2hhZWxAd3lyYXouZGU+ DQo+ICAgICBUbzogYWxwaW5lLWRldmVsQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPiAgICAgQ2M6 DQo+ICAgICBTdWJqZWN0OiBbYWxwaW5lLWRldmVsXSBQcm9wb3NhbDogTXVsdGktQXJjaCBtYXRy aXggYnVpbGRzIG9uDQo+ICAgICB0cmF2aXMtY2kNCj4gICAgIERhdGU6IFdlZCwgU2VwIDE5LCAy MDE4IDI6NTEgQU0NCj4gICAgIEhlbGxvIEFscGluZSBEZXZzLA0KPg0KPiAgICAgdG9kYXkgSSBo YWQgdGhlIGlkZWEgdG8gYWRkIG11bHRpcGxlIGFyY2ggc3VwcG9ydCB0byB0cmF2aXMtY2kgYnVp bGRzLA0KPiAgICAgc28gdGhhdCBDSSBjYW4gYmUgZG9uZSBvbiBvdGhlciBwbGF0Zm9ybXMgdGhh biB4ODZfNjQuDQo+DQo+ICAgICBTbyBJIGNyZWF0ZWQgYSBQb0MgdGhhdCBsb29rcyBwcm9taXNp bmc6DQo+ICAgICBodHRwczovL2dpdGh1Yi5jb20vbWljdy9hcG9ydHMvcHVsbC8yDQo+DQo+ICAg ICBTZWUgaXQgaW4gYWN0aW9uIGF0Og0KPiAgICAgaHR0cHM6Ly90cmF2aXMtY2kub3JnL21pY3cv YXBvcnRzL2J1aWxkcy80MzAyMjU0NDkNCj4NCj4gICAgIEl0IHVzZXMgcWVtdS1hcm0tc3RhdGlj IGFuZCBiaW5mbXQtc3VwcG9ydCB0byBhbGxvdyBleGVjdXRpb24gb2YgYXJtDQo+ICAgICBjb2Rl IG9uIHRyYXZpcy4NCj4NCj4gICAgIFNvbWUgd29yayBpcyBzdGlsbCB0byBiZSBkb25lIHRvIHVz ZSBpdCBwcm9kdWN0aXZlICh1c2UgbmV3ZXIgcWVtdSwNCj4gICAgIG1vZGlmeSB0aGUgYnVpbGQg c2NyaXB0IHRvIG9ubHkgYnVpbGQgcGFja2FnZXMgZm9yIHRoZSBjdXJyZW50DQo+ICAgICBhcmNo aXRlY3R1cmUgYnV0IHRoYXQgc2hvdWxkIGJlIGVhc3kgdG8gYWNoaWV2ZSkuDQo+DQo+ICAgICBQ bGVhc2UgbGV0IG1lIGtub3cgd2hhdCB5b3UgdGhpbmsgYWJvdXQgaXQgYW5kIGlmIHdlIHNob3Vs ZCBnbw0KPiAgICAgdGhpcyB3YXkNCj4gICAgIChhcyBpbnRlcm1lZGlhdGUgc29sdXRpb24gdW5s ZXNzIHdlIGhhdmUgbmF0aXZlIENJKS4NCj4NCj4gICAgIEJlc3QgcmVnYXJkcywNCj4NCj4gICAg IE1pY2hhZWwuDQo+DQo+DQo+DQo+DQo+ICAgICAtLS0NCj4gICAgIFVuc3Vic2NyaWJlOiDCoGFs cGluZS1kZXZlbCt1bnN1YnNjcmliZUBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCj4gICAgIEhlbHA6 IMKgIMKgIMKgIMKgIGFscGluZS1kZXZlbCtoZWxwQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPiAg ICAgLS0tDQo+DQo+DQo+IC0tLSBVbnN1YnNjcmliZTogYWxwaW5lLWRldmVsK3Vuc3Vic2NyaWJl QGxpc3RzLmFscGluZWxpbnV4Lm9yZyBIZWxwOiANCj4gYWxwaW5lLWRldmVsK2hlbHBAbGlzdHMu YWxwaW5lbGludXgub3JnIC0tLSANCg== --------------EAC40E71B51C7955C9EDC60F Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQogIDxoZWFkPg0KICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29u dGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4NCiAgPC9oZWFkPg0KICA8Ym9keSB0ZXh0 PSIjMDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4NCiAgICA8cD5NYW5qdW5hdGgsPC9wPg0KICAg IDxwPkkgc2F3IHRoYXQgZXJyb3IgLSBpdCBzaG91bGQgYmUgZml4ZWQgaW4gbGF0ZXIgcWVtdSB2 ZXJzaW9ucyBidXQNCiAgICAgIEkgZGlkIG5vdCBoYWQgZW5vdWdoIHRpbWUgdG8gZ2V0IGl0IHJ1 bm5pbmcgb24gdHJhdmlzJyBvbGQgVWJ1bnR1DQogICAgICAod291bGQgbmVlZCB0byBiZSBiYWNr cG9ydGVkKS48L3A+DQogICAgPHA+QmVmb3JlIEkgc3BlbmQgbG90IG9mIHRpbWUgaW4gdGhpcyBp ZGVhLCBJJ2QgZmlyc3QgbGlrZSB0byBoZWFyDQogICAgICB3aGF0IGRldnMgc2F5IGFib3V0IGl0 LjwvcD4NCiAgICA8cD5SZWdhcmRzLDwvcD4NCiAgICA8cD5NaWNoYWVsLjwvcD4NCiAgICA8cD48 YnI+DQogICAgPC9wPg0KICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiDQpjaXRlPSJtaWQ6T0Yx NjdBNzFENC4xQzJGMjZGQS1PTjAwMjU4MzBELjAwMDRBREJGLTAwMjU4MzBELjAwMDRGNzNCQG5v dGVzLm5hLmNvbGxhYnNlcnYuY29tIj4NCiAgICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQt dHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04Ij4NCiAgICAgIDxkaXYgY2xh c3M9InNvY21haWxkZWZhdWx0Zm9udCIgZGlyPSJsdHIiDQogICAgICAgIHN0eWxlPSJmb250LWZh bWlseTpBcmlhbCwgSGVsdmV0aWNhLA0KICAgICAgICBzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMC41 cHQiPg0KICAgICAgICA8ZGl2IGRpcj0ibHRyIj5JIGxvdmUgdG8gc2VlIHNvbWV0aGluZyBsaWtl IHRoaXMgd29ya2luZyBpbg0KICAgICAgICAgIFRyYXZpcyB0byBhdm9pZCBkZXBlbmRlbmN5IG9u IHRoZSBuYXRpdmUgcmVxdWlyZW1lbnQsIGJ1dCBJDQogICAgICAgICAgc2VlIGZvbGxvd2luZyBl cnJvciBpbiBhcm0gZW11bGF0aW9uIG1vZGU6PC9kaXY+DQogICAgICAgIDxkaXYgZGlyPSJsdHIi PsKgPC9kaXY+DQogICAgICAgIDxkaXYgZGlyPSJsdHIiPjxhDQogICAgICAgICAgICBocmVmPSJo dHRwczovL3RyYXZpcy1jaS5vcmcvbWljdy9hcG9ydHMvam9icy80MzAyMjU0NTEjTDgzNiINCiAg ICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+aHR0cHM6Ly90cmF2aXMtY2kub3JnL21p Y3cvYXBvcnRzL2pvYnMvNDMwMjI1NDUxI0w4MzY8L2E+PC9kaXY+DQogICAgICAgIDxkaXYgZGly PSJsdHIiPsKgPC9kaXY+DQogICAgICAgIDxkaXYgZGlyPSJsdHIiPg0KICAgICAgICAgIDxkaXYg Y2xhc3M9ImxvZy1saW5lIiBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgcG9zaXRpb246 IHJlbGF0aXZlOyBwYWRkaW5nOiAwcHggMTVweCAwcHggNjJweDsgbWFyZ2luOiAwcHg7IG1pbi1o ZWlnaHQ6IDE5cHg7IGJhY2tncm91bmQtY29sb3I6IHJnYig2OCwgNjgsIDY4KSAhaW1wb3J0YW50 OyBjb2xvcjogcmdiKDI0MSwgMjQxLCAyNDEpOyBmb250LWZhbWlseTogQ291c2luZSwgbW9ub3Nw YWNlOyBmb250LXNpemU6IDEycHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWxp Z2F0dXJlczogbm9ybWFsOyBmb250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDog NDAwOyBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWFsaWduOiBzdGFy dDsgdGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBw cmUtd3JhcDsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9r ZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVjb3Jh dGlvbi1jb2xvcjogaW5pdGlhbDsiPjxzcGFuIGlkPSIwLTIyODAiIHN0eWxlPSJib3gtc2l6aW5n OiBib3JkZXItYm94OyI+R2VuZXJhdGluZyBSU0EgcHJpdmF0ZSBrZXksIDIwNDggYml0IGxvbmcg bW9kdWx1czwvc3Bhbj48L2Rpdj4NCiAgICAgICAgICA8ZGl2IGNsYXNzPSJsb2ctbGluZSBoaWdo bGlnaHQiIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94OyBwb3NpdGlvbjogcmVsYXRpdmU7 IHBhZGRpbmc6IDBweCAxNXB4IDBweCA2MnB4OyBtYXJnaW46IDBweDsgbWluLWhlaWdodDogMTlw eDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE1NywgMTU3LCAxNTcpOyBjb2xvcjogcmdiKDI0MSwg MjQxLCAyNDEpOyBmb250LWZhbWlseTogQ291c2luZSwgbW9ub3NwYWNlOyBmb250LXNpemU6IDEy cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9ybWFsOyBm b250LXZhcmlhbnQtY2Fwczogbm9ybWFsOyBmb250LXdlaWdodDogNDAwOyBsZXR0ZXItc3BhY2lu Zzogbm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWFsaWduOiBzdGFydDsgdGV4dC1pbmRlbnQ6IDBw eDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgd2lkb3dzOiAy OyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0 LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlh bDsiPjxzcGFuIGlkPSIwLTIyODEiIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94OyI+cWVt dTogVW5zdXBwb3J0ZWQgc3lzY2FsbDogMzg0PC9zcGFuPjwvZGl2Pg0KICAgICAgICAgIDxkaXYg Y2xhc3M9ImxvZy1saW5lIiBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJveDsgcG9zaXRpb246 IHJlbGF0aXZlOyBwYWRkaW5nOiAwcHggMTVweCAwcHggNjJweDsgbWFyZ2luOiAwcHg7IG1pbi1o ZWlnaHQ6IDE5cHg7IGNvbG9yOiByZ2IoMjQxLCAyNDEsIDI0MSk7IGZvbnQtZmFtaWx5OiBDb3Vz aW5lLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250 LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBzOiBub3JtYWw7IGZv bnQtd2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQt YWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hp dGUtc3BhY2U6IHByZS13cmFwOyB3aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0 LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYigzNCwgMzQsIDM0 KTsgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBpbml0aWFsOyB0ZXh0LWRlY29yYXRpb24tY29sb3I6 IGluaXRpYWw7Ij48c3BhbiBpZD0iMC0yMjgyIiBzdHlsZT0iYm94LXNpemluZzogYm9yZGVyLWJv eDsiPlVuc3VwcG9ydGVkIGlvY3RsOiBjbWQ9MHhmZmZmZmZmZjgwMDQ1MjAwPC9zcGFuPjwvZGl2 Pg0KICAgICAgICA8L2Rpdj4NCiAgICAgICAgPGRpdiBkaXI9Imx0ciI+wqA8L2Rpdj4NCiAgICAg ICAgPGRpdiBkaXI9Imx0ciI+VGhpcyBiYXNpY2FsbHkgbWVhbnMgdGhhdCBxZW11IGZhaWxlZCB0 byBlbXVsYXRlDQogICAgICAgICAgb25lIG9mIHRoYXQgaW5zdHJ1Y3Rpb27CoG9uIGFtZDY0IGFy Y2hpdGVjdHVyZSwgYnV0IEknbSBub3QNCiAgICAgICAgICBzdXJlIHdoaWNoIGNvbW1hbmQgdGhy ZXfCoHRoaXMgZXJyb3IgbWVzc2FnZSBhbmQgaG93IHRoYXQNCiAgICAgICAgICBzY3JpcHQgZXhp dGVkIHdpdGhvdXQgYW55IGVycm9yLjwvZGl2Pg0KICAgICAgICA8ZGl2IGRpcj0ibHRyIj7CoDwv ZGl2Pg0KICAgICAgICA8ZGl2IGRpcj0ibHRyIj5UaGFua3MsPC9kaXY+DQogICAgICAgIDxkaXYg ZGlyPSJsdHIiPk1hbmp1bmF0aC48L2Rpdj4NCiAgICAgICAgPGRpdiBkaXI9Imx0ciI+wqA8L2Rp dj4NCiAgICAgICAgPGJsb2NrcXVvdGUgZGF0YS1oaXN0b3J5LWNvbnRlbnQtbW9kaWZpZWQ9IjEi IGRpcj0ibHRyIg0KICAgICAgICAgIHN0eWxlPSJib3JkZXItbGVmdDpzb2xpZCAjYWFhYWFhIDJw eDsgbWFyZ2luLWxlZnQ6NXB4Ow0KICAgICAgICAgIHBhZGRpbmctbGVmdDo1cHg7IGRpcmVjdGlv bjpsdHI7IG1hcmdpbi1yaWdodDowcHgiPi0tLS0tDQogICAgICAgICAgT3JpZ2luYWwgbWVzc2Fn ZSAtLS0tLTxicj4NCiAgICAgICAgICBGcm9tOiBNaWNoYWVsIFd5cmF6IDxhIGNsYXNzPSJtb3ot dHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzptaWNoYWVsQHd5cmF6LmRlIj4mbHQ7bWlj aGFlbEB3eXJhei5kZSZndDs8L2E+PGJyPg0KICAgICAgICAgIFRvOiA8YSBjbGFzcz0ibW96LXR4 dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86YWxwaW5lLWRldmVsQGxpc3RzLmFscGlu ZWxpbnV4Lm9yZyI+YWxwaW5lLWRldmVsQGxpc3RzLmFscGluZWxpbnV4Lm9yZzwvYT48YnI+DQog ICAgICAgICAgQ2M6PGJyPg0KICAgICAgICAgIFN1YmplY3Q6IFthbHBpbmUtZGV2ZWxdIFByb3Bv c2FsOiBNdWx0aS1BcmNoIG1hdHJpeCBidWlsZHMgb24NCiAgICAgICAgICB0cmF2aXMtY2k8YnI+ DQogICAgICAgICAgRGF0ZTogV2VkLCBTZXAgMTksIDIwMTggMjo1MSBBTTxicj4NCiAgICAgICAg ICDCoA0KICAgICAgICAgIDxkaXY+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iRGVmYXVsdCBNb25vc3Bh Y2UsQ291cmllcg0KICAgICAgICAgICAgICBOZXcsQ291cmllcixtb25vc3BhY2UiPkhlbGxvIEFs cGluZSBEZXZzLDxicj4NCiAgICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAgICB0b2RheSBJ IGhhZCB0aGUgaWRlYSB0byBhZGQgbXVsdGlwbGUgYXJjaCBzdXBwb3J0IHRvDQogICAgICAgICAg ICAgIHRyYXZpcy1jaSBidWlsZHMsPGJyPg0KICAgICAgICAgICAgICBzbyB0aGF0IENJIGNhbiBi ZSBkb25lIG9uIG90aGVyIHBsYXRmb3JtcyB0aGFuIHg4Nl82NC48YnI+DQogICAgICAgICAgICAg IDxicj4NCiAgICAgICAgICAgICAgU28gSSBjcmVhdGVkIGEgUG9DIHRoYXQgbG9va3MgcHJvbWlz aW5nOjxicj4NCiAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL21pY3cv YXBvcnRzL3B1bGwvMiINCiAgICAgICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayIgbW96LWRvLW5v dC1zZW5kPSJ0cnVlIj5odHRwczovL2dpdGh1Yi5jb20vbWljdy9hcG9ydHMvcHVsbC8yPC9hPjxi cj4NCiAgICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAgICBTZWUgaXQgaW4gYWN0aW9uIGF0 OiA8YQ0KICAgICAgICAgICAgICAgIGhyZWY9Imh0dHBzOi8vdHJhdmlzLWNpLm9yZy9taWN3L2Fw b3J0cy9idWlsZHMvNDMwMjI1NDQ5Ig0KICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiBt b3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vdHJhdmlzLWNpLm9yZy9taWN3L2Fwb3J0cy9i dWlsZHMvNDMwMjI1NDQ5PC9hPjxicj4NCiAgICAgICAgICAgICAgPGJyPg0KICAgICAgICAgICAg ICBJdCB1c2VzIHFlbXUtYXJtLXN0YXRpYyBhbmQgYmluZm10LXN1cHBvcnQgdG8gYWxsb3cNCiAg ICAgICAgICAgICAgZXhlY3V0aW9uIG9mIGFybTxicj4NCiAgICAgICAgICAgICAgY29kZSBvbiB0 cmF2aXMuPGJyPg0KICAgICAgICAgICAgICA8YnI+DQogICAgICAgICAgICAgIFNvbWUgd29yayBp cyBzdGlsbCB0byBiZSBkb25lIHRvIHVzZSBpdCBwcm9kdWN0aXZlICh1c2UNCiAgICAgICAgICAg ICAgbmV3ZXIgcWVtdSw8YnI+DQogICAgICAgICAgICAgIG1vZGlmeSB0aGUgYnVpbGQgc2NyaXB0 IHRvIG9ubHkgYnVpbGQgcGFja2FnZXMgZm9yIHRoZQ0KICAgICAgICAgICAgICBjdXJyZW50PGJy Pg0KICAgICAgICAgICAgICBhcmNoaXRlY3R1cmUgYnV0IHRoYXQgc2hvdWxkIGJlIGVhc3kgdG8g YWNoaWV2ZSkuPGJyPg0KICAgICAgICAgICAgICA8YnI+DQogICAgICAgICAgICAgIFBsZWFzZSBs ZXQgbWUga25vdyB3aGF0IHlvdSB0aGluayBhYm91dCBpdCBhbmQgaWYgd2UNCiAgICAgICAgICAg ICAgc2hvdWxkIGdvIHRoaXMgd2F5PGJyPg0KICAgICAgICAgICAgICAoYXMgaW50ZXJtZWRpYXRl IHNvbHV0aW9uIHVubGVzcyB3ZSBoYXZlIG5hdGl2ZSBDSSkuPGJyPg0KICAgICAgICAgICAgICA8 YnI+DQogICAgICAgICAgICAgIEJlc3QgcmVnYXJkcyw8YnI+DQogICAgICAgICAgICAgIDxicj4N CiAgICAgICAgICAgICAgTWljaGFlbC48YnI+DQogICAgICAgICAgICAgIDxicj4NCiAgICAgICAg ICAgICAgPGJyPg0KICAgICAgICAgICAgICA8YnI+DQogICAgICAgICAgICAgIDxicj4NCiAgICAg ICAgICAgICAgLS0tPGJyPg0KICAgICAgICAgICAgICBVbnN1YnNjcmliZToNCiAgICAgICAgICAg ICAgwqA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86YWxw aW5lLWRldmVsK3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZyI+YWxwaW5lLWRldmVs K3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZzwvYT48YnI+DQogICAgICAgICAgICAg IEhlbHA6IMKgIMKgIMKgIMKgIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhy ZWY9Im1haWx0bzphbHBpbmUtZGV2ZWwraGVscEBsaXN0cy5hbHBpbmVsaW51eC5vcmciPmFscGlu ZS1kZXZlbCtoZWxwQGxpc3RzLmFscGluZWxpbnV4Lm9yZzwvYT48YnI+DQogICAgICAgICAgICAg IC0tLTwvZm9udD48YnI+DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAgICDCoDwvZGl2Pg0K ICAgICAgICA8L2Jsb2NrcXVvdGU+DQogICAgICAgIDxkaXYgZGlyPSJsdHIiPsKgPC9kaXY+DQog ICAgICA8L2Rpdj4NCiAgICAgIDxicj4NCiAgICAgIC0tLQ0KICAgICAgVW5zdWJzY3JpYmU6IDxh IGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzphbHBpbmUtZGV2 ZWwrdW5zdWJzY3JpYmVAbGlzdHMuYWxwaW5lbGludXgub3JnIj5hbHBpbmUtZGV2ZWwrdW5zdWJz Y3JpYmVAbGlzdHMuYWxwaW5lbGludXgub3JnPC9hPg0KICAgICAgSGVscDogPGEgY2xhc3M9Im1v ei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOmFscGluZS1kZXZlbCtoZWxwQGxp c3RzLmFscGluZWxpbnV4Lm9yZyI+YWxwaW5lLWRldmVsK2hlbHBAbGlzdHMuYWxwaW5lbGludXgu b3JnPC9hPg0KICAgICAgLS0tDQogICAgPC9ibG9ja3F1b3RlPg0KICA8L2JvZHk+DQo8L2h0bWw+ DQo= --------------EAC40E71B51C7955C9EDC60F-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from griffin.geeknet.cz (griffin.geeknet.cz [94.142.237.48]) by lists.alpinelinux.org (Postfix) with ESMTP id B0AAE5C5869 for ; Wed, 19 Sep 2018 09:17:28 +0000 (GMT) Received: by griffin.geeknet.cz (OpenSMTPD) with ESMTP id ec54eb55; Wed, 19 Sep 2018 11:17:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=jirutka.cz; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=mail; bh=CRgsWdG9fLz6 vT9XXSR7SUV/UQI=; b=lnRdiNpC8NYhvTkq8iG17dY1noFTxYbCBaVMXVEYNv+A bSETDxRcuAo4LhHVhYYsy94tcEEb7APuE70ZfYlcaxlMNdwXOKwWSxUcA2SYjFZj el227cTDrmoAnWi+fEeL1lg02s5Fcz5wovegLoXrvnQOazs45nkFwGpG/uz/5U0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=jirutka.cz; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=mail; b=UTMiXs CXYHxig7ixkGxu6FU4eMdgMttjMHnO6lZ54D5tBq5P1DgViAxk9E4Eb0ZlCZSaPd 20pvT2/dXyFuAr1iAulG3JFG+83s22EXI6qqIvI+JYQfYOJWvanx0yhcvhkEn6aO +YoqcmRw1xHH0YNmzbgyZzhPvta7P3jmufW9o= Received: by griffin.geeknet.cz (OpenSMTPD) with ESMTPSA id 8ad5b647 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Wed, 19 Sep 2018 11:17:24 +0200 (CEST) Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: Michael Wyraz , alpine-devel@lists.alpinelinux.org References: From: Jakub Jirutka Message-ID: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> Date: Wed, 19 Sep 2018 11:17:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Language: en-GB Content-Transfer-Encoding: base64 SGksDQoNCkknbSBzb3JyeSB0byBzYXkgdGhhdCwgYnV0IHlvdSdyZSBraW5kYSByZWludmVudGlu ZyB0aGUgd2hlZWwuIFRoaXMgDQpleGFjdCBhcHByb2FjaCBpcyBhbHJlYWR5IHVzZWQgaW4gW2Fs cGluZS1jaHJvb3QtaW5zdGFsbF0sIHdoaWNoIGlzIHVzZWQgDQplLmcuIGZvciBidWlsZGluZyBz dGF0aWMgYmluYXJpZXMgaW4gW2Fway10b29sc10gcmVwb3NpdG9yeS4NCg0KSSBkaWRuJ3QgdXNl IGl0IGluIGFwb3J0cyBpbnRlbnRpb25hbGx5LCBiZWNhdXNlIGl0J3MgKnZlcnkqIHNsb3cuIE1h bnkgDQphcG9ydHMgd291bGQgZmFpbCB0byBidWlsZCBkdWUgdG8gZXhjZWVkaW5nIHRoZSB0aW1l IGxpbWl0ICg1MCBtaW51dGVzKSANCmFuZCBpdCB3b3VsZCBzaWduaWZpY2FudGx5IGluY3JlYXNl IHdhaXRpbmcgdGltZSBmb3IgYWxsIGJ1aWxkcyAoZHVlIHRvIA0KZXhoYXVzdGVkIGpvYiBxdWV1 ZSkuDQoNClRoaXMgaXMgbm90IHRoZSB3YXkgdG8gZ28uIFRoZSBiZXR0ZXIgd2F5IGlzIHRvIG1p Z3JhdGUgdG8gYSBzZWxmLWhvc3RlZCANCkNJIHdpdGggYnVpbGRlcnMgb24gdmFyaW91cyBhcmNo aXRlY3R1cmVzLiBGb3IgZXhhbXBsZSBzci5odCBwcm9wb3NlZCBieSANCkRyZXcgRGVWYXVsdCBs b29rcyB2ZXJ5IHByb21pc2luZy4NCg0KID4+IFVuc3VwcG9ydGVkIGlvY3RsOiBjbWQ9MHhmZmZm ZmZmZjgwMDQ1MjAwDQoNClNlZSB0aGUgbm90ZSBpbiBbMV0uDQoNCkpha3ViDQoNClthbHBpbmUt Y2hyb290LWluc3RhbGxdOiANCmh0dHBzOi8vZ2l0aHViLmNvbS9hbHBpbmVsaW51eC9hbHBpbmUt Y2hyb290LWluc3RhbGwNClthcGstdG9vbHNdOiBodHRwczovL2dpdGh1Yi5jb20vYWxwaW5lbGlu dXgvYXBrLXRvb2xzDQpbMV06IGh0dHBzOi8vZ2l0aHViLmNvbS9hbHBpbmVsaW51eC9hbHBpbmUt Y2hyb290LWluc3RhbGwjcmVxdWlyZW1lbnRzDQoNCk9uIDkvMTkvMTggNjoxOSBBTSwgTWljaGFl bCBXeXJheiB3cm90ZToNCj4gTWFuanVuYXRoLA0KPiANCj4gSSBzYXcgdGhhdCBlcnJvciAtIGl0 IHNob3VsZCBiZSBmaXhlZCBpbiBsYXRlciBxZW11IHZlcnNpb25zIGJ1dCBJIGRpZCANCj4gbm90 IGhhZCBlbm91Z2ggdGltZSB0byBnZXQgaXQgcnVubmluZyBvbiB0cmF2aXMnIG9sZCBVYnVudHUg KHdvdWxkIG5lZWQgDQo+IHRvIGJlIGJhY2twb3J0ZWQpLg0KPiANCj4gQmVmb3JlIEkgc3BlbmQg bG90IG9mIHRpbWUgaW4gdGhpcyBpZGVhLCBJJ2QgZmlyc3QgbGlrZSB0byBoZWFyIHdoYXQgDQo+ IGRldnMgc2F5IGFib3V0IGl0Lg0KPiANCj4gUmVnYXJkcywNCj4gDQo+IE1pY2hhZWwuDQo+IA0K PiANCj4+IEkgbG92ZSB0byBzZWUgc29tZXRoaW5nIGxpa2UgdGhpcyB3b3JraW5nIGluIFRyYXZp cyB0byBhdm9pZCANCj4+IGRlcGVuZGVuY3kgb24gdGhlIG5hdGl2ZSByZXF1aXJlbWVudCwgYnV0 IEkgc2VlIGZvbGxvd2luZyBlcnJvciBpbiBhcm0gDQo+PiBlbXVsYXRpb24gbW9kZToNCj4+IGh0 dHBzOi8vdHJhdmlzLWNpLm9yZy9taWN3L2Fwb3J0cy9qb2JzLzQzMDIyNTQ1MSNMODM2DQo+PiBH ZW5lcmF0aW5nIFJTQSBwcml2YXRlIGtleSwgMjA0OCBiaXQgbG9uZyBtb2R1bHVzDQo+PiBxZW11 OiBVbnN1cHBvcnRlZCBzeXNjYWxsOiAzODQNCj4+IFVuc3VwcG9ydGVkIGlvY3RsOiBjbWQ9MHhm ZmZmZmZmZjgwMDQ1MjAwDQo+PiBUaGlzIGJhc2ljYWxseSBtZWFucyB0aGF0IHFlbXUgZmFpbGVk IHRvIGVtdWxhdGUgb25lIG9mIHRoYXQgDQo+PiBpbnN0cnVjdGlvbsKgb24gYW1kNjQgYXJjaGl0 ZWN0dXJlLCBidXQgSSdtIG5vdCBzdXJlIHdoaWNoIGNvbW1hbmQgDQo+PiB0aHJld8KgdGhpcyBl cnJvciBtZXNzYWdlIGFuZCBob3cgdGhhdCBzY3JpcHQgZXhpdGVkIHdpdGhvdXQgYW55IGVycm9y Lg0KPj4gVGhhbmtzLA0KPj4gTWFuanVuYXRoLg0KPj4NCj4+ICAgICAtLS0tLSBPcmlnaW5hbCBt ZXNzYWdlIC0tLS0tDQo+PiAgICAgRnJvbTogTWljaGFlbCBXeXJheiA8bWljaGFlbEB3eXJhei5k ZT4NCj4+ICAgICBUbzogYWxwaW5lLWRldmVsQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPj4gICAg IENjOg0KPj4gICAgIFN1YmplY3Q6IFthbHBpbmUtZGV2ZWxdIFByb3Bvc2FsOiBNdWx0aS1BcmNo IG1hdHJpeCBidWlsZHMgb24NCj4+ICAgICB0cmF2aXMtY2kNCj4+ICAgICBEYXRlOiBXZWQsIFNl cCAxOSwgMjAxOCAyOjUxIEFNDQo+PiAgICAgSGVsbG8gQWxwaW5lIERldnMsDQo+Pg0KPj4gICAg IHRvZGF5IEkgaGFkIHRoZSBpZGVhIHRvIGFkZCBtdWx0aXBsZSBhcmNoIHN1cHBvcnQgdG8gdHJh dmlzLWNpIGJ1aWxkcywNCj4+ICAgICBzbyB0aGF0IENJIGNhbiBiZSBkb25lIG9uIG90aGVyIHBs YXRmb3JtcyB0aGFuIHg4Nl82NC4NCj4+DQo+PiAgICAgU28gSSBjcmVhdGVkIGEgUG9DIHRoYXQg bG9va3MgcHJvbWlzaW5nOg0KPj4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9taWN3L2Fwb3J0cy9w dWxsLzINCj4+DQo+PiAgICAgU2VlIGl0IGluIGFjdGlvbiBhdDoNCj4+ICAgICBodHRwczovL3Ry YXZpcy1jaS5vcmcvbWljdy9hcG9ydHMvYnVpbGRzLzQzMDIyNTQ0OQ0KPj4NCj4+ICAgICBJdCB1 c2VzIHFlbXUtYXJtLXN0YXRpYyBhbmQgYmluZm10LXN1cHBvcnQgdG8gYWxsb3cgZXhlY3V0aW9u IG9mIGFybQ0KPj4gICAgIGNvZGUgb24gdHJhdmlzLg0KPj4NCj4+ICAgICBTb21lIHdvcmsgaXMg c3RpbGwgdG8gYmUgZG9uZSB0byB1c2UgaXQgcHJvZHVjdGl2ZSAodXNlIG5ld2VyIHFlbXUsDQo+ PiAgICAgbW9kaWZ5IHRoZSBidWlsZCBzY3JpcHQgdG8gb25seSBidWlsZCBwYWNrYWdlcyBmb3Ig dGhlIGN1cnJlbnQNCj4+ICAgICBhcmNoaXRlY3R1cmUgYnV0IHRoYXQgc2hvdWxkIGJlIGVhc3kg dG8gYWNoaWV2ZSkuDQo+Pg0KPj4gICAgIFBsZWFzZSBsZXQgbWUga25vdyB3aGF0IHlvdSB0aGlu ayBhYm91dCBpdCBhbmQgaWYgd2Ugc2hvdWxkIGdvDQo+PiAgICAgdGhpcyB3YXkNCj4+ICAgICAo YXMgaW50ZXJtZWRpYXRlIHNvbHV0aW9uIHVubGVzcyB3ZSBoYXZlIG5hdGl2ZSBDSSkuDQo+Pg0K Pj4gICAgIEJlc3QgcmVnYXJkcywNCj4+DQo+PiAgICAgTWljaGFlbC4NCj4+DQo+Pg0KPj4NCj4+ DQo+PiAgICAgLS0tDQo+PiAgICAgVW5zdWJzY3JpYmU6IGFscGluZS1kZXZlbCt1bnN1YnNjcmli ZUBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCj4+ICAgICBIZWxwOiBhbHBpbmUtZGV2ZWwraGVscEBs aXN0cy5hbHBpbmVsaW51eC5vcmcNCj4+ICAgICAtLS0NCj4+DQo+Pg0KPj4gLS0tIFVuc3Vic2Ny aWJlOiBhbHBpbmUtZGV2ZWwrdW5zdWJzY3JpYmVAbGlzdHMuYWxwaW5lbGludXgub3JnIEhlbHA6 IA0KPj4gYWxwaW5lLWRldmVsK2hlbHBAbGlzdHMuYWxwaW5lbGludXgub3JnIC0tLSANCg0KDQot LS0NClVuc3Vic2NyaWJlOiAgYWxwaW5lLWRldmVsK3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxp bnV4Lm9yZw0KSGVscDogICAgICAgICBhbHBpbmUtZGV2ZWwraGVscEBsaXN0cy5hbHBpbmVsaW51 eC5vcmcNCi0tLQ0K From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id 535DB5C5757 for ; Wed, 19 Sep 2018 19:02:00 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 980D4A8322 for ; Wed, 19 Sep 2018 21:01:59 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id np_9ObXPPkhy for ; Wed, 19 Sep 2018 21:01:29 +0200 (CEST) Received: from [192.168.1.149] (teilnehmer4-86.koetschlitz.de [94.101.42.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Wed, 19 Sep 2018 21:01:29 +0200 (CEST) Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: alpine-devel@lists.alpinelinux.org References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> From: Michael Wyraz Message-ID: Date: Wed, 19 Sep 2018 21:01:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Content-Language: en-US-large SGFsbG8gSmFrdWIsDQoNCnRoYW5rcyBmb3IgdGhlIGluZm9ybWF0aW9uLiBUaGUgdGltZSB3YXMg bm90IHdhc3RlZCwgSSBsZWFybmVkIGEgbG90IA0KYWJvdXQgYXBvcnQgYnVpbGQgZW52aXJvbm1l bnQgYW5kIGJpbmZtdCA7LSkNCg0KRGlkIHlvdSBkbyBhbnkgcGVyZm9ybWFuY2UgdGVzdHMgdG8g dmVyaWZ5IGhvdyBzbG93IGl0IGFjdHVhbGx5IGlzPw0KDQpJTU8gd2Ugc2hvdWxkIHByb3ZpZGUg YW4gZWFzeSB3YXkgZm9yIGRldnMgdG8gdGVzdC1idWlsZCBmb3IgZGlmZmVyZW50IA0KYXJjaGVz IHRvIHJlZHVjZSB0aGUgaHVyZGxlIHRvIHByb3ZpZGUgcGF0Y2hlcyBhbmQgcHVsbCByZXF1ZXN0 cyAod2hpY2ggDQppcyBJTU8gX3dheV8gdG8gaGlnaCBiZWNhdXNlIGl0IG5lZWRzIGFuIGFscGlu ZSBzZXR1cCBhbmQgbWFueSBtYW51YWwgDQpzdGVwcywgZXZlbiBmb3IgbmF0aXZlIGJ1aWxkcyku IFNvIGlmIHRyYXZpcyBpcyBub3QgdGhlIHdheSB0byBnbyBhbmQgDQp1bmxlc3Mgd2UgaGF2ZSBz b21ldGhpbmcgZWxzZSwgbWF5YmUgd2UgY2FuIGZpbmQgYW5vdGhlciB3YXkgdG8gcHJvdmlkZSAN CnRoaXMgKG1heWJlIHVzaW5nIGRvY2tlcj8pDQoNCk1pY2hhZWwuDQoNCg0KPiBIaSwNCj4NCj4g SSdtIHNvcnJ5IHRvIHNheSB0aGF0LCBidXQgeW91J3JlIGtpbmRhIHJlaW52ZW50aW5nIHRoZSB3 aGVlbC4gVGhpcyANCj4gZXhhY3QgYXBwcm9hY2ggaXMgYWxyZWFkeSB1c2VkIGluIFthbHBpbmUt Y2hyb290LWluc3RhbGxdLCB3aGljaCBpcyANCj4gdXNlZCBlLmcuIGZvciBidWlsZGluZyBzdGF0 aWMgYmluYXJpZXMgaW4gW2Fway10b29sc10gcmVwb3NpdG9yeS4NCj4NCj4gSSBkaWRuJ3QgdXNl IGl0IGluIGFwb3J0cyBpbnRlbnRpb25hbGx5LCBiZWNhdXNlIGl0J3MgKnZlcnkqIHNsb3cuIA0K PiBNYW55IGFwb3J0cyB3b3VsZCBmYWlsIHRvIGJ1aWxkIGR1ZSB0byBleGNlZWRpbmcgdGhlIHRp bWUgbGltaXQgKDUwIA0KPiBtaW51dGVzKSBhbmQgaXQgd291bGQgc2lnbmlmaWNhbnRseSBpbmNy ZWFzZSB3YWl0aW5nIHRpbWUgZm9yIGFsbCANCj4gYnVpbGRzIChkdWUgdG8gZXhoYXVzdGVkIGpv YiBxdWV1ZSkuDQo+DQo+IFRoaXMgaXMgbm90IHRoZSB3YXkgdG8gZ28uIFRoZSBiZXR0ZXIgd2F5 IGlzIHRvIG1pZ3JhdGUgdG8gYSANCj4gc2VsZi1ob3N0ZWQgQ0kgd2l0aCBidWlsZGVycyBvbiB2 YXJpb3VzIGFyY2hpdGVjdHVyZXMuIEZvciBleGFtcGxlIA0KPiBzci5odCBwcm9wb3NlZCBieSBE cmV3IERlVmF1bHQgbG9va3MgdmVyeSBwcm9taXNpbmcuDQo+DQo+ID4+IFVuc3VwcG9ydGVkIGlv Y3RsOiBjbWQ9MHhmZmZmZmZmZjgwMDQ1MjAwDQo+DQo+IFNlZSB0aGUgbm90ZSBpbiBbMV0uDQo+ DQo+IEpha3ViDQo+DQo+IFthbHBpbmUtY2hyb290LWluc3RhbGxdOiANCj4gaHR0cHM6Ly9naXRo dWIuY29tL2FscGluZWxpbnV4L2FscGluZS1jaHJvb3QtaW5zdGFsbA0KPiBbYXBrLXRvb2xzXTog aHR0cHM6Ly9naXRodWIuY29tL2FscGluZWxpbnV4L2Fway10b29scw0KPiBbMV06IGh0dHBzOi8v Z2l0aHViLmNvbS9hbHBpbmVsaW51eC9hbHBpbmUtY2hyb290LWluc3RhbGwjcmVxdWlyZW1lbnRz DQo+DQo+IE9uIDkvMTkvMTggNjoxOSBBTSwgTWljaGFlbCBXeXJheiB3cm90ZToNCj4+IE1hbmp1 bmF0aCwNCj4+DQo+PiBJIHNhdyB0aGF0IGVycm9yIC0gaXQgc2hvdWxkIGJlIGZpeGVkIGluIGxh dGVyIHFlbXUgdmVyc2lvbnMgYnV0IEkgDQo+PiBkaWQgbm90IGhhZCBlbm91Z2ggdGltZSB0byBn ZXQgaXQgcnVubmluZyBvbiB0cmF2aXMnIG9sZCBVYnVudHUgDQo+PiAod291bGQgbmVlZCB0byBi ZSBiYWNrcG9ydGVkKS4NCj4+DQo+PiBCZWZvcmUgSSBzcGVuZCBsb3Qgb2YgdGltZSBpbiB0aGlz IGlkZWEsIEknZCBmaXJzdCBsaWtlIHRvIGhlYXIgd2hhdCANCj4+IGRldnMgc2F5IGFib3V0IGl0 Lg0KPj4NCj4+IFJlZ2FyZHMsDQo+Pg0KPj4gTWljaGFlbC4NCj4+DQo+Pg0KPj4+IEkgbG92ZSB0 byBzZWUgc29tZXRoaW5nIGxpa2UgdGhpcyB3b3JraW5nIGluIFRyYXZpcyB0byBhdm9pZCANCj4+ PiBkZXBlbmRlbmN5IG9uIHRoZSBuYXRpdmUgcmVxdWlyZW1lbnQsIGJ1dCBJIHNlZSBmb2xsb3dp bmcgZXJyb3IgaW4gDQo+Pj4gYXJtIGVtdWxhdGlvbiBtb2RlOg0KPj4+IGh0dHBzOi8vdHJhdmlz LWNpLm9yZy9taWN3L2Fwb3J0cy9qb2JzLzQzMDIyNTQ1MSNMODM2DQo+Pj4gR2VuZXJhdGluZyBS U0EgcHJpdmF0ZSBrZXksIDIwNDggYml0IGxvbmcgbW9kdWx1cw0KPj4+IHFlbXU6IFVuc3VwcG9y dGVkIHN5c2NhbGw6IDM4NA0KPj4+IFVuc3VwcG9ydGVkIGlvY3RsOiBjbWQ9MHhmZmZmZmZmZjgw MDQ1MjAwDQo+Pj4gVGhpcyBiYXNpY2FsbHkgbWVhbnMgdGhhdCBxZW11IGZhaWxlZCB0byBlbXVs YXRlIG9uZSBvZiB0aGF0IA0KPj4+IGluc3RydWN0aW9uwqBvbiBhbWQ2NCBhcmNoaXRlY3R1cmUs IGJ1dCBJJ20gbm90IHN1cmUgd2hpY2ggY29tbWFuZCANCj4+PiB0aHJld8KgdGhpcyBlcnJvciBt ZXNzYWdlIGFuZCBob3cgdGhhdCBzY3JpcHQgZXhpdGVkIHdpdGhvdXQgYW55IGVycm9yLg0KPj4+ IFRoYW5rcywNCj4+PiBNYW5qdW5hdGguDQo+Pj4NCj4+PiDCoMKgwqAgLS0tLS0gT3JpZ2luYWwg bWVzc2FnZSAtLS0tLQ0KPj4+IMKgwqDCoCBGcm9tOiBNaWNoYWVsIFd5cmF6IDxtaWNoYWVsQHd5 cmF6LmRlPg0KPj4+IMKgwqDCoCBUbzogYWxwaW5lLWRldmVsQGxpc3RzLmFscGluZWxpbnV4Lm9y Zw0KPj4+IMKgwqDCoCBDYzoNCj4+PiDCoMKgwqAgU3ViamVjdDogW2FscGluZS1kZXZlbF0gUHJv cG9zYWw6IE11bHRpLUFyY2ggbWF0cml4IGJ1aWxkcyBvbg0KPj4+IMKgwqDCoCB0cmF2aXMtY2kN Cj4+PiDCoMKgwqAgRGF0ZTogV2VkLCBTZXAgMTksIDIwMTggMjo1MSBBTQ0KPj4+IMKgwqDCoCBI ZWxsbyBBbHBpbmUgRGV2cywNCj4+Pg0KPj4+IMKgwqDCoCB0b2RheSBJIGhhZCB0aGUgaWRlYSB0 byBhZGQgbXVsdGlwbGUgYXJjaCBzdXBwb3J0IHRvIHRyYXZpcy1jaSANCj4+PiBidWlsZHMsDQo+ Pj4gwqDCoMKgIHNvIHRoYXQgQ0kgY2FuIGJlIGRvbmUgb24gb3RoZXIgcGxhdGZvcm1zIHRoYW4g eDg2XzY0Lg0KPj4+DQo+Pj4gwqDCoMKgIFNvIEkgY3JlYXRlZCBhIFBvQyB0aGF0IGxvb2tzIHBy b21pc2luZzoNCj4+PiDCoMKgwqAgaHR0cHM6Ly9naXRodWIuY29tL21pY3cvYXBvcnRzL3B1bGwv Mg0KPj4+DQo+Pj4gwqDCoMKgIFNlZSBpdCBpbiBhY3Rpb24gYXQ6DQo+Pj4gwqDCoMKgIGh0dHBz Oi8vdHJhdmlzLWNpLm9yZy9taWN3L2Fwb3J0cy9idWlsZHMvNDMwMjI1NDQ5DQo+Pj4NCj4+PiDC oMKgwqAgSXQgdXNlcyBxZW11LWFybS1zdGF0aWMgYW5kIGJpbmZtdC1zdXBwb3J0IHRvIGFsbG93 IGV4ZWN1dGlvbiBvZiANCj4+PiBhcm0NCj4+PiDCoMKgwqAgY29kZSBvbiB0cmF2aXMuDQo+Pj4N Cj4+PiDCoMKgwqAgU29tZSB3b3JrIGlzIHN0aWxsIHRvIGJlIGRvbmUgdG8gdXNlIGl0IHByb2R1 Y3RpdmUgKHVzZSBuZXdlciBxZW11LA0KPj4+IMKgwqDCoCBtb2RpZnkgdGhlIGJ1aWxkIHNjcmlw dCB0byBvbmx5IGJ1aWxkIHBhY2thZ2VzIGZvciB0aGUgY3VycmVudA0KPj4+IMKgwqDCoCBhcmNo aXRlY3R1cmUgYnV0IHRoYXQgc2hvdWxkIGJlIGVhc3kgdG8gYWNoaWV2ZSkuDQo+Pj4NCj4+PiDC oMKgwqAgUGxlYXNlIGxldCBtZSBrbm93IHdoYXQgeW91IHRoaW5rIGFib3V0IGl0IGFuZCBpZiB3 ZSBzaG91bGQgZ28NCj4+PiDCoMKgwqAgdGhpcyB3YXkNCj4+PiDCoMKgwqAgKGFzIGludGVybWVk aWF0ZSBzb2x1dGlvbiB1bmxlc3Mgd2UgaGF2ZSBuYXRpdmUgQ0kpLg0KPj4+DQo+Pj4gwqDCoMKg IEJlc3QgcmVnYXJkcywNCj4+Pg0KPj4+IMKgwqDCoCBNaWNoYWVsLg0KPj4+DQo+Pj4NCj4+Pg0K Pj4+DQo+Pj4gwqDCoMKgIC0tLQ0KPj4+IMKgwqDCoCBVbnN1YnNjcmliZTogYWxwaW5lLWRldmVs K3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPj4+IMKgwqDCoCBIZWxwOiBhbHBp bmUtZGV2ZWwraGVscEBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCj4+PiDCoMKgwqAgLS0tDQo+Pj4N Cj4+Pg0KPj4+IC0tLSBVbnN1YnNjcmliZTogYWxwaW5lLWRldmVsK3Vuc3Vic2NyaWJlQGxpc3Rz LmFscGluZWxpbnV4Lm9yZyANCj4+PiBIZWxwOiBhbHBpbmUtZGV2ZWwraGVscEBsaXN0cy5hbHBp bmVsaW51eC5vcmcgLS0tIA0KPg0KPg0KPiAtLS0NCj4gVW5zdWJzY3JpYmU6wqAgYWxwaW5lLWRl dmVsK3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPiBIZWxwOsKgwqDCoMKgwqDC oMKgwqAgYWxwaW5lLWRldmVsK2hlbHBAbGlzdHMuYWxwaW5lbGludXgub3JnDQo+IC0tLQ0KPg0K DQoNCi0tLQ0KVW5zdWJzY3JpYmU6ICBhbHBpbmUtZGV2ZWwrdW5zdWJzY3JpYmVAbGlzdHMuYWxw aW5lbGludXgub3JnDQpIZWxwOiAgICAgICAgIGFscGluZS1kZXZlbCtoZWxwQGxpc3RzLmFscGlu ZWxpbnV4Lm9yZw0KLS0tDQo= From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.bitmessage.ch (mail.bitmessage.ch [146.228.112.252]) by lists.alpinelinux.org (Postfix) with ESMTP id A874D5C64E7 for ; Thu, 20 Sep 2018 05:12:21 +0000 (GMT) dkim-signature: v=1; a=rsa-sha256; d=bitmessage.ch; s=mail; c=relaxed/relaxed; q=dns/txt; h=From:Subject:Date:Message-ID:To:MIME-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References; bh=VlCHOKL687lbjypIX+sXQLBiYhED+iTmt2RJzJvnBk0=; b=j+AZUjOKon/j19oC4GS4phE3+TbgJygKIm98lnaQa4eS8kWLbQI9vQIinkQwbnuR44KidD4i7uXzXgSinMzEFYmsVd+dhvzHA8XJGA/xCG3ZOqvsIPRHG8OfgcuFVSk7yfx5HZq1hgXj9NGBJG+5G93uzcPJIqaKPlQW+ePRDkY= Received: from [127.0.0.1] (BITMESSAGE [127.0.0.1]) by mail.bitmessage.ch with ESMTPA ; Thu, 20 Sep 2018 07:11:07 +0200 Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: alpine-devel@lists.alpinelinux.org References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> From: Oliver Smith Openpgp: preference=signencrypt Autocrypt: addr=ollieparanoid@bitmessage.ch; prefer-encrypt=mutual; keydata= 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 Message-ID: <47deb02f-93f6-b6a0-1429-660c7e4cc575@bitmessage.ch> Date: Thu, 20 Sep 2018 05:12:00 +0000 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Michael Wyraz: > IMO we should provide an easy way for devs to test-build for different > arches to reduce the hurdle to provide patches and pull requests (which > is IMO _way_ to high because it needs an alpine setup and many manual > steps, even for native builds). So if travis is not the way to go and > unless we have something else, maybe we can find another way to provide > this (maybe using docker?) FWIW, pmbootstrap can do this (although the main purpose of the tool is postmarketOS development). Run this on any Linux distribution with Python and openssl installed, and you're ready to compile - and cross compile - Alpine packages: $ git clone https://gitlab.com/postmarketOS/pmbootstrap.git $ cd pmbootstrap $ ./pmbootstrap.py init $ ./pmbootstrap.py build --arch=armhf hello-world there's also: $ ./pmbootstrap.py checksum hello-world $ ./pmbootstrap.py newapkbuild -h Best regards, Oliver --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id 0FABC5C6479 for ; Wed, 19 Sep 2018 21:06:32 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 88336A8497 for ; Wed, 19 Sep 2018 23:06:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W_wMwTaJvFna for ; Wed, 19 Sep 2018 23:06:01 +0200 (CEST) Received: from [192.168.1.149] (teilnehmer4-86.koetschlitz.de [94.101.42.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Wed, 19 Sep 2018 23:06:01 +0200 (CEST) Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: alpine-devel@lists.alpinelinux.org References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> From: Michael Wyraz Message-ID: Date: Wed, 19 Sep 2018 23:06:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Content-Language: en-US-large SSBkaWQgc29tZSBwZXJmb3JtYW5jZSB0ZXN0cyB3aXRoIG15IGN1cHMtZXBzb24tZXNjcHIgcHVs bCByZXF1ZXN0Og0KDQp4ODZfNjQ6IDQ4cw0KDQphcm1oZiB2aWEgcWVtdTogMzM0cw0KDQpTbyBp dCBsb29rcyB0aGF0IHRoZSBlbXVsYXRpb24gaXMgb3V0IG9mIHF1ZXN0aW9uIGZvciBhdXRvbWF0 ZWQgQ0kuDQoNCkFtIDE5LjA5LjE4IHVtIDIxOjAxIHNjaHJpZWIgTWljaGFlbCBXeXJhejoNCj4g SGFsbG8gSmFrdWIsDQo+DQo+IHRoYW5rcyBmb3IgdGhlIGluZm9ybWF0aW9uLiBUaGUgdGltZSB3 YXMgbm90IHdhc3RlZCwgSSBsZWFybmVkIGEgbG90IA0KPiBhYm91dCBhcG9ydCBidWlsZCBlbnZp cm9ubWVudCBhbmQgYmluZm10IDstKQ0KPg0KPiBEaWQgeW91IGRvIGFueSBwZXJmb3JtYW5jZSB0 ZXN0cyB0byB2ZXJpZnkgaG93IHNsb3cgaXQgYWN0dWFsbHkgaXM/DQo+DQo+IElNTyB3ZSBzaG91 bGQgcHJvdmlkZSBhbiBlYXN5IHdheSBmb3IgZGV2cyB0byB0ZXN0LWJ1aWxkIGZvciBkaWZmZXJl bnQgDQo+IGFyY2hlcyB0byByZWR1Y2UgdGhlIGh1cmRsZSB0byBwcm92aWRlIHBhdGNoZXMgYW5k IHB1bGwgcmVxdWVzdHMgDQo+ICh3aGljaCBpcyBJTU8gX3dheV8gdG8gaGlnaCBiZWNhdXNlIGl0 IG5lZWRzIGFuIGFscGluZSBzZXR1cCBhbmQgbWFueSANCj4gbWFudWFsIHN0ZXBzLCBldmVuIGZv ciBuYXRpdmUgYnVpbGRzKS4gU28gaWYgdHJhdmlzIGlzIG5vdCB0aGUgd2F5IHRvIA0KPiBnbyBh bmQgdW5sZXNzIHdlIGhhdmUgc29tZXRoaW5nIGVsc2UsIG1heWJlIHdlIGNhbiBmaW5kIGFub3Ro ZXIgd2F5IHRvIA0KPiBwcm92aWRlIHRoaXMgKG1heWJlIHVzaW5nIGRvY2tlcj8pDQo+DQo+IE1p Y2hhZWwuDQo+DQo+DQo+PiBIaSwNCj4+DQo+PiBJJ20gc29ycnkgdG8gc2F5IHRoYXQsIGJ1dCB5 b3UncmUga2luZGEgcmVpbnZlbnRpbmcgdGhlIHdoZWVsLiBUaGlzIA0KPj4gZXhhY3QgYXBwcm9h Y2ggaXMgYWxyZWFkeSB1c2VkIGluIFthbHBpbmUtY2hyb290LWluc3RhbGxdLCB3aGljaCBpcyAN Cj4+IHVzZWQgZS5nLiBmb3IgYnVpbGRpbmcgc3RhdGljIGJpbmFyaWVzIGluIFthcGstdG9vbHNd IHJlcG9zaXRvcnkuDQo+Pg0KPj4gSSBkaWRuJ3QgdXNlIGl0IGluIGFwb3J0cyBpbnRlbnRpb25h bGx5LCBiZWNhdXNlIGl0J3MgKnZlcnkqIHNsb3cuIA0KPj4gTWFueSBhcG9ydHMgd291bGQgZmFp bCB0byBidWlsZCBkdWUgdG8gZXhjZWVkaW5nIHRoZSB0aW1lIGxpbWl0ICg1MCANCj4+IG1pbnV0 ZXMpIGFuZCBpdCB3b3VsZCBzaWduaWZpY2FudGx5IGluY3JlYXNlIHdhaXRpbmcgdGltZSBmb3Ig YWxsIA0KPj4gYnVpbGRzIChkdWUgdG8gZXhoYXVzdGVkIGpvYiBxdWV1ZSkuDQo+Pg0KPj4gVGhp cyBpcyBub3QgdGhlIHdheSB0byBnby4gVGhlIGJldHRlciB3YXkgaXMgdG8gbWlncmF0ZSB0byBh IA0KPj4gc2VsZi1ob3N0ZWQgQ0kgd2l0aCBidWlsZGVycyBvbiB2YXJpb3VzIGFyY2hpdGVjdHVy ZXMuIEZvciBleGFtcGxlIA0KPj4gc3IuaHQgcHJvcG9zZWQgYnkgRHJldyBEZVZhdWx0IGxvb2tz IHZlcnkgcHJvbWlzaW5nLg0KPj4NCj4+ID4+IFVuc3VwcG9ydGVkIGlvY3RsOiBjbWQ9MHhmZmZm ZmZmZjgwMDQ1MjAwDQo+Pg0KPj4gU2VlIHRoZSBub3RlIGluIFsxXS4NCj4+DQo+PiBKYWt1Yg0K Pj4NCj4+IFthbHBpbmUtY2hyb290LWluc3RhbGxdOiANCj4+IGh0dHBzOi8vZ2l0aHViLmNvbS9h bHBpbmVsaW51eC9hbHBpbmUtY2hyb290LWluc3RhbGwNCj4+IFthcGstdG9vbHNdOiBodHRwczov L2dpdGh1Yi5jb20vYWxwaW5lbGludXgvYXBrLXRvb2xzDQo+PiBbMV06IGh0dHBzOi8vZ2l0aHVi LmNvbS9hbHBpbmVsaW51eC9hbHBpbmUtY2hyb290LWluc3RhbGwjcmVxdWlyZW1lbnRzDQo+Pg0K Pj4gT24gOS8xOS8xOCA2OjE5IEFNLCBNaWNoYWVsIFd5cmF6IHdyb3RlOg0KPj4+IE1hbmp1bmF0 aCwNCj4+Pg0KPj4+IEkgc2F3IHRoYXQgZXJyb3IgLSBpdCBzaG91bGQgYmUgZml4ZWQgaW4gbGF0 ZXIgcWVtdSB2ZXJzaW9ucyBidXQgSSANCj4+PiBkaWQgbm90IGhhZCBlbm91Z2ggdGltZSB0byBn ZXQgaXQgcnVubmluZyBvbiB0cmF2aXMnIG9sZCBVYnVudHUgDQo+Pj4gKHdvdWxkIG5lZWQgdG8g YmUgYmFja3BvcnRlZCkuDQo+Pj4NCj4+PiBCZWZvcmUgSSBzcGVuZCBsb3Qgb2YgdGltZSBpbiB0 aGlzIGlkZWEsIEknZCBmaXJzdCBsaWtlIHRvIGhlYXIgd2hhdCANCj4+PiBkZXZzIHNheSBhYm91 dCBpdC4NCj4+Pg0KPj4+IFJlZ2FyZHMsDQo+Pj4NCj4+PiBNaWNoYWVsLg0KPj4+DQo+Pj4NCj4+ Pj4gSSBsb3ZlIHRvIHNlZSBzb21ldGhpbmcgbGlrZSB0aGlzIHdvcmtpbmcgaW4gVHJhdmlzIHRv IGF2b2lkIA0KPj4+PiBkZXBlbmRlbmN5IG9uIHRoZSBuYXRpdmUgcmVxdWlyZW1lbnQsIGJ1dCBJ IHNlZSBmb2xsb3dpbmcgZXJyb3IgaW4gDQo+Pj4+IGFybSBlbXVsYXRpb24gbW9kZToNCj4+Pj4g aHR0cHM6Ly90cmF2aXMtY2kub3JnL21pY3cvYXBvcnRzL2pvYnMvNDMwMjI1NDUxI0w4MzYNCj4+ Pj4gR2VuZXJhdGluZyBSU0EgcHJpdmF0ZSBrZXksIDIwNDggYml0IGxvbmcgbW9kdWx1cw0KPj4+ PiBxZW11OiBVbnN1cHBvcnRlZCBzeXNjYWxsOiAzODQNCj4+Pj4gVW5zdXBwb3J0ZWQgaW9jdGw6 IGNtZD0weGZmZmZmZmZmODAwNDUyMDANCj4+Pj4gVGhpcyBiYXNpY2FsbHkgbWVhbnMgdGhhdCBx ZW11IGZhaWxlZCB0byBlbXVsYXRlIG9uZSBvZiB0aGF0IA0KPj4+PiBpbnN0cnVjdGlvbsKgb24g YW1kNjQgYXJjaGl0ZWN0dXJlLCBidXQgSSdtIG5vdCBzdXJlIHdoaWNoIGNvbW1hbmQgDQo+Pj4+ IHRocmV3wqB0aGlzIGVycm9yIG1lc3NhZ2UgYW5kIGhvdyB0aGF0IHNjcmlwdCBleGl0ZWQgd2l0 aG91dCBhbnkgZXJyb3IuDQo+Pj4+IFRoYW5rcywNCj4+Pj4gTWFuanVuYXRoLg0KPj4+Pg0KPj4+ PiDCoMKgwqAgLS0tLS0gT3JpZ2luYWwgbWVzc2FnZSAtLS0tLQ0KPj4+PiDCoMKgwqAgRnJvbTog TWljaGFlbCBXeXJheiA8bWljaGFlbEB3eXJhei5kZT4NCj4+Pj4gwqDCoMKgIFRvOiBhbHBpbmUt ZGV2ZWxAbGlzdHMuYWxwaW5lbGludXgub3JnDQo+Pj4+IMKgwqDCoCBDYzoNCj4+Pj4gwqDCoMKg IFN1YmplY3Q6IFthbHBpbmUtZGV2ZWxdIFByb3Bvc2FsOiBNdWx0aS1BcmNoIG1hdHJpeCBidWls ZHMgb24NCj4+Pj4gwqDCoMKgIHRyYXZpcy1jaQ0KPj4+PiDCoMKgwqAgRGF0ZTogV2VkLCBTZXAg MTksIDIwMTggMjo1MSBBTQ0KPj4+PiDCoMKgwqAgSGVsbG8gQWxwaW5lIERldnMsDQo+Pj4+DQo+ Pj4+IMKgwqDCoCB0b2RheSBJIGhhZCB0aGUgaWRlYSB0byBhZGQgbXVsdGlwbGUgYXJjaCBzdXBw b3J0IHRvIHRyYXZpcy1jaSANCj4+Pj4gYnVpbGRzLA0KPj4+PiDCoMKgwqAgc28gdGhhdCBDSSBj YW4gYmUgZG9uZSBvbiBvdGhlciBwbGF0Zm9ybXMgdGhhbiB4ODZfNjQuDQo+Pj4+DQo+Pj4+IMKg wqDCoCBTbyBJIGNyZWF0ZWQgYSBQb0MgdGhhdCBsb29rcyBwcm9taXNpbmc6DQo+Pj4+IMKgwqDC oCBodHRwczovL2dpdGh1Yi5jb20vbWljdy9hcG9ydHMvcHVsbC8yDQo+Pj4+DQo+Pj4+IMKgwqDC oCBTZWUgaXQgaW4gYWN0aW9uIGF0Og0KPj4+PiDCoMKgwqAgaHR0cHM6Ly90cmF2aXMtY2kub3Jn L21pY3cvYXBvcnRzL2J1aWxkcy80MzAyMjU0NDkNCj4+Pj4NCj4+Pj4gwqDCoMKgIEl0IHVzZXMg cWVtdS1hcm0tc3RhdGljIGFuZCBiaW5mbXQtc3VwcG9ydCB0byBhbGxvdyBleGVjdXRpb24gDQo+ Pj4+IG9mIGFybQ0KPj4+PiDCoMKgwqAgY29kZSBvbiB0cmF2aXMuDQo+Pj4+DQo+Pj4+IMKgwqDC oCBTb21lIHdvcmsgaXMgc3RpbGwgdG8gYmUgZG9uZSB0byB1c2UgaXQgcHJvZHVjdGl2ZSAodXNl IG5ld2VyIA0KPj4+PiBxZW11LA0KPj4+PiDCoMKgwqAgbW9kaWZ5IHRoZSBidWlsZCBzY3JpcHQg dG8gb25seSBidWlsZCBwYWNrYWdlcyBmb3IgdGhlIGN1cnJlbnQNCj4+Pj4gwqDCoMKgIGFyY2hp dGVjdHVyZSBidXQgdGhhdCBzaG91bGQgYmUgZWFzeSB0byBhY2hpZXZlKS4NCj4+Pj4NCj4+Pj4g wqDCoMKgIFBsZWFzZSBsZXQgbWUga25vdyB3aGF0IHlvdSB0aGluayBhYm91dCBpdCBhbmQgaWYg d2Ugc2hvdWxkIGdvDQo+Pj4+IMKgwqDCoCB0aGlzIHdheQ0KPj4+PiDCoMKgwqAgKGFzIGludGVy bWVkaWF0ZSBzb2x1dGlvbiB1bmxlc3Mgd2UgaGF2ZSBuYXRpdmUgQ0kpLg0KPj4+Pg0KPj4+PiDC oMKgwqAgQmVzdCByZWdhcmRzLA0KPj4+Pg0KPj4+PiDCoMKgwqAgTWljaGFlbC4NCj4+Pj4NCj4+ Pj4NCj4+Pj4NCj4+Pj4NCj4+Pj4gwqDCoMKgIC0tLQ0KPj4+PiDCoMKgwqAgVW5zdWJzY3JpYmU6 IGFscGluZS1kZXZlbCt1bnN1YnNjcmliZUBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCj4+Pj4gwqDC oMKgIEhlbHA6IGFscGluZS1kZXZlbCtoZWxwQGxpc3RzLmFscGluZWxpbnV4Lm9yZw0KPj4+PiDC oMKgwqAgLS0tDQo+Pj4+DQo+Pj4+DQo+Pj4+IC0tLSBVbnN1YnNjcmliZTogYWxwaW5lLWRldmVs K3Vuc3Vic2NyaWJlQGxpc3RzLmFscGluZWxpbnV4Lm9yZyANCj4+Pj4gSGVscDogYWxwaW5lLWRl dmVsK2hlbHBAbGlzdHMuYWxwaW5lbGludXgub3JnIC0tLSANCj4+DQo+Pg0KPj4gLS0tDQo+PiBV bnN1YnNjcmliZTrCoCBhbHBpbmUtZGV2ZWwrdW5zdWJzY3JpYmVAbGlzdHMuYWxwaW5lbGludXgu b3JnDQo+PiBIZWxwOsKgwqDCoMKgwqDCoMKgwqAgYWxwaW5lLWRldmVsK2hlbHBAbGlzdHMuYWxw aW5lbGludXgub3JnDQo+PiAtLS0NCj4+DQo+DQo+DQo+IC0tLQ0KPiBVbnN1YnNjcmliZTrCoCBh bHBpbmUtZGV2ZWwrdW5zdWJzY3JpYmVAbGlzdHMuYWxwaW5lbGludXgub3JnDQo+IEhlbHA6wqDC oMKgwqDCoMKgwqDCoCBhbHBpbmUtZGV2ZWwraGVscEBsaXN0cy5hbHBpbmVsaW51eC5vcmcNCj4g LS0tDQo+DQoNCg0KLS0tDQpVbnN1YnNjcmliZTogIGFscGluZS1kZXZlbCt1bnN1YnNjcmliZUBs aXN0cy5hbHBpbmVsaW51eC5vcmcNCkhlbHA6ICAgICAgICAgYWxwaW5lLWRldmVsK2hlbHBAbGlz dHMuYWxwaW5lbGludXgub3JnDQotLS0NCg== From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by lists.alpinelinux.org (Postfix) with ESMTP id D03965C6376 for ; Fri, 21 Sep 2018 19:44:23 +0000 (GMT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 0D8FD21EFE; Fri, 21 Sep 2018 15:44:21 -0400 (EDT) Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Fri, 21 Sep 2018 15:44:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fangorn.ch; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=pgPRU4c3b87Bj+DhCo5taeeGYafQQ +FtdXPW+OcXJoU=; b=NjGHGgd79gjLVloVGHpDPgby3vyF5yvxdhWXGU2QWCtza 1SJEQb8zay7SZqFcB3kigOQwyv1XThdSk7PSh6KAbtE9u57mYUT5Bdc5IT2s95L8 jaUbYedpiebFFWA3g6UmwbCJfsDzJx910gKdojiNM2yjyfAjueLHIxON7nZMkYPS uhk0kI4uVJZ6J73HbF2Do8VxJdMQiw1ydM+d3k65oq44m4amxPVKAzY8beKqKkx6 4tneDbn17+AbCmE1RG3gwxxI266AnLUjmknjLa/x/mhMwo+iEZO6MnN89NPIUg/U xK0kcjbWGa0o7cCQ2OdGguAkRWKlGnI4RxhTkC/fA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=pgPRU4 c3b87Bj+DhCo5taeeGYafQQ+FtdXPW+OcXJoU=; b=nLvmDgeVz7rHVcRTHVce45 k86r/rpwMrDXfEWOmHO0l56YkoW1S13FWYsJ3kJtUOR/yr39SpMmiRRhmQaB9ABb jY6uyCTrjvEL3uvFshqv823K84mzn9S52MBXcLQ3lwkrGI9IQwYVxMGCgMVJW2Z4 jiGB/Rr7muHvMdIwgFaPTAhBs038OyJmuejPpjKAZb2nvG6ARNHN8I01omYef0VF TqUVkbqcfPwrcIaUYGpIp7/vavIZhqCRy8uj90Gwfhi3ucQMwbi9svY25bm0/iPb CSdID8eAM8+RIxgAHQcFB5JKV/+KNW1Oqht5mRsDneX0RjCmpp6eDpIQY2OR+lqg == X-ME-Proxy: X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 128049E130; Fri, 21 Sep 2018 15:44:20 -0400 (EDT) Message-Id: <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> From: "Jean-Louis Fuchs" To: alpine-devel@lists.alpinelinux.org Cc: michael@wyraz.de X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-e556cd15 Date: Fri, 21 Sep 2018 21:44:20 +0200 References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci In-Reply-To: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> Hi On Wed, 19 Sep 2018, at 11:17, Jakub Jirutka wrote: > I didn't use it in aports intentionally, because it's *very* slow. Many > aports would fail to build due to exceeding the time limit (50 minutes) > and it would significantly increase waiting time for all builds (due to > exhausted job queue). There was or is bug in qemu-user-static, that made it terribly slow. This version: $> ./qemu-arm-static --version qemu-arm version 2.9.1(qemu-2.9.1-2.fc26) is definitely ok, I haven't tested any newer ones. In my opinion most builds should not fail due time limit on travis. BUT the tests sometimes do, after all its not the correct kernel. I am moving towards qemu-system using netboot for my development. netboot boots surprisingly consistent across architectures. You can append apkovl= to provision the VM. Best, Jean-Louis --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id 6DD255C6363 for ; Fri, 21 Sep 2018 20:10:52 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 5474B31AC66 for ; Fri, 21 Sep 2018 22:10:51 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7bGwcdUxfRZO for ; Fri, 21 Sep 2018 22:10:22 +0200 (CEST) Received: from [192.168.1.149] (teilnehmer4-86.koetschlitz.de [94.101.42.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Fri, 21 Sep 2018 22:10:22 +0200 (CEST) Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci To: alpine-devel@lists.alpinelinux.org References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> From: Michael Wyraz Message-ID: <5a748347-ceeb-45cd-805d-a6917569b3b2@wyraz.de> Date: Fri, 21 Sep 2018 22:10:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US-large I did my tests with QEMU 3.0: x86_64: 48s armhf via qemu: 334s so far away from "ok" ;-/ Am 21.09.18 um 21:44 schrieb Jean-Louis Fuchs: > Hi > > On Wed, 19 Sep 2018, at 11:17, Jakub Jirutka wrote: > >> I didn't use it in aports intentionally, because it's *very* slow. Many >> aports would fail to build due to exceeding the time limit (50 minutes) >> and it would significantly increase waiting time for all builds (due to >> exhausted job queue). > There was or is bug in qemu-user-static, that made it terribly slow. This version: > > $> ./qemu-arm-static --version > qemu-arm version 2.9.1(qemu-2.9.1-2.fc26) > > is definitely ok, I haven't tested any newer ones. In my opinion most builds should not fail due time limit on travis. BUT the tests sometimes do, after all its not the correct kernel. I am moving towards qemu-system using netboot for my development. netboot boots surprisingly consistent across architectures. You can append apkovl= to provision the VM. > > Best, > Jean-Louis > > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- > --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by lists.alpinelinux.org (Postfix) with ESMTP id 044E85C6380 for ; Fri, 21 Sep 2018 20:49:43 +0000 (GMT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 9F68E21D2A for ; Fri, 21 Sep 2018 16:49:43 -0400 (EDT) Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Fri, 21 Sep 2018 16:49:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fangorn.ch; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=1V2WNBdNXmZoLsCtG4OZ8Fze3nb7R fz62YUIuApFhqc=; b=GsrZFgNfOxkDQ0ud0YB+LE8oWb8hXzu7z+1LsSHmS6MmV K7j2Nyjil6CpXztMpUfxll+zLKqZTEwDjotugyucZ3Zne3aA6hmzwzS5OWtlNEnp yXSwrG7J0LpVPczLvaYmEnDyidONKINNVEaXRcIOvyZfYTDSv05U72K5YkmBlgqA WLLh61US77Ap2Vb6mZb0EyLgg4PirfefnpPqo1DhZihZlh8YvzdNfyXdRl2Lbz+q 1RtzuR2mU3e7TlwZjZrmVkH64jJeJeYgrjbhxebFlsbX4MoynBT2IogJlR5KUtfP yhUDCpuhb2l1sm3rjQOruqsIebtbFloPEVD3pbzGA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=1V2WNB dNXmZoLsCtG4OZ8Fze3nb7Rfz62YUIuApFhqc=; b=UzJJ/KJquV7LXNGiHiLMUw D8YHnfRVKsPykBfVt3ENd9NKILB59wv8u8i7TViEkBkbx3g62IRsY6yapB5jp13c WfN6Mtw/xxYy0DDsttj8VqJWJ2B2gbN6wJ+TI5iLJO5+duUXmfxQ5Sn6zMDMycZs MIoCk/GorZpPw+0TN+zPRVyfA6tNDoN41Zs44fxSSrbxWTb/LdJhK6uGRTkDSSh+ XDgAmJhh7hSvnH/FA9yMXtK1yh9d4JVPH/6rDhn9NT9nkHMZzXhfkUbXDgc9TTPv dySjDq+cJGOBq8mUyY9ByvEOmeYN+tDN8DCM40RXWEpFJ2owM8QCIit/zWDVFvSw == X-ME-Proxy: X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id E37209E130; Fri, 21 Sep 2018 16:49:42 -0400 (EDT) Message-Id: <1537562982.3161595.1516487816.58F6A81D@webmail.messagingengine.com> From: "Jean-Louis Fuchs" To: alpine-devel@lists.alpinelinux.org X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: multipart/alternative; boundary="_----------=_153756298231615950" X-Mailer: MessagingEngine.com Webmail Interface - ajax-e556cd15 In-Reply-To: <5a748347-ceeb-45cd-805d-a6917569b3b2@wyraz.de> Subject: Re: [alpine-devel] Proposal: Multi-Arch matrix builds on travis-ci References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> <5a748347-ceeb-45cd-805d-a6917569b3b2@wyraz.de> Date: Fri, 21 Sep 2018 22:49:42 +0200 This is a multi-part message in MIME format. --_----------=_153756298231615950 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" If you have the bug the ratio is far worse. You can use top to detemine it, you=E2=80=98d get like 1-10% for a build that uses all cores on x86. On Fri, 21 Sep 2018, at 22:10, Michael Wyraz wrote: > I did my tests with QEMU 3.0: > > x86_64: 48s > armhf via qemu: 334s > > so far away from "ok" ;-/ > > Am 21.09.18 um 21:44 schrieb Jean-Louis Fuchs: > > Hi > > > > On Wed, 19 Sep 2018, at 11:17, Jakub Jirutka wrote: > > > >> I didn't use it in aports intentionally, because it's *very* > >> slow. Many> >> aports would fail to build due to exceeding the time li= mit (50 > >> minutes)> >> and it would significantly increase waiting time for all = builds > >> (due to> >> exhausted job queue). > > There was or is bug in qemu-user-static, that made it terribly slow. > > This version:> > > > $> ./qemu-arm-static --version > > qemu-arm version 2.9.1(qemu-2.9.1-2.fc26) > > > > is definitely ok, I haven't tested any newer ones. In my opinion > > most builds should not fail due time limit on travis. BUT the tests > > sometimes do, after all its not the correct kernel. I am moving > > towards qemu-system using netboot for my development. netboot boots > > surprisingly consistent across architectures. You can append apkovl=3D > > to provision the VM.> > > > Best, > > Jean-Louis > > > > > > --- > > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > > Help: alpine-devel+help@lists.alpinelinux.org > > --- > > > > > --- > Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org > Help: alpine-devel+help@lists.alpinelinux.org > --- > --_----------=_153756298231615950 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"
If you have the bug the ratio is far worse. You can use top to d= etemine it, you=E2=80=98d get like 1-10% for a build that uses all cores on= x86.


On Fri, 21 Sep 2018, at 22:10, Michael Wyraz wrote:
> I did my tests with QEMU 3.0:
>
> x86_64: 48s
> armhf via qemu: 334s
>
> so far away from "ok" ;-/
>
> Am 21.09.18 um 21:44 schrieb Jean-Louis Fuchs:
> > Hi
> >
> > On Wed, 19 Sep 2018, at 11:17, Jakub Jirutka wrote:
> >
> >> I didn't use it in aports intentionally, because it's *v= ery* slow. Many
> >> aports would fail to build due to exceeding the time lim= it (50 minutes)
> >> and it would significantly increase waiting time for all= builds (due to
> >> exhausted job queue).
> > There was or is bug in qemu-user-static, that made it terrib= ly slow.  This version:
> >
> > $> ./qemu-arm-static --version
> > qemu-arm version 2.9.1(qemu-2.9.1-2.fc26)
> >
> > is definitely ok, I haven't tested any newer ones. In my opi= nion most builds should not fail due time limit on travis. BUT the tests so= metimes do, after all its not the correct kernel. I am moving towards qemu-= system using netboot for my development. netboot boots surprisingly consist= ent across architectures. You can append apkovl=3D to provision the VM.
=
> >
> > Best,
> >     Jean-Louis
> >
> >
> > ---
> > Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinu= x.org
> > Help:         alpine= -devel+help@lists.alpinelinux.org
> > ---
> >
>
>
> ---
> Unsubscribe:  alpine-devel+unsubscribe@lists.alpinelinux.org=
> Help:         alpine-deve= l+help@lists.alpinelinux.org
> ---
>

--_----------=_153756298231615950-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail.wyraz.de (vpsprod2.wyraz.de [188.68.49.93]) by lists.alpinelinux.org (Postfix) with ESMTP id 2D4825C6370 for ; Sat, 22 Sep 2018 07:09:50 +0000 (GMT) Received: from localhost (localhost [127.0.0.1]) by mail.wyraz.de (Postfix) with ESMTP id 0DF2731350A for ; Sat, 22 Sep 2018 09:09:50 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.wyraz.de Received: from mail.wyraz.de ([127.0.0.1]) by localhost (mail.wyraz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meFCxaR6ia0o for ; Sat, 22 Sep 2018 09:09:21 +0200 (CEST) Received: from [192.168.43.67] (ip-109-41-128-249.web.vodafone.de [109.41.128.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wyraz.de (Postfix) with ESMTPSA for ; Sat, 22 Sep 2018 09:09:20 +0200 (CEST) Subject: [alpine-devel] Easy build using docker (was: Proposal: Multi-Arch matrix builds on travis-ci) To: alpine-devel@lists.alpinelinux.org References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> <5a748347-ceeb-45cd-805d-a6917569b3b2@wyraz.de> <1537562982.3161595.1516487816.58F6A81D@webmail.messagingengine.com> From: Michael Wyraz Message-ID: Date: Sat, 22 Sep 2018 09:09:19 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 In-Reply-To: <1537562982.3161595.1516487816.58F6A81D@webmail.messagingengine.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US-large Hello devs, to allow easy building of packages for different archs, i have put everthing that is required into docker images and wrote a small wrapper script. Please have a look into it and let me know what you think about it. My primary goal was to enable everyone who wants to contribute to alpine to checkout the aports, do some changes and test-build it locally with minimal effort. The wrapper script is at https://gist.github.com/micw/87756e35d744e6784ce8d8c66e2619cb - it can be put into the aports root directory and can simply be called with arch and package. Docker images for the first 2 arches are https://hub.docker.com/r/micwy/aport-builder-x86_64/ and https://hub.docker.com/r/micwy/aport-builder-armhf/ . If you find this usefull, I'll document it a bit more, fine-tune the wrapper script and create a PR to add it to the aports. Regards, Michael. --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org --- From nobody Fri Mar 29 06:37:27 2024 X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mail-it1-f169.google.com (mail-it1-f169.google.com [209.85.166.169]) by lists.alpinelinux.org (Postfix) with ESMTP id C4C955C571E for ; Sat, 22 Sep 2018 09:09:39 +0000 (GMT) Received: by mail-it1-f169.google.com with SMTP id j81-v6so4882388ite.0 for ; Sat, 22 Sep 2018 02:09:39 -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; bh=2aW85CyrGxGE9/2atH1tavznWyaGuCRFpIWFKOiPjfg=; b=arQWtGp4DOUwK38nIAonEu+NVcFqb9lkTyoaT9zCRY6ziKtPo+kTX3wN+NfhRs+TWI vp6g9ssekyVB3TfgIiyTo3Mn8aabbQHZhEYK9Uer/1okrnCuWbfFudxknw23yNWoPcGs tQPY/vkp36iwrf7QdTwWwt2WcXZ3XmW4lincxhaBEgJzAgVZM5qyblk6DCURJuWqpQXJ URxaUQ0jhnViYDG+Xx1cQHsPOEJvMaKQCK/efyBJdohm22CbHw5S4KTBd+Kp3SJxcLUK 7WcbbfdLN15wZV/pphvxnJ1ttrN2k9W65K03uJzcp3/a2JjF7gxSpBzNvgh2r/ojHWlC DDEQ== 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; bh=2aW85CyrGxGE9/2atH1tavznWyaGuCRFpIWFKOiPjfg=; b=aNMdcoD1B5ca8zCk5d4H8/HxpQ91Yan879fKyNJNUSl5+gnox/o/+AhXsZgplQljNM nuhAtH4Cm7RCw7HRk7mxdePCMvx5Y2IGPnjkQ3PbDAscnVlZGqYEjMUDXmFNEDjD16mq y4ODVgaxPPi3NeHePrbSYjhGOY51hfx/SRYKqYvNtHRMcWjniduHgMVXj8dCS5YAF2Fr 5owCviiHNpDN+P5GNOhmAqi/vA4+C/+DpLp4q9MYn/xbWK88badZDKP9fRvA5a9FDTS3 MIHJMBzlyEyDB/0BUqal1hZvR8y0zL9zuI+VlwqfTyREhS6fNpQ7dWJRpLg+Fib+rR7y 81uQ== X-Gm-Message-State: ABuFfohEMFkkUJI6IHiZ8da6ZFKsQjkHrB7+Ictgb/O+OSzbKjI1Ifk9 UHdcD++ylN3xfn19lOXChAFGmXuBKnn2cOnbElqYoOP6b4I= X-Google-Smtp-Source: ACcGV61sae7qo5nwrYolPsF2R7rXj+WxNnfw+85w+aMrZ0mfCaLd+nvgvsbAIFKEVRC++QxNi+9UF/s8AYO3ykFJrY0= X-Received: by 2002:a24:ad2e:: with SMTP id c46-v6mr996583itf.82.1537607378937; Sat, 22 Sep 2018 02:09:38 -0700 (PDT) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 References: <63122645-4b33-c850-b30c-af77519f5f2d@jirutka.cz> <1537559060.3146069.1516423416.0F09A000@webmail.messagingengine.com> <5a748347-ceeb-45cd-805d-a6917569b3b2@wyraz.de> <1537562982.3161595.1516487816.58F6A81D@webmail.messagingengine.com> In-Reply-To: From: Tiago Ilieve Date: Sat, 22 Sep 2018 11:09:02 +0200 Message-ID: Subject: Re: [alpine-devel] Easy build using docker (was: Proposal: Multi-Arch matrix builds on travis-ci) To: alpine-devel@lists.alpinelinux.org Content-Type: text/plain; charset="UTF-8" Hi Michael, On Sat, 22 Sep 2018 at 09:10, Michael Wyraz wrote: > > Hello devs, > > to allow easy building of packages for different archs, i have put > everthing that is required into docker images and wrote a small wrapper > script. Please have a look into it and let me know what you think about it. > > My primary goal was to enable everyone who wants to contribute to alpine > to checkout the aports, do some changes and test-build it locally with > minimal effort. It's interesting that you mentioned it, because yesterday I worked on a similar project: https://github.com/myhro/alpine-builder The only difference is that it doesn't support multiple architectures, neither it relies on a shared image. But the goal is exactly the same you described. I have been doing Alpine packaging for less than a week, but already seen how much easier the process can be when you use disposable build environments. Regards, Tiago. -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://de.linkedin.com/in/myhro Berlin, Germany --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---