NetBSD Problem Report #53106
From john@hlin.zia.io Mon Mar 19 02:57:12 2018
Return-Path: <john@hlin.zia.io>
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 EACD57A1CC
for <gnats-bugs@gnats.NetBSD.org>; Mon, 19 Mar 2018 02:57:12 +0000 (UTC)
Message-Id: <201803190257.w2J2v81Z004412@hlin.zia.io>
Date: Mon, 19 Mar 2018 02:57:08 GMT
From: john@ziaspace.com
Reply-To: john@ziaspace.com
To: gnats-bugs@NetBSD.org
Subject: security/libgpg-error fails to build
X-Send-Pr-Version: 3.95
>Number: 53106
>Category: pkg
>Synopsis: security/libgpg-error fails to build
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Mar 19 03:00:00 +0000 2018
>Closed-Date: Wed Apr 11 08:33:34 +0000 2018
>Last-Modified: Wed Apr 11 11:55:00 +0000 2018
>Originator: John Klos
>Release: NetBSD 8.0_BETA
>Organization:
>Environment:
System: NetBSD hlin.zia.io 8.0_BETA NetBSD 8.0_BETA (HLIN) #0: Mon Jan 29 15:54:47 UTC 2018 john@hlin.zia.io:/usr/obj-evbarm/sys/arch/evbarm/compile/HLIN evbarm
Architecture: earmv7hf
Machine: evbarm
>Description:
security/libgpg-error on netbsd-8 fails with:
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/include -I/usr/local/include -O2 -D_FORTIFY_SOURCE=2
-I/usr/include -Wall -Wpointer-arith -Wno-psabi -fvisibility=hidden -MT libgpg_error_la-logging.lo -MD -MP -MF
.deps/libgpg_error_la-logging.Tpo -c -o libgpg_error_la-logging.lo `test -f 'logging.c' || echo './'`logging.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/local/share/locale\"
-I/usr/pkgsrc/security/libgpg-error/work/.buildlink/include -O2 -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith
-Wno-psabi -fvisibility=hidden -MT libgpg_error_la-logging.lo -MD -MP -MF .deps/libgpg_error_la-logging.Tpo -c
logging.c -fPIC -DPIC -o .libs/libgpg_error_la-logging.o
In file included from logging.c:53:0:
gpgrt-int.h:464:0: warning: "snprintf" redefined
#define snprintf _gpgrt_estream_snprintf
^
In file included from /usr/include/stdio.h:597:0,
from logging.c:28:
/usr/include/ssp/stdio.h:61:0: note: this is the location of the previous definition
#define snprintf(str, len, ...) \
^
logging.c: In function '_gpgrt_log_printhex':
logging.c:1153:49: error: incompatible type for argument 4 of '_gpgrt_logv_printhex'
_gpgrt_logv_printhex (buffer, length, NULL, NULL);
^
logging.c:1097:1: note: expected 'va_list {aka __va_list}' but argument is of type 'void *'
_gpgrt_logv_printhex (const void *buffer, size_t length,
^
Makefile:1022: recipe for target 'libgpg_error_la-logging.lo' failed
gmake[3]: *** [libgpg_error_la-logging.lo] Error 1
gmake[3]: Leaving directory '/usr/pkgsrc/security/libgpg-error/work/libgpg-error-1.28/src'
Makefile:599: recipe for target 'all' failed
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/security/libgpg-error/work/libgpg-error-1.28/src'
Makefile:482: recipe for target 'all-recursive' failed
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory '/usr/pkgsrc/security/libgpg-error/work/libgpg-error-1.28'
Makefile:413: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error code 2
>How-To-Repeat:
<code/input/activities to reproduce the problem (multiple lines)>
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
From: Matthias Petermann <matthias@petermann-it.de>
To: gnats-bugs@NetBSD.org
Cc: john@ziaspace.com
Subject: Re: pkg/53106
Date: Wed, 11 Apr 2018 03:46:02 +0200
This is a multi-part message in MIME format.
--------------E3ECF9C946B04253D8E92876
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello John,
Thank you for reporting this problem. Seeing that I'm not the only one
to be there has sent me searching for the cause.
Dear NetBSD-Developers,
I found in the git repository of libgpg-errors:
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commitdiff;h=791177de023574223eddf7288eb7c5a0721ac623;hp=c36a60687976d98b54dac17f699dfca4918a737c
The solution is currently only included in the master branch and will
probably be in the future version 1.29.
Until then, I'd like to suggest using the attached patch on pkgsrc HEAD
and 2018Q1. This applies the relevant change to version 1.28.
I would be happy if a developer agrees to commit this as this problem
currently breaks the build of samba4 (at least) for the arm architecture
in 2018Q1.
Thanks & kind regards,
Matthias
--
Matthias Petermann <matthias@petermann-it.de> | www.petermann-it.de
GnuPG: 0x5C3E6D75 | 5930 86EF 7965 2BBA 6572 C3D7 7B1D A3C3 5C3E 6D75
--------------E3ECF9C946B04253D8E92876
Content-Type: text/plain; charset=UTF-8;
name="security___libgpg-error.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="security___libgpg-error.patch"
ZGlmZiAtcnVOIGxpYmdwZy1lcnJvci5vcmlnL01ha2VmaWxlIGxpYmdwZy1lcnJvci9NYWtl
ZmlsZQotLS0gbGliZ3BnLWVycm9yLm9yaWcvTWFrZWZpbGUJMjAxOC0wNC0xMSAwMTowOTox
NS4wMDAwMDAwMDAgKzAwMDAKKysrIGxpYmdwZy1lcnJvci9NYWtlZmlsZQkyMDE4LTA0LTEx
IDAxOjE5OjU1LjAwMDAwMDAwMCArMDAwMApAQCAtMSw3ICsxLDcgQEAKICMgJE5ldEJTRDog
TWFrZWZpbGUsdiAxLjU5IDIwMTgvMDMvMjAgMTI6Mzk6Mjggd2l6IEV4cCAkCiAKIERJU1RO
QU1FPQlsaWJncGctZXJyb3ItMS4yOAotUEtHUkVWSVNJT049CTEKK1BLR1JFVklTSU9OPQky
CiBDQVRFR09SSUVTPQlzZWN1cml0eQogTUFTVEVSX1NJVEVTPQlmdHA6Ly9mdHAuZ251cGcu
b3JnL2djcnlwdC9saWJncGctZXJyb3IvCiBNQVNURVJfU0lURVMrPQlmdHA6Ly9mdHAucmlu
Zy5nci5qcC9wdWIvbmV0L2dudXBnL2xpYmdwZy1lcnJvci8KZGlmZiAtcnVOIGxpYmdwZy1l
cnJvci5vcmlnL2Rpc3RpbmZvIGxpYmdwZy1lcnJvci9kaXN0aW5mbwotLS0gbGliZ3BnLWVy
cm9yLm9yaWcvZGlzdGluZm8JMjAxOC0wNC0xMSAwMTowOToxNi4wMDAwMDAwMDAgKzAwMDAK
KysrIGxpYmdwZy1lcnJvci9kaXN0aW5mbwkyMDE4LTA0LTExIDAxOjIxOjAyLjAwMDAwMDAw
MCArMDAwMApAQCAtNywzICs3LDQgQEAKIFNIQTEgKHBhdGNoLWRvY19NYWtlZmlsZS5pbikg
PSAzOTY5NWFjMWRjNDYwMTQ0NWYzMzU5NzlmM2RiMGM4YzJiNTNhMDk1CiBTSEExIChwYXRj
aC1zcmNfZXN0cmVhbS5jKSA9IDA1MDJhNTU0MDMwNjJhYmVhYjIyYzgzYTZkOTE5YzU3ZmYx
YzVkODIKIFNIQTEgKHBhdGNoLXNyY19ncGctZXJyb3ItY29uZmlnLmluKSA9IGUyMmU5OTIw
ODE5Mjk3MWY4YzEyM2Q3ZWU5YjIyYzVmNjE1NjY5ZTEKK1NIQTEgKHBhdGNoLXNyY19sb2dn
aW5nLmMpID0gMmMyNjhlNTQ0MjM2OWU2YTY2OTJiNTY2MGIyMTc3OThiY2JhZDc3YgpkaWZm
IC1ydU4gbGliZ3BnLWVycm9yLm9yaWcvcGF0Y2hlcy9wYXRjaC1zcmNfbG9nZ2luZy5jIGxp
YmdwZy1lcnJvci9wYXRjaGVzL3BhdGNoLXNyY19sb2dnaW5nLmMKLS0tIGxpYmdwZy1lcnJv
ci5vcmlnL3BhdGNoZXMvcGF0Y2gtc3JjX2xvZ2dpbmcuYwkxOTcwLTAxLTAxIDAwOjAwOjAw
LjAwMDAwMDAwMCArMDAwMAorKysgbGliZ3BnLWVycm9yL3BhdGNoZXMvcGF0Y2gtc3JjX2xv
Z2dpbmcuYwkyMDE4LTA0LTExIDAxOjE5OjQxLjAwMDAwMDAwMCArMDAwMApAQCAtMCwwICsx
LDI5IEBACiskTmV0QlNEJAorCitUZW1wb3JhcnkgcGF0Y2ggZGVyaXZlZCBmcm9tIHVwc3Ry
ZWFtIHByb2plY3RzIG1hc3RlciBicmFuY2gsCitjb21taXQ9NzkxMTc3ZGUwMjM1NzQyMjNl
ZGRmNzI4OGViN2M1YTA3MjFhYzYyMworCitNdXN0IGJlIHJlbW92ZWQgb25jZSB1cGRhdGVk
IHRvICh5ZXQgdW5yZWxlYXNlZCkgdmVyc2lvbiAxLjI5IQorCitGaXhlczogaHR0cHM6Ly9n
bmF0cy5uZXRic2Qub3JnL2NnaS1iaW4vcXVlcnktcHItc2luZ2xlLnBsP251bWJlcj01MzEw
NgorCistLS0gc3JjL2xvZ2dpbmcuYy5vcmlnCTIwMTgtMDQtMTEgMDE6MTA6MTkuMDAwMDAw
MDAwICswMDAwCisrKysgc3JjL2xvZ2dpbmcuYworQEAgLTExNTAsNyArMTE1MCwxNiBAQCBf
Z3BncnRfbG9nX3ByaW50aGV4IChjb25zdCB2b2lkICpidWZmZXIsCisgICAgICAgdmFfZW5k
IChhcmdfcHRyKTsKKyAgICAgfQorICAgZWxzZQorLSAgICBfZ3BncnRfbG9ndl9wcmludGhl
eCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIE5VTEwpOworKyAgICB7CisrICAgICAgLyogdmFf
bGlzdCBpcyBub3QgbmVjZXNzYXJ5IGEgcG9pbnRlciBhbmQgdGh1cyB3ZSBjYW4ndCB1c2Ug
TlVMTAorKyAgICAgICAqIGJlY2F1c2UgdGhhdCB3b3VsZCBjb25mbGljdCB3aXRoIHBsYXRm
b3JtcyB1c2luZyBhIHN0cmFpZ2h0CisrICAgICAgICogc3RydWN0IGZvciBpdCAoZS5nLiBh
cm02NCkuICBXZSB1c2UgYSBkdW1teSB2YXJpYWJsZSBpbnN0ZWFkOworKyAgICAgICAqIHRo
ZSBzdGF0aWMgaXMgYSBzaW1wbGUgd2F5IHplcm8gaXQgb3V0IHNvIHRvIG5vdCBnZXQKKysg
ICAgICAgKiBjb21wbGFpbnMgYWJvdXQgdW5pbml0aWFsaXplZCB1c2UuICAqLworKyAgICAg
IHN0YXRpYyB2YV9saXN0IGR1bW15X2FyZ3B0cjsKKysKKysgICAgICBfZ3BncnRfbG9ndl9w
cmludGhleCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIGR1bW15X2FyZ3B0cik7CisrICAgIH0K
KyB9CisgCisgCg==
--------------E3ECF9C946B04253D8E92876--
From: Matthias Petermann <matthias@petermann-it.de>
To: gnats-bugs@NetBSD.org
Cc: john@ziaspace.com
Subject: Re: pkg/53106
Date: Wed, 11 Apr 2018 05:55:23 +0200
This is a multi-part message in MIME format.
--------------DA98E83428E0ACA12BC00FB9
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
diff -ruN libgpg-error.orig/Makefile libgpg-error/Makefile
--- libgpg-error.orig/Makefile 2018-04-11 01:09:15.000000000 +0000
+++ libgpg-error/Makefile 2018-04-11 01:19:55.000000000 +0000
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.59 2018/03/20 12:39:28 wiz Exp $
DISTNAME= libgpg-error-1.28
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= security
MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgpg-error/
MASTER_SITES+= ftp://ftp.ring.gr.jp/pub/net/gnupg/libgpg-error/
diff -ruN libgpg-error.orig/distinfo libgpg-error/distinfo
--- libgpg-error.orig/distinfo 2018-04-11 01:09:16.000000000 +0000
+++ libgpg-error/distinfo 2018-04-11 01:21:02.000000000 +0000
@@ -7,3 +7,4 @@
SHA1 (patch-doc_Makefile.in) = 39695ac1dc4601445f335979f3db0c8c2b53a095
SHA1 (patch-src_estream.c) = 0502a55403062abeab22c83a6d919c57ff1c5d82
SHA1 (patch-src_gpg-error-config.in) =
e22e99208192971f8c123d7ee9b22c5f615669e1
+SHA1 (patch-src_logging.c) = 2c268e5442369e6a6692b5660b217798bcbad77b
diff -ruN libgpg-error.orig/patches/patch-src_logging.c
libgpg-error/patches/patch-src_logging.c
--- libgpg-error.orig/patches/patch-src_logging.c 1970-01-01
00:00:00.000000000 +0000
+++ libgpg-error/patches/patch-src_logging.c 2018-04-11
01:19:41.000000000 +0000
@@ -0,0 +1,29 @@
+$NetBSD$
+
+Temporary patch derived from upstream projects master branch,
+commit=791177de023574223eddf7288eb7c5a0721ac623
+
+Must be removed once updated to (yet unreleased) version 1.29!
+
+Fixes: https://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53106
+
+--- src/logging.c.orig 2018-04-11 01:10:19.000000000 +0000
++++ src/logging.c
+@@ -1150,7 +1150,16 @@ _gpgrt_log_printhex (const void *buffer,
+ va_end (arg_ptr);
+ }
+ else
+- _gpgrt_logv_printhex (buffer, length, NULL, NULL);
++ {
++ /* va_list is not necessary a pointer and thus we can't use NULL
++ * because that would conflict with platforms using a straight
++ * struct for it (e.g. arm64). We use a dummy variable instead;
++ * the static is a simple way zero it out so to not get
++ * complains about uninitialized use. */
++ static va_list dummy_argptr;
++
++ _gpgrt_logv_printhex (buffer, length, NULL, dummy_argptr);
++ }
+ }
+
+
--------------DA98E83428E0ACA12BC00FB9
Content-Type: text/plain; charset=UTF-8;
name="security___libgpg-error.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="security___libgpg-error.patch"
ZGlmZiAtcnVOIGxpYmdwZy1lcnJvci5vcmlnL01ha2VmaWxlIGxpYmdwZy1lcnJvci9NYWtl
ZmlsZQotLS0gbGliZ3BnLWVycm9yLm9yaWcvTWFrZWZpbGUJMjAxOC0wNC0xMSAwMTowOTox
NS4wMDAwMDAwMDAgKzAwMDAKKysrIGxpYmdwZy1lcnJvci9NYWtlZmlsZQkyMDE4LTA0LTEx
IDAxOjE5OjU1LjAwMDAwMDAwMCArMDAwMApAQCAtMSw3ICsxLDcgQEAKICMgJE5ldEJTRDog
TWFrZWZpbGUsdiAxLjU5IDIwMTgvMDMvMjAgMTI6Mzk6Mjggd2l6IEV4cCAkCiAKIERJU1RO
QU1FPQlsaWJncGctZXJyb3ItMS4yOAotUEtHUkVWSVNJT049CTEKK1BLR1JFVklTSU9OPQky
CiBDQVRFR09SSUVTPQlzZWN1cml0eQogTUFTVEVSX1NJVEVTPQlmdHA6Ly9mdHAuZ251cGcu
b3JnL2djcnlwdC9saWJncGctZXJyb3IvCiBNQVNURVJfU0lURVMrPQlmdHA6Ly9mdHAucmlu
Zy5nci5qcC9wdWIvbmV0L2dudXBnL2xpYmdwZy1lcnJvci8KZGlmZiAtcnVOIGxpYmdwZy1l
cnJvci5vcmlnL2Rpc3RpbmZvIGxpYmdwZy1lcnJvci9kaXN0aW5mbwotLS0gbGliZ3BnLWVy
cm9yLm9yaWcvZGlzdGluZm8JMjAxOC0wNC0xMSAwMTowOToxNi4wMDAwMDAwMDAgKzAwMDAK
KysrIGxpYmdwZy1lcnJvci9kaXN0aW5mbwkyMDE4LTA0LTExIDAxOjIxOjAyLjAwMDAwMDAw
MCArMDAwMApAQCAtNywzICs3LDQgQEAKIFNIQTEgKHBhdGNoLWRvY19NYWtlZmlsZS5pbikg
PSAzOTY5NWFjMWRjNDYwMTQ0NWYzMzU5NzlmM2RiMGM4YzJiNTNhMDk1CiBTSEExIChwYXRj
aC1zcmNfZXN0cmVhbS5jKSA9IDA1MDJhNTU0MDMwNjJhYmVhYjIyYzgzYTZkOTE5YzU3ZmYx
YzVkODIKIFNIQTEgKHBhdGNoLXNyY19ncGctZXJyb3ItY29uZmlnLmluKSA9IGUyMmU5OTIw
ODE5Mjk3MWY4YzEyM2Q3ZWU5YjIyYzVmNjE1NjY5ZTEKK1NIQTEgKHBhdGNoLXNyY19sb2dn
aW5nLmMpID0gMmMyNjhlNTQ0MjM2OWU2YTY2OTJiNTY2MGIyMTc3OThiY2JhZDc3YgpkaWZm
IC1ydU4gbGliZ3BnLWVycm9yLm9yaWcvcGF0Y2hlcy9wYXRjaC1zcmNfbG9nZ2luZy5jIGxp
YmdwZy1lcnJvci9wYXRjaGVzL3BhdGNoLXNyY19sb2dnaW5nLmMKLS0tIGxpYmdwZy1lcnJv
ci5vcmlnL3BhdGNoZXMvcGF0Y2gtc3JjX2xvZ2dpbmcuYwkxOTcwLTAxLTAxIDAwOjAwOjAw
LjAwMDAwMDAwMCArMDAwMAorKysgbGliZ3BnLWVycm9yL3BhdGNoZXMvcGF0Y2gtc3JjX2xv
Z2dpbmcuYwkyMDE4LTA0LTExIDAxOjE5OjQxLjAwMDAwMDAwMCArMDAwMApAQCAtMCwwICsx
LDI5IEBACiskTmV0QlNEJAorCitUZW1wb3JhcnkgcGF0Y2ggZGVyaXZlZCBmcm9tIHVwc3Ry
ZWFtIHByb2plY3RzIG1hc3RlciBicmFuY2gsCitjb21taXQ9NzkxMTc3ZGUwMjM1NzQyMjNl
ZGRmNzI4OGViN2M1YTA3MjFhYzYyMworCitNdXN0IGJlIHJlbW92ZWQgb25jZSB1cGRhdGVk
IHRvICh5ZXQgdW5yZWxlYXNlZCkgdmVyc2lvbiAxLjI5IQorCitGaXhlczogaHR0cHM6Ly9n
bmF0cy5uZXRic2Qub3JnL2NnaS1iaW4vcXVlcnktcHItc2luZ2xlLnBsP251bWJlcj01MzEw
NgorCistLS0gc3JjL2xvZ2dpbmcuYy5vcmlnCTIwMTgtMDQtMTEgMDE6MTA6MTkuMDAwMDAw
MDAwICswMDAwCisrKysgc3JjL2xvZ2dpbmcuYworQEAgLTExNTAsNyArMTE1MCwxNiBAQCBf
Z3BncnRfbG9nX3ByaW50aGV4IChjb25zdCB2b2lkICpidWZmZXIsCisgICAgICAgdmFfZW5k
IChhcmdfcHRyKTsKKyAgICAgfQorICAgZWxzZQorLSAgICBfZ3BncnRfbG9ndl9wcmludGhl
eCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIE5VTEwpOworKyAgICB7CisrICAgICAgLyogdmFf
bGlzdCBpcyBub3QgbmVjZXNzYXJ5IGEgcG9pbnRlciBhbmQgdGh1cyB3ZSBjYW4ndCB1c2Ug
TlVMTAorKyAgICAgICAqIGJlY2F1c2UgdGhhdCB3b3VsZCBjb25mbGljdCB3aXRoIHBsYXRm
b3JtcyB1c2luZyBhIHN0cmFpZ2h0CisrICAgICAgICogc3RydWN0IGZvciBpdCAoZS5nLiBh
cm02NCkuICBXZSB1c2UgYSBkdW1teSB2YXJpYWJsZSBpbnN0ZWFkOworKyAgICAgICAqIHRo
ZSBzdGF0aWMgaXMgYSBzaW1wbGUgd2F5IHplcm8gaXQgb3V0IHNvIHRvIG5vdCBnZXQKKysg
ICAgICAgKiBjb21wbGFpbnMgYWJvdXQgdW5pbml0aWFsaXplZCB1c2UuICAqLworKyAgICAg
IHN0YXRpYyB2YV9saXN0IGR1bW15X2FyZ3B0cjsKKysKKysgICAgICBfZ3BncnRfbG9ndl9w
cmludGhleCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIGR1bW15X2FyZ3B0cik7CisrICAgIH0K
KyB9CisgCisgCg==
--------------DA98E83428E0ACA12BC00FB9--
From: Matthias Petermann <matthias@petermann-it.de>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/53106
Date: Wed, 11 Apr 2018 06:24:21 +0200
This is a multi-part message in MIME format.
--------------091664206E8CDEC52D24480B
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello, it looks like the patch above has got some unintended linebreaks.
Hence I attach it here encoded with uuencode. Please apologize the
inconveniences.
begin 644 security___libgpg-error.patch
M9&EF9B`M<G5.(&QI8F=P9RUE<G)O<BYO<FEG+TUA:V5F:6QE(&QI8F=P9RUE
M<G)O<B]-86ME9FEL90HM+2T@;&EB9W!G+65R<F]R+F]R:6<O36%K969I;&4)
M,C`Q."TP-"TQ,2`P,3HP.3HQ-2XP,#`P,#`P,#`@*S`P,#`**RLK(&QI8F=P
M9RUE<G)O<B]-86ME9FEL90DR,#$X+3`T+3$Q(#`Q.C$Y.C4U+C`P,#`P,#`P
M,"`K,#`P,`I`0"`M,2PW("LQ+#<@0$`*(",@)$YE=$)31#H@36%K969I;&4L
M=B`Q+C4Y(#(P,3@O,#,O,C`@,3(Z,SDZ,C@@=VEZ($5X<"`D"B`*($1)4U1.
M04U%/0EL:6)G<&<M97)R;W(M,2XR.`HM4$M'4D5625-)3TX]"3$**U!+1U)%
M5DE324]./0DR"B!#051%1T]22453/0ES96-U<FET>0H@34%35$527U-)5$53
M/0EF='`Z+R]F='`N9VYU<&<N;W)G+V=C<GEP="]L:6)G<&<M97)R;W(O"B!-
M05-415)?4TE415,K/0EF='`Z+R]F='`N<FEN9RYG<BYJ<"]P=6(O;F5T+V=N
M=7!G+VQI8F=P9RUE<G)O<B\*9&EF9B`M<G5.(&QI8F=P9RUE<G)O<BYO<FEG
M+V1I<W1I;F9O(&QI8F=P9RUE<G)O<B]D:7-T:6YF;PHM+2T@;&EB9W!G+65R
M<F]R+F]R:6<O9&ES=&EN9F\),C`Q."TP-"TQ,2`P,3HP.3HQ-BXP,#`P,#`P
M,#`@*S`P,#`**RLK(&QI8F=P9RUE<G)O<B]D:7-T:6YF;PDR,#$X+3`T+3$Q
M(#`Q.C(Q.C`R+C`P,#`P,#`P,"`K,#`P,`I`0"`M-RPS("LW+#0@0$`*(%-(
M03$@*'!A=&-H+61O8U]-86ME9FEL92YI;BD@/2`S.38Y-6%C,61C-#8P,30T
M-68S,S4Y-SEF,V1B,&,X8S)B-3-A,#DU"B!32$$Q("AP871C:"US<F-?97-T
M<F5A;2YC*2`](#`U,#)A-34T,#,P-C)A8F5A8C(R8S@S839D.3$Y8S4W9F8Q
M8S5D.#(*(%-(03$@*'!A=&-H+7-R8U]G<&<M97)R;W(M8V]N9FEG+FEN*2`]
M(&4R,F4Y.3(P.#$Y,CDW,68X8S$R,V0W964Y8C(R8S5F-C$U-C8Y93$**U-(
M03$@*'!A=&-H+7-R8U]L;V=G:6YG+F,I(#T@,F,R-CAE-30T,C,V.64V838V
M.3)B-38V,&(R,3<W.3AB8V)A9#<W8@ID:69F("UR=4X@;&EB9W!G+65R<F]R
M+F]R:6<O<&%T8VAE<R]P871C:"US<F-?;&]G9VEN9RYC(&QI8F=P9RUE<G)O
M<B]P871C:&5S+W!A=&-H+7-R8U]L;V=G:6YG+F,*+2TM(&QI8F=P9RUE<G)O
M<BYO<FEG+W!A=&-H97,O<&%T8V@M<W)C7VQO9V=I;F<N8PDQ.3<P+3`Q+3`Q
M(#`P.C`P.C`P+C`P,#`P,#`P,"`K,#`P,`HK*RL@;&EB9W!G+65R<F]R+W!A
M=&-H97,O<&%T8V@M<W)C7VQO9V=I;F<N8PDR,#$X+3`T+3$Q(#`Q.C$Y.C0Q
M+C`P,#`P,#`P,"`K,#`P,`I`0"`M,"PP("LQ+#(Y($!`"BLD3F5T0E-$)`HK
M"BM496UP;W)A<GD@<&%T8V@@9&5R:79E9"!F<F]M('5P<W1R96%M('!R;VIE
M8W1S(&UA<W1E<B!B<F%N8V@L"BMC;VUM:70]-SDQ,3<W9&4P,C,U-S0R,C-E
M9&1F-S(X.&5B-V,U83`W,C%A8S8R,PHK"BM-=7-T(&)E(')E;6]V960@;VYC
M92!U<&1A=&5D('1O("AY970@=6YR96QE87-E9"D@=F5R<VEO;B`Q+C(Y(0HK
M"BM&:7AE<SH@:'1T<',Z+R]G;F%T<RYN971B<V0N;W)G+V-G:2UB:6XO<75E
M<GDM<'(M<VEN9VQE+G!L/VYU;6)E<CTU,S$P-@HK"BLM+2T@<W)C+VQO9V=I
M;F<N8RYO<FEG"3(P,3@M,#0M,3$@,#$Z,3`Z,3DN,#`P,#`P,#`P("LP,#`P
M"BLK*RL@<W)C+VQO9V=I;F<N8PHK0$`@+3$Q-3`L-R`K,3$U,"PQ-B!`0"!?
M9W!G<G1?;&]G7W!R:6YT:&5X("AC;VYS="!V;VED("IB=69F97(L"BL@("`@
M("`@=F%?96YD("AA<F=?<'1R*3L**R`@("`@?0HK("`@96QS90HK+2`@("!?
M9W!G<G1?;&]G=E]P<FEN=&AE>"`H8G5F9F5R+"!L96YG=&@L($Y53$PL($Y5
M3$PI.PHK*R`@("!["BLK("`@("`@+RH@=F%?;&ES="!I<R!N;W0@;F5C97-S
M87)Y(&$@<&]I;G1E<B!A;F0@=&AU<R!W92!C86XG="!U<V4@3E5,3`HK*R`@
M("`@("`J(&)E8V%U<V4@=&AA="!W;W5L9"!C;VYF;&EC="!W:71H('!L871F
M;W)M<R!U<VEN9R!A('-T<F%I9VAT"BLK("`@("`@("H@<W1R=6-T(&9O<B!I
M="`H92YG+B!A<FTV-"DN("!792!U<V4@82!D=6UM>2!V87)I86)L92!I;G-T
M96%D.PHK*R`@("`@("`J('1H92!S=&%T:6,@:7,@82!S:6UP;&4@=V%Y('IE
M<F\@:70@;W5T('-O('1O(&YO="!G970**RL@("`@("`@*B!C;VUP;&%I;G,@
M86)O=70@=6YI;FET:6%L:7IE9"!U<V4N("`J+PHK*R`@("`@('-T871I8R!V
M85]L:7-T(&1U;6UY7V%R9W!T<CL**RL**RL@("`@("!?9W!G<G1?;&]G=E]P
M<FEN=&AE>"`H8G5F9F5R+"!L96YG=&@L($Y53$PL(&1U;6UY7V%R9W!T<BD[
3"BLK("`@('T**R!]"BL@"BL@"FYG
`
end
--------------091664206E8CDEC52D24480B
Content-Type: text/plain; charset=UTF-8;
name="security___libgpg-error.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="security___libgpg-error.patch"
ZGlmZiAtcnVOIGxpYmdwZy1lcnJvci5vcmlnL01ha2VmaWxlIGxpYmdwZy1lcnJvci9NYWtl
ZmlsZQotLS0gbGliZ3BnLWVycm9yLm9yaWcvTWFrZWZpbGUJMjAxOC0wNC0xMSAwMTowOTox
NS4wMDAwMDAwMDAgKzAwMDAKKysrIGxpYmdwZy1lcnJvci9NYWtlZmlsZQkyMDE4LTA0LTEx
IDAxOjE5OjU1LjAwMDAwMDAwMCArMDAwMApAQCAtMSw3ICsxLDcgQEAKICMgJE5ldEJTRDog
TWFrZWZpbGUsdiAxLjU5IDIwMTgvMDMvMjAgMTI6Mzk6Mjggd2l6IEV4cCAkCiAKIERJU1RO
QU1FPQlsaWJncGctZXJyb3ItMS4yOAotUEtHUkVWSVNJT049CTEKK1BLR1JFVklTSU9OPQky
CiBDQVRFR09SSUVTPQlzZWN1cml0eQogTUFTVEVSX1NJVEVTPQlmdHA6Ly9mdHAuZ251cGcu
b3JnL2djcnlwdC9saWJncGctZXJyb3IvCiBNQVNURVJfU0lURVMrPQlmdHA6Ly9mdHAucmlu
Zy5nci5qcC9wdWIvbmV0L2dudXBnL2xpYmdwZy1lcnJvci8KZGlmZiAtcnVOIGxpYmdwZy1l
cnJvci5vcmlnL2Rpc3RpbmZvIGxpYmdwZy1lcnJvci9kaXN0aW5mbwotLS0gbGliZ3BnLWVy
cm9yLm9yaWcvZGlzdGluZm8JMjAxOC0wNC0xMSAwMTowOToxNi4wMDAwMDAwMDAgKzAwMDAK
KysrIGxpYmdwZy1lcnJvci9kaXN0aW5mbwkyMDE4LTA0LTExIDAxOjIxOjAyLjAwMDAwMDAw
MCArMDAwMApAQCAtNywzICs3LDQgQEAKIFNIQTEgKHBhdGNoLWRvY19NYWtlZmlsZS5pbikg
PSAzOTY5NWFjMWRjNDYwMTQ0NWYzMzU5NzlmM2RiMGM4YzJiNTNhMDk1CiBTSEExIChwYXRj
aC1zcmNfZXN0cmVhbS5jKSA9IDA1MDJhNTU0MDMwNjJhYmVhYjIyYzgzYTZkOTE5YzU3ZmYx
YzVkODIKIFNIQTEgKHBhdGNoLXNyY19ncGctZXJyb3ItY29uZmlnLmluKSA9IGUyMmU5OTIw
ODE5Mjk3MWY4YzEyM2Q3ZWU5YjIyYzVmNjE1NjY5ZTEKK1NIQTEgKHBhdGNoLXNyY19sb2dn
aW5nLmMpID0gMmMyNjhlNTQ0MjM2OWU2YTY2OTJiNTY2MGIyMTc3OThiY2JhZDc3YgpkaWZm
IC1ydU4gbGliZ3BnLWVycm9yLm9yaWcvcGF0Y2hlcy9wYXRjaC1zcmNfbG9nZ2luZy5jIGxp
YmdwZy1lcnJvci9wYXRjaGVzL3BhdGNoLXNyY19sb2dnaW5nLmMKLS0tIGxpYmdwZy1lcnJv
ci5vcmlnL3BhdGNoZXMvcGF0Y2gtc3JjX2xvZ2dpbmcuYwkxOTcwLTAxLTAxIDAwOjAwOjAw
LjAwMDAwMDAwMCArMDAwMAorKysgbGliZ3BnLWVycm9yL3BhdGNoZXMvcGF0Y2gtc3JjX2xv
Z2dpbmcuYwkyMDE4LTA0LTExIDAxOjE5OjQxLjAwMDAwMDAwMCArMDAwMApAQCAtMCwwICsx
LDI5IEBACiskTmV0QlNEJAorCitUZW1wb3JhcnkgcGF0Y2ggZGVyaXZlZCBmcm9tIHVwc3Ry
ZWFtIHByb2plY3RzIG1hc3RlciBicmFuY2gsCitjb21taXQ9NzkxMTc3ZGUwMjM1NzQyMjNl
ZGRmNzI4OGViN2M1YTA3MjFhYzYyMworCitNdXN0IGJlIHJlbW92ZWQgb25jZSB1cGRhdGVk
IHRvICh5ZXQgdW5yZWxlYXNlZCkgdmVyc2lvbiAxLjI5IQorCitGaXhlczogaHR0cHM6Ly9n
bmF0cy5uZXRic2Qub3JnL2NnaS1iaW4vcXVlcnktcHItc2luZ2xlLnBsP251bWJlcj01MzEw
NgorCistLS0gc3JjL2xvZ2dpbmcuYy5vcmlnCTIwMTgtMDQtMTEgMDE6MTA6MTkuMDAwMDAw
MDAwICswMDAwCisrKysgc3JjL2xvZ2dpbmcuYworQEAgLTExNTAsNyArMTE1MCwxNiBAQCBf
Z3BncnRfbG9nX3ByaW50aGV4IChjb25zdCB2b2lkICpidWZmZXIsCisgICAgICAgdmFfZW5k
IChhcmdfcHRyKTsKKyAgICAgfQorICAgZWxzZQorLSAgICBfZ3BncnRfbG9ndl9wcmludGhl
eCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIE5VTEwpOworKyAgICB7CisrICAgICAgLyogdmFf
bGlzdCBpcyBub3QgbmVjZXNzYXJ5IGEgcG9pbnRlciBhbmQgdGh1cyB3ZSBjYW4ndCB1c2Ug
TlVMTAorKyAgICAgICAqIGJlY2F1c2UgdGhhdCB3b3VsZCBjb25mbGljdCB3aXRoIHBsYXRm
b3JtcyB1c2luZyBhIHN0cmFpZ2h0CisrICAgICAgICogc3RydWN0IGZvciBpdCAoZS5nLiBh
cm02NCkuICBXZSB1c2UgYSBkdW1teSB2YXJpYWJsZSBpbnN0ZWFkOworKyAgICAgICAqIHRo
ZSBzdGF0aWMgaXMgYSBzaW1wbGUgd2F5IHplcm8gaXQgb3V0IHNvIHRvIG5vdCBnZXQKKysg
ICAgICAgKiBjb21wbGFpbnMgYWJvdXQgdW5pbml0aWFsaXplZCB1c2UuICAqLworKyAgICAg
IHN0YXRpYyB2YV9saXN0IGR1bW15X2FyZ3B0cjsKKysKKysgICAgICBfZ3BncnRfbG9ndl9w
cmludGhleCAoYnVmZmVyLCBsZW5ndGgsIE5VTEwsIGR1bW15X2FyZ3B0cik7CisrICAgIH0K
KyB9CisgCisgCg==
--------------091664206E8CDEC52D24480B--
From: "Maya Rashish" <maya@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/53106 CVS commit: pkgsrc/security/libgpg-error
Date: Wed, 11 Apr 2018 08:29:24 +0000
Module Name: pkgsrc
Committed By: maya
Date: Wed Apr 11 08:29:24 UTC 2018
Modified Files:
pkgsrc/security/libgpg-error: Makefile distinfo
Added Files:
pkgsrc/security/libgpg-error/patches: patch-src_logging.c
Log Message:
libgpg-error: Fix build error on ARM via upstream patch.
PR pkg/53106, upstream fix noted by Matthias Peterman.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/security/libgpg-error/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/security/libgpg-error/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/security/libgpg-error/patches/patch-src_logging.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Wed, 11 Apr 2018 08:33:34 +0000
State-Changed-Why:
Applied, thanks for the patch - pullup-pkgsrc #5737 too.
From: "Benny Siegert" <bsiegert@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/53106 CVS commit: [pkgsrc-2018Q1] pkgsrc/security/libgpg-error
Date: Wed, 11 Apr 2018 11:50:12 +0000
Module Name: pkgsrc
Committed By: bsiegert
Date: Wed Apr 11 11:50:11 UTC 2018
Modified Files:
pkgsrc/security/libgpg-error [pkgsrc-2018Q1]: Makefile distinfo
Added Files:
pkgsrc/security/libgpg-error/patches [pkgsrc-2018Q1]:
patch-src_logging.c
Log Message:
Pullup ticket #5737 - requested by maya
security/libgpg-error: ARM build fix
Revisions pulled up:
- security/libgpg-error/Makefile 1.61
- security/libgpg-error/distinfo 1.36
- security/libgpg-error/patches/patch-src_logging.c 1.1
---
Module Name: pkgsrc
Committed By: maya
Date: Wed Apr 11 08:29:24 UTC 2018
Modified Files:
pkgsrc/security/libgpg-error: Makefile distinfo
Added Files:
pkgsrc/security/libgpg-error/patches: patch-src_logging.c
Log Message:
libgpg-error: Fix build error on ARM via upstream patch.
PR pkg/53106, upstream fix noted by Matthias Peterman.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.59.2.1 pkgsrc/security/libgpg-error/Makefile
cvs rdiff -u -r1.35 -r1.35.2.1 pkgsrc/security/libgpg-error/distinfo
cvs rdiff -u -r0 -r1.1.2.2 \
pkgsrc/security/libgpg-error/patches/patch-src_logging.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>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.