NetBSD Problem Report #53771
From www@NetBSD.org Mon Dec 10 06:44:42 2018
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id BCA7E7A1B1
for <gnats-bugs@gnats.NetBSD.org>; Mon, 10 Dec 2018 06:44:41 +0000 (UTC)
Message-Id: <20181210064440.83A367A210@mollari.NetBSD.org>
Date: Mon, 10 Dec 2018 06:44:40 +0000 (UTC)
From: esp@iki.fi
Reply-To: esp@iki.fi
To: gnats-bugs@NetBSD.org
Subject: digest keccak.c does not compile on IRIX with mipspro compiler
X-Send-Pr-Version: www-1.0
>Number: 53771
>Category: pkg
>Synopsis: digest keccak.c does not compile on IRIX with mipspro compiler
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: agc
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Dec 10 06:45:00 +0000 2018
>Closed-Date: Sun Jan 27 22:55:46 +0000 2019
>Last-Modified: Sun Jan 27 22:55:46 +0000 2019
>Originator: Erno Palonheimo
>Release: current-20181201
>Organization:
>Environment:
IRIX64 arpakuutio 6.5 07202013 IP30 mips
>Description:
keccak.c of digest package has this preprocessor macro:
#define FOR5(X, STMT) do \
{ \
(X) = 0; (STMT); \
(X) = 1; (STMT); \
(X) = 2; (STMT); \
(X) = 3; (STMT); \
(X) = 4; (STMT); \
} while (0)
It results in code that has a gcc-specific syntax and Mipspro won't compile it.
>How-To-Repeat:
Try to build digest on IRIX using Mipspro.
>Fix:
Discussion on Freenode #pkgsrc revealed that this could possibly be worked around by changing the (STMT) on the macro to {STMT} as suggested by Rhialto. I changed the file manually and at least the compiler compiled it and the digest command works now. If further help in testing this on IRIX is needed, I can run tests on the machine.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->agc
Responsible-Changed-By: leot@NetBSD.org
Responsible-Changed-When: Mon, 10 Dec 2018 07:50:43 +0000
Responsible-Changed-Why:
Alistair, can you please give it a look?
(over to MAINTAINER)
From: Alistair Crooks <agc@pkgsrc.org>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro compiler
Date: Mon, 10 Dec 2018 13:01:02 -0800
--000000000000e7f0f8057cb14309
Content-Type: text/plain; charset="UTF-8"
Can you try to run the self tests, please? (They're for SHA3, so quote
relevant): "digest -t"
Thanks,
Alistair
On Sun, 9 Dec 2018 at 22:57, <esp@iki.fi> wrote:
> >Number: 53771
> >Category: pkg
> >Synopsis: digest keccak.c does not compile on IRIX with mipspro
> compiler
> >Confidential: no
> >Severity: non-critical
> >Priority: medium
> >Responsible: pkg-manager
> >State: open
> >Class: sw-bug
> >Submitter-Id: net
> >Arrival-Date: Mon Dec 10 06:45:00 +0000 2018
> >Originator: Erno Palonheimo
> >Release: current-20181201
> >Organization:
> >Environment:
> IRIX64 arpakuutio 6.5 07202013 IP30 mips
>
> >Description:
> keccak.c of digest package has this preprocessor macro:
>
> #define FOR5(X, STMT) do
> \
> {
> \
> (X) = 0; (STMT);
> \
> (X) = 1; (STMT);
> \
> (X) = 2; (STMT);
> \
> (X) = 3; (STMT);
> \
> (X) = 4; (STMT);
> \
> } while (0)
>
> It results in code that has a gcc-specific syntax and Mipspro won't
> compile it.
> >How-To-Repeat:
> Try to build digest on IRIX using Mipspro.
> >Fix:
> Discussion on Freenode #pkgsrc revealed that this could possibly be worked
> around by changing the (STMT) on the macro to {STMT} as suggested by
> Rhialto. I changed the file manually and at least the compiler compiled it
> and the digest command works now. If further help in testing this on IRIX
> is needed, I can run tests on the machine.
>
>
--000000000000e7f0f8057cb14309
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+Q2FuIHlvdSB0cnkgdG8gcnVuIHRoZSBzZWxmIHRlc3RzLCBwbGVhc2U/
IChUaGV5JiMzOTtyZSBmb3IgU0hBMywgc28gcXVvdGUgcmVsZXZhbnQpOiAmcXVvdDtkaWdlc3Qg
LXQmcXVvdDs8ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8L2Rpdj48ZGl2PkFsaXN0YWlyPC9k
aXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIj5PbiBT
dW4sIDkgRGVjIDIwMTggYXQgMjI6NTcsICZsdDs8YSBocmVmPSJtYWlsdG86ZXNwQGlraS5maSI+
ZXNwQGlraS5maTwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21h
aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBz
b2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4mZ3Q7TnVtYmVyOsKgIMKgIMKgIMKgIMKgNTM3NzE8YnI+
DQomZ3Q7Q2F0ZWdvcnk6wqAgwqAgwqAgwqBwa2c8YnI+DQomZ3Q7U3lub3BzaXM6wqAgwqAgwqAg
wqBkaWdlc3Qga2VjY2FrLmMgZG9lcyBub3QgY29tcGlsZSBvbiBJUklYIHdpdGggbWlwc3BybyBj
b21waWxlcjxicj4NCiZndDtDb25maWRlbnRpYWw6wqAgwqBubzxicj4NCiZndDtTZXZlcml0eTrC
oCDCoCDCoCDCoG5vbi1jcml0aWNhbDxicj4NCiZndDtQcmlvcml0eTrCoCDCoCDCoCDCoG1lZGl1
bTxicj4NCiZndDtSZXNwb25zaWJsZTrCoCDCoCBwa2ctbWFuYWdlcjxicj4NCiZndDtTdGF0ZTrC
oCDCoCDCoCDCoCDCoCBvcGVuPGJyPg0KJmd0O0NsYXNzOsKgIMKgIMKgIMKgIMKgIHN3LWJ1Zzxi
cj4NCiZndDtTdWJtaXR0ZXItSWQ6wqAgwqBuZXQ8YnI+DQomZ3Q7QXJyaXZhbC1EYXRlOsKgIMKg
TW9uIERlYyAxMCAwNjo0NTowMCArMDAwMCAyMDE4PGJyPg0KJmd0O09yaWdpbmF0b3I6wqAgwqAg
wqBFcm5vIFBhbG9uaGVpbW88YnI+DQomZ3Q7UmVsZWFzZTrCoCDCoCDCoCDCoCBjdXJyZW50LTIw
MTgxMjAxPGJyPg0KJmd0O09yZ2FuaXphdGlvbjo8YnI+DQomZ3Q7RW52aXJvbm1lbnQ6PGJyPg0K
SVJJWDY0IGFycGFrdXV0aW8gNi41IDA3MjAyMDEzIElQMzAgbWlwczxicj4NCjxicj4NCiZndDtE
ZXNjcmlwdGlvbjo8YnI+DQprZWNjYWsuYyBvZiBkaWdlc3QgcGFja2FnZSBoYXMgdGhpcyBwcmVw
cm9jZXNzb3IgbWFjcm86PGJyPg0KPGJyPg0KI2RlZmluZSBGT1I1KFgsIFNUTVQpIGRvwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgXDxicj4NCnvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFw8YnI+DQrCoCDCoCDCoCDCoCAoWCkgPSAwOyAo
U1RNVCk7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXDxicj4NCsKgIMKgIMKgIMKgIChYKSA9IDE7
IChTVE1UKTvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBcPGJyPg0KwqAgwqAgwqAgwqAgKFgpID0g
MjsgKFNUTVQpO8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFw8YnI+DQrCoCDCoCDCoCDCoCAoWCkg
PSAzOyAoU1RNVCk7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXDxicj4NCsKgIMKgIMKgIMKgIChY
KSA9IDQ7IChTVE1UKTvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBcPGJyPg0KfSB3aGlsZSAoMCk8
YnI+DQo8YnI+DQpJdCByZXN1bHRzIGluIGNvZGUgdGhhdCBoYXMgYSBnY2Mtc3BlY2lmaWMgc3lu
dGF4IGFuZCBNaXBzcHJvIHdvbiYjMzk7dCBjb21waWxlIGl0Ljxicj4NCiZndDtIb3ctVG8tUmVw
ZWF0Ojxicj4NClRyeSB0byBidWlsZCBkaWdlc3Qgb24gSVJJWCB1c2luZyBNaXBzcHJvLjxicj4N
CiZndDtGaXg6PGJyPg0KRGlzY3Vzc2lvbiBvbiBGcmVlbm9kZSAjcGtnc3JjIHJldmVhbGVkIHRo
YXQgdGhpcyBjb3VsZCBwb3NzaWJseSBiZSB3b3JrZWQgYXJvdW5kIGJ5IGNoYW5naW5nIHRoZSAo
U1RNVCkgb24gdGhlIG1hY3JvIHRvIHtTVE1UfSBhcyBzdWdnZXN0ZWQgYnkgUmhpYWx0by4gSSBj
aGFuZ2VkIHRoZSBmaWxlIG1hbnVhbGx5IGFuZCBhdCBsZWFzdCB0aGUgY29tcGlsZXIgY29tcGls
ZWQgaXQgYW5kIHRoZSBkaWdlc3QgY29tbWFuZCB3b3JrcyBub3cuIElmIGZ1cnRoZXIgaGVscCBp
biB0ZXN0aW5nIHRoaXMgb24gSVJJWCBpcyBuZWVkZWQsIEkgY2FuIHJ1biB0ZXN0cyBvbiB0aGUg
bWFjaGluZS48YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+PC9kaXY+DQo=
--000000000000e7f0f8057cb14309--
State-Changed-From-To: open->feedback
State-Changed-By: leot@NetBSD.org
State-Changed-When: Tue, 11 Dec 2018 15:33:15 +0000
State-Changed-Why:
Feedback requested.
From: Alistair Crooks <agc@pkgsrc.org>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro compiler
Date: Mon, 14 Jan 2019 20:36:03 -0800
--000000000000960b3a057f77b312
Content-Type: text/plain; charset="UTF-8"
Any luck running the self-tests?
On Mon, 10 Dec 2018 at 13:01, Alistair Crooks <agc@pkgsrc.org> wrote:
> Can you try to run the self tests, please? (They're for SHA3, so quote
> relevant): "digest -t"
>
> Thanks,
> Alistair
>
> On Sun, 9 Dec 2018 at 22:57, <esp@iki.fi> wrote:
>
>> >Number: 53771
>> >Category: pkg
>> >Synopsis: digest keccak.c does not compile on IRIX with mipspro
>> compiler
>> >Confidential: no
>> >Severity: non-critical
>> >Priority: medium
>> >Responsible: pkg-manager
>> >State: open
>> >Class: sw-bug
>> >Submitter-Id: net
>> >Arrival-Date: Mon Dec 10 06:45:00 +0000 2018
>> >Originator: Erno Palonheimo
>> >Release: current-20181201
>> >Organization:
>> >Environment:
>> IRIX64 arpakuutio 6.5 07202013 IP30 mips
>>
>> >Description:
>> keccak.c of digest package has this preprocessor macro:
>>
>> #define FOR5(X, STMT) do
>> \
>> {
>> \
>> (X) = 0; (STMT);
>> \
>> (X) = 1; (STMT);
>> \
>> (X) = 2; (STMT);
>> \
>> (X) = 3; (STMT);
>> \
>> (X) = 4; (STMT);
>> \
>> } while (0)
>>
>> It results in code that has a gcc-specific syntax and Mipspro won't
>> compile it.
>> >How-To-Repeat:
>> Try to build digest on IRIX using Mipspro.
>> >Fix:
>> Discussion on Freenode #pkgsrc revealed that this could possibly be
>> worked around by changing the (STMT) on the macro to {STMT} as suggested by
>> Rhialto. I changed the file manually and at least the compiler compiled it
>> and the digest command works now. If further help in testing this on IRIX
>> is needed, I can run tests on the machine.
>>
>>
--000000000000960b3a057f77b312
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
PGRpdiBkaXI9Imx0ciI+QW55IGx1Y2sgcnVubmluZyB0aGUgc2VsZi10ZXN0cz88L2Rpdj48YnI+
PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPk9uIE1vbiwgMTAgRGVjIDIw
MTggYXQgMTM6MDEsIEFsaXN0YWlyIENyb29rcyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFnY0Bwa2dz
cmMub3JnIj5hZ2NAcGtnc3JjLm9yZzwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90
ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9y
ZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRp
diBkaXI9Imx0ciI+Q2FuIHlvdSB0cnkgdG8gcnVuIHRoZSBzZWxmIHRlc3RzLCBwbGVhc2U/IChU
aGV5JiMzOTtyZSBmb3IgU0hBMywgc28gcXVvdGUgcmVsZXZhbnQpOiAmcXVvdDtkaWdlc3QgLXQm
cXVvdDs8ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8L2Rpdj48ZGl2PkFsaXN0YWlyPC9kaXY+
PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIj5PbiBTdW4s
IDkgRGVjIDIwMTggYXQgMjI6NTcsICZsdDs8YSBocmVmPSJtYWlsdG86ZXNwQGlraS5maSIgdGFy
Z2V0PSJfYmxhbmsiPmVzcEBpa2kuZmk8L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVv
dGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2Jv
cmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPiZn
dDtOdW1iZXI6wqAgwqAgwqAgwqAgwqA1Mzc3MTxicj4NCiZndDtDYXRlZ29yeTrCoCDCoCDCoCDC
oHBrZzxicj4NCiZndDtTeW5vcHNpczrCoCDCoCDCoCDCoGRpZ2VzdCBrZWNjYWsuYyBkb2VzIG5v
dCBjb21waWxlIG9uIElSSVggd2l0aCBtaXBzcHJvIGNvbXBpbGVyPGJyPg0KJmd0O0NvbmZpZGVu
dGlhbDrCoCDCoG5vPGJyPg0KJmd0O1NldmVyaXR5OsKgIMKgIMKgIMKgbm9uLWNyaXRpY2FsPGJy
Pg0KJmd0O1ByaW9yaXR5OsKgIMKgIMKgIMKgbWVkaXVtPGJyPg0KJmd0O1Jlc3BvbnNpYmxlOsKg
IMKgIHBrZy1tYW5hZ2VyPGJyPg0KJmd0O1N0YXRlOsKgIMKgIMKgIMKgIMKgIG9wZW48YnI+DQom
Z3Q7Q2xhc3M6wqAgwqAgwqAgwqAgwqAgc3ctYnVnPGJyPg0KJmd0O1N1Ym1pdHRlci1JZDrCoCDC
oG5ldDxicj4NCiZndDtBcnJpdmFsLURhdGU6wqAgwqBNb24gRGVjIDEwIDA2OjQ1OjAwICswMDAw
IDIwMTg8YnI+DQomZ3Q7T3JpZ2luYXRvcjrCoCDCoCDCoEVybm8gUGFsb25oZWltbzxicj4NCiZn
dDtSZWxlYXNlOsKgIMKgIMKgIMKgIGN1cnJlbnQtMjAxODEyMDE8YnI+DQomZ3Q7T3JnYW5pemF0
aW9uOjxicj4NCiZndDtFbnZpcm9ubWVudDo8YnI+DQpJUklYNjQgYXJwYWt1dXRpbyA2LjUgMDcy
MDIwMTMgSVAzMCBtaXBzPGJyPg0KPGJyPg0KJmd0O0Rlc2NyaXB0aW9uOjxicj4NCmtlY2Nhay5j
IG9mIGRpZ2VzdCBwYWNrYWdlIGhhcyB0aGlzIHByZXByb2Nlc3NvciBtYWNybzo8YnI+DQo8YnI+
DQojZGVmaW5lIEZPUjUoWCwgU1RNVCkgZG/CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBcPGJyPg0K
e8KgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgXDxicj4NCsKgIMKgIMKgIMKgIChYKSA9IDA7IChTVE1UKTvCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBcPGJyPg0KwqAgwqAgwqAgwqAgKFgpID0gMTsgKFNUTVQpO8KgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIFw8YnI+DQrCoCDCoCDCoCDCoCAoWCkgPSAyOyAoU1RNVCk7wqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgXDxicj4NCsKgIMKgIMKgIMKgIChYKSA9IDM7IChTVE1UKTvCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCBcPGJyPg0KwqAgwqAgwqAgwqAgKFgpID0gNDsgKFNUTVQpO8KgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIFw8YnI+DQp9IHdoaWxlICgwKTxicj4NCjxicj4NCkl0IHJlc3VsdHMgaW4g
Y29kZSB0aGF0IGhhcyBhIGdjYy1zcGVjaWZpYyBzeW50YXggYW5kIE1pcHNwcm8gd29uJiMzOTt0
IGNvbXBpbGUgaXQuPGJyPg0KJmd0O0hvdy1Uby1SZXBlYXQ6PGJyPg0KVHJ5IHRvIGJ1aWxkIGRp
Z2VzdCBvbiBJUklYIHVzaW5nIE1pcHNwcm8uPGJyPg0KJmd0O0ZpeDo8YnI+DQpEaXNjdXNzaW9u
IG9uIEZyZWVub2RlICNwa2dzcmMgcmV2ZWFsZWQgdGhhdCB0aGlzIGNvdWxkIHBvc3NpYmx5IGJl
IHdvcmtlZCBhcm91bmQgYnkgY2hhbmdpbmcgdGhlIChTVE1UKSBvbiB0aGUgbWFjcm8gdG8ge1NU
TVR9IGFzIHN1Z2dlc3RlZCBieSBSaGlhbHRvLiBJIGNoYW5nZWQgdGhlIGZpbGUgbWFudWFsbHkg
YW5kIGF0IGxlYXN0IHRoZSBjb21waWxlciBjb21waWxlZCBpdCBhbmQgdGhlIGRpZ2VzdCBjb21t
YW5kIHdvcmtzIG5vdy4gSWYgZnVydGhlciBoZWxwIGluIHRlc3RpbmcgdGhpcyBvbiBJUklYIGlz
IG5lZWRlZCwgSSBjYW4gcnVuIHRlc3RzIG9uIHRoZSBtYWNoaW5lLjxicj4NCjxicj4NCjwvYmxv
Y2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rpdj4NCg==
--000000000000960b3a057f77b312--
From: Alistair Crooks <agc@pkgsrc.org>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro compiler
Date: Fri, 25 Jan 2019 13:17:49 -0800
--000000000000a4572405804edc28
Content-Type: text/plain; charset="UTF-8"
On Mon, 14 Jan 2019 at 20:36, Alistair Crooks <agc@pkgsrc.org> wrote:
> Any luck running the self-tests?
>
>>
>>> Quick followup: what does the command "digest -t" show?
Thanks,
Alistair
--000000000000a4572405804edc28
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Mon, 14 Jan 2019 at 20:36, Alistai=
r Crooks <<a href=3D"mailto:agc@pkgsrc.org">agc@pkgsrc.org</a>> wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"lt=
r">Any luck running the self-tests?</div><div class=3D"gmail_quote"><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex"><br></blockquote></div></block=
quote></div></blockquote><div>Quick followup: what does the command "d=
igest -t" show?</div><div><br></div><div>Thanks,</div><div>Alistair=C2=
=A0</div></div></div>
--000000000000a4572405804edc28--
From: Erno Palonheimo <esp@iki.fi>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro
compiler
Date: Sat, 26 Jan 2019 11:09:11 +0200
Hello,
Sorry for the delay, but this is the output:
$ digest -t
self test mode starting
self test mode completed
I suppose no output means it's working?
-e
On Sat, Jan 26, 2019 at 04:00:01AM +0000, Alistair Crooks wrote:
> The following reply was made to PR pkg/53771; it has been noted by GNATS.
>
> From: Alistair Crooks <agc@pkgsrc.org>
> To: gnats-bugs@netbsd.org
> Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
> Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro compiler
> Date: Fri, 25 Jan 2019 13:17:49 -0800
>
> --000000000000a4572405804edc28
> Content-Type: text/plain; charset="UTF-8"
>
> On Mon, 14 Jan 2019 at 20:36, Alistair Crooks <agc@pkgsrc.org> wrote:
>
> > Any luck running the self-tests?
> >
> >>
> >>> Quick followup: what does the command "digest -t" show?
>
> Thanks,
> Alistair
>
> --000000000000a4572405804edc28
> Content-Type: text/html; charset="UTF-8"
> Content-Transfer-Encoding: quoted-printable
>
> <div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
> <div dir=3D"ltr" class=3D"gmail_attr">On Mon, 14 Jan 2019 at 20:36, Alistai=
> r Crooks <<a href=3D"mailto:agc@pkgsrc.org">agc@pkgsrc.org</a>> wrote=
> :<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
> 8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"lt=
> r">Any luck running the self-tests?</div><div class=3D"gmail_quote"><blockq=
> uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
> x solid rgb(204,204,204);padding-left:1ex"><div class=3D"gmail_quote"><bloc=
> kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
> 1px solid rgb(204,204,204);padding-left:1ex"><br></blockquote></div></block=
> quote></div></blockquote><div>Quick followup: what does the command "d=
> igest -t" show?</div><div><br></div><div>Thanks,</div><div>Alistair=C2=
> =A0</div></div></div>
>
> --000000000000a4572405804edc28--
>
From: Alistair Crooks <agc@pkgsrc.org>
To: gnats-bugs@netbsd.org
Cc: Alistair Crooks <agc@netbsd.org>, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
esp@iki.fi
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipspro compiler
Date: Sun, 27 Jan 2019 11:17:22 -0800
--00000000000091aa5105807569bd
Content-Type: text/plain; charset="UTF-8"
On Sat, 26 Jan 2019 at 02:25, Erno Palonheimo <esp@iki.fi> wrote:
> The following reply was made to PR pkg/53771; it has been noted by GNATS.
>
> From: Erno Palonheimo <esp@iki.fi>
> To: gnats-bugs@NetBSD.org
> Cc:
> Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with
> mipspro
> compiler
> Date: Sat, 26 Jan 2019 11:09:11 +0200
>
> Hello,
>
> Sorry for the delay, but this is the output:
>
> $ digest -t
> self test mode starting
> self test mode completed
>
> I suppose no output means it's working?
>
>
Thanks, yes - no news is good news :)
--00000000000091aa5105807569bd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, 26 Jan 2019 at 02:25, Erno Pa=
lonheimo <<a href=3D"mailto:esp@iki.fi">esp@iki.fi</a>> wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex">The following reply wa=
s made to PR pkg/53771; it has been noted by GNATS.<br>
<br>
From: Erno Palonheimo <<a href=3D"mailto:esp@iki.fi" target=3D"_blank">e=
sp@iki.fi</a>><br>
To: gnats-bugs@NetBSD.org<br>
Cc: <br>
Subject: Re: pkg/53771: digest keccak.c does not compile on IRIX with mipsp=
ro<br>
=C2=A0compiler<br>
Date: Sat, 26 Jan 2019 11:09:11 +0200<br>
<br>
=C2=A0Hello,<br>
<br>
=C2=A0Sorry for the delay, but this is the output:<br>
<br>
=C2=A0$ digest -t<br>
=C2=A0self test mode starting<br>
=C2=A0self test mode completed<br>
<br>
=C2=A0I suppose no output means it's working?<br>
<br></blockquote><div><br></div><div>Thanks, yes - no news is good news :)=
=C2=A0</div></div></div>
--00000000000091aa5105807569bd--
From: "Alistair G. Crooks" <agc@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/53771 CVS commit: pkgsrc/pkgtools/digest/files
Date: Sun, 27 Jan 2019 22:50:55 +0000
Module Name: pkgsrc
Committed By: agc
Date: Sun Jan 27 22:50:55 UTC 2019
Modified Files:
pkgsrc/pkgtools/digest/files: configure configure.ac keccak.c
Log Message:
Update digest package to version 20190127
Remove some gcc-isms in a macro in keccak.c, provided by Erno Palonheimo
in PR pkg/53771
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/pkgtools/digest/files/configure
cvs rdiff -u -r1.20 -r1.21 pkgsrc/pkgtools/digest/files/configure.ac
cvs rdiff -u -r1.2 -r1.3 pkgsrc/pkgtools/digest/files/keccak.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: feedback->closed
State-Changed-By: agc@NetBSD.org
State-Changed-When: Sun, 27 Jan 2019 22:55:46 +0000
State-Changed-Why:
Applied the patch in the PR - thanks for that!
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.