From: cardoe@cardoe.com (Doug Goldstein)
To: cocci@systeme.lip6.fr
Subject: [Cocci] [Xen-devel] [PATCH 2/9] Use gnutls_priority_set_direct() to deprecate gnutls_*_set()
Date: Sat, 6 Feb 2016 14:18:46 -0600 [thread overview]
Message-ID: <56B65526.3060002@cardoe.com> (raw)
In-Reply-To: <20160206040322.GB25240@wotan.suse.de>
On 2/5/16 10:03 PM, Luis R. Rodriguez wrote:
> On Fri, Feb 05, 2016 at 10:45:54PM -0500, Konrad Rzeszutek Wilk wrote:
>> On Sat, Feb 06, 2016 at 02:44:54AM +0100, Luis R. Rodriguez wrote:
>>> On Wed, Nov 25, 2015 at 03:44:30PM -0500, Konrad Rzeszutek Wilk wrote:
>>>> On Wed, Nov 25, 2015 at 08:36:51PM +0100, Luis R. Rodriguez wrote:
>>>>> On Wed, Nov 25, 2015 at 09:53:27AM -0500, Konrad Rzeszutek Wilk wrote:
>>>>>> On Fri, Nov 20, 2015 at 09:47:45AM -0800, Luis R. Rodriguez wrote:
>>>>>>> From: "Luis R. Rodriguez" <mcgrof@suse.com>
>>>>>>>
>>>>>>> Using deprecate gnutls_*_set() triggers a failure to compile
>>>>>>> with gnutls30-3.4.4, used on OpenSUSE factory:
>>>>>>>
>>>>>>> ../libqemu_common.a(vnc.o): In function `vnc_start_tls':
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2164: undefined reference to `gnutls_kx_set_priority'
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2171: undefined reference to `gnutls_certificate_type_set_priority'
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2178: undefined reference to `gnutls_protocol_set_priority'
>>>>>>>
>>>>>>> This compilation issue can be fixed by using the new routine
>>>>>>> gnutls_priority_set_direct() which replaces the deprecated calls
>>>>>>> which also simplifies the code considerably.
>>>>>>
>>>>>>
>>>>>> Thanks for posting that! It certainly fixes that issue.
>>>>>
>>>>> Acked-by?
>>>>
>>>> Tested-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
>>>
>>> None of these are merged yet...
>>
>> And it looks like you didn't CC the maintainer.
>
> mcgrof at garbanzo ~/devel/xen (git::staging)$ ./scripts/get_maintainer.pl ../xen-fixes/0002-proper-qemu-trad-gnutls.patch
> Ian Campbell <ian.campbell@citrix.com>
> Ian Jackson <ian.jackson@eu.citrix.com>
> Jan Beulich <jbeulich@suse.com>
> Keir Fraser <keir@xen.org>
> Tim Deegan <tim@xen.org>
> xen-devel at lists.xen.org
>
> I missed Ian Jackson, Keir and Tim.
>
>> Also - how does this work if you have an older version of SuSE,
>> say SLES10?
>
> Beats me. I just dealt with getting this to compile with what is current.
> I kind of doubt what is in xen master or staging will end up in SLE10's
> version of Xen too. If that had to happen people porting this to an old
> library could just add a helper gnutls_priority_set_direct() wrapper to
> do things the old way.
>
> Luis
>
I'd personally love to know what's the real minimum that needs to be
supported by Xen master/staging. I tried [1] to put a line in the sand
but that died. I'm also in the process on standing up some basic build
CI [2] and as part of that I would build on new stuff and build on the
oldest set that's supported.
[1]
http://lists.xenproject.org/archives/html/xen-devel/2016-01/msg03577.html
[2]
http://lists.xenproject.org/archives/html/xen-devel/2016-02/msg00984.html
--
Doug Goldstein
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 959 bytes
Desc: OpenPGP digital signature
URL: <https://systeme.lip6.fr/pipermail/cocci/attachments/20160206/1c189064/attachment-0001.asc>
WARNING: multiple messages have this Message-ID (diff)
From: Doug Goldstein <cardoe@cardoe.com>
To: "Luis R. Rodriguez" <mcgrof@suse.com>,
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: xen-devel@lists.xensource.com, ian.campbell@citrix.com,
"Luis R. Rodriguez" <mcgrof@do-not-panic.com>,
ian.jackson@eu.citrix.com, pryorm09@gmail.com,
cfergeau@redhat.com, JBeulich@suse.com,
samuel.thibault@ens-lyon.org, cocci@systeme.lip6.fr
Subject: Re: [PATCH 2/9] Use gnutls_priority_set_direct() to deprecate gnutls_*_set()
Date: Sat, 6 Feb 2016 14:18:46 -0600 [thread overview]
Message-ID: <56B65526.3060002@cardoe.com> (raw)
In-Reply-To: <20160206040322.GB25240@wotan.suse.de>
[-- Attachment #1.1: Type: text/plain, Size: 2910 bytes --]
On 2/5/16 10:03 PM, Luis R. Rodriguez wrote:
> On Fri, Feb 05, 2016 at 10:45:54PM -0500, Konrad Rzeszutek Wilk wrote:
>> On Sat, Feb 06, 2016 at 02:44:54AM +0100, Luis R. Rodriguez wrote:
>>> On Wed, Nov 25, 2015 at 03:44:30PM -0500, Konrad Rzeszutek Wilk wrote:
>>>> On Wed, Nov 25, 2015 at 08:36:51PM +0100, Luis R. Rodriguez wrote:
>>>>> On Wed, Nov 25, 2015 at 09:53:27AM -0500, Konrad Rzeszutek Wilk wrote:
>>>>>> On Fri, Nov 20, 2015 at 09:47:45AM -0800, Luis R. Rodriguez wrote:
>>>>>>> From: "Luis R. Rodriguez" <mcgrof@suse.com>
>>>>>>>
>>>>>>> Using deprecate gnutls_*_set() triggers a failure to compile
>>>>>>> with gnutls30-3.4.4, used on OpenSUSE factory:
>>>>>>>
>>>>>>> ../libqemu_common.a(vnc.o): In function `vnc_start_tls':
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2164: undefined reference to `gnutls_kx_set_priority'
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2171: undefined reference to `gnutls_certificate_type_set_priority'
>>>>>>> ~/devel/xen/tools/qemu-xen-traditional-dir/vnc.c:2178: undefined reference to `gnutls_protocol_set_priority'
>>>>>>>
>>>>>>> This compilation issue can be fixed by using the new routine
>>>>>>> gnutls_priority_set_direct() which replaces the deprecated calls
>>>>>>> which also simplifies the code considerably.
>>>>>>
>>>>>>
>>>>>> Thanks for posting that! It certainly fixes that issue.
>>>>>
>>>>> Acked-by?
>>>>
>>>> Tested-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
>>>
>>> None of these are merged yet...
>>
>> And it looks like you didn't CC the maintainer.
>
> mcgrof@garbanzo ~/devel/xen (git::staging)$ ./scripts/get_maintainer.pl ../xen-fixes/0002-proper-qemu-trad-gnutls.patch
> Ian Campbell <ian.campbell@citrix.com>
> Ian Jackson <ian.jackson@eu.citrix.com>
> Jan Beulich <jbeulich@suse.com>
> Keir Fraser <keir@xen.org>
> Tim Deegan <tim@xen.org>
> xen-devel@lists.xen.org
>
> I missed Ian Jackson, Keir and Tim.
>
>> Also - how does this work if you have an older version of SuSE,
>> say SLES10?
>
> Beats me. I just dealt with getting this to compile with what is current.
> I kind of doubt what is in xen master or staging will end up in SLE10's
> version of Xen too. If that had to happen people porting this to an old
> library could just add a helper gnutls_priority_set_direct() wrapper to
> do things the old way.
>
> Luis
>
I'd personally love to know what's the real minimum that needs to be
supported by Xen master/staging. I tried [1] to put a line in the sand
but that died. I'm also in the process on standing up some basic build
CI [2] and as part of that I would build on new stuff and build on the
oldest set that's supported.
[1]
http://lists.xenproject.org/archives/html/xen-devel/2016-01/msg03577.html
[2]
http://lists.xenproject.org/archives/html/xen-devel/2016-02/msg00984.html
--
Doug Goldstein
[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 959 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2016-02-06 20:18 UTC|newest]
Thread overview: 67+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-20 17:47 [PATCH 0/9] xen: build fixes with gcc5 and binutils 2.25.0 Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 1/9] Revert "Use the extra stack for 16bit USB and PS2 keyboard/mouse commands." Luis R. Rodriguez
2015-11-20 17:47 ` [Cocci] [PATCH 2/9] Use gnutls_priority_set_direct() to deprecate gnutls_*_set() Luis R. Rodriguez
2015-11-20 17:47 ` Luis R. Rodriguez
2015-11-25 14:53 ` [Cocci] [Xen-devel] " Konrad Rzeszutek Wilk
2015-11-25 14:53 ` Konrad Rzeszutek Wilk
2015-11-25 19:36 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2015-11-25 19:36 ` Luis R. Rodriguez
2015-11-25 20:44 ` [Cocci] " Konrad Rzeszutek Wilk
2015-11-25 20:44 ` Konrad Rzeszutek Wilk
2016-02-06 1:44 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-06 1:44 ` Luis R. Rodriguez
2016-02-06 3:45 ` [Cocci] " Konrad Rzeszutek Wilk
2016-02-06 3:45 ` Konrad Rzeszutek Wilk
2016-02-06 4:03 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-06 4:03 ` Luis R. Rodriguez
2016-02-06 4:12 ` [Cocci] [Xen-devel] " Konrad Rzeszutek Wilk
2016-02-06 4:12 ` Konrad Rzeszutek Wilk
2016-02-06 4:36 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-06 4:36 ` Luis R. Rodriguez
2016-02-06 20:18 ` Doug Goldstein [this message]
2016-02-06 20:18 ` Doug Goldstein
2016-02-09 10:54 ` Jan Beulich
2016-02-09 15:46 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-09 15:46 ` Luis R. Rodriguez
2016-02-09 16:06 ` Jan Beulich
2016-02-09 16:36 ` Olaf Hering
2016-02-09 16:42 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-09 16:42 ` Luis R. Rodriguez
2016-02-09 18:23 ` Olaf Hering
2016-02-10 3:04 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-10 3:04 ` Luis R. Rodriguez
2016-02-10 9:46 ` Ian Campbell
2016-02-10 15:41 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-10 15:41 ` Luis R. Rodriguez
2016-02-10 15:44 ` Olaf Hering
2016-02-10 15:55 ` [Cocci] [Xen-devel] " Luis R. Rodriguez
2016-02-10 15:55 ` Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 3/9] hw/usb-net.c: fix state check Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 4/9] qemu-xen-dir: spice: remove spice-experimental.h include Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 5/9] qemu-xen-dir: virtio-rng: fix check for period_ms validity Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 6/9] mini-os: fix linker warning with app.lds Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 7/9] stubdom: fix unfound libgmp library issues Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 8/9] vtpm: fix vtpmblk.c compilation warning Luis R. Rodriguez
2015-11-20 17:47 ` [PATCH 9/9] vtpm: guard against redefining TPM_VENDOR_COMMAND Luis R. Rodriguez
2016-02-06 1:48 ` [PATCH 0/9] xen: build fixes with gcc5 and binutils 2.25.0 Luis R. Rodriguez
2016-02-06 3:52 ` Konrad Rzeszutek Wilk
2016-02-06 4:07 ` Luis R. Rodriguez
2016-02-06 20:22 ` Doug Goldstein
2016-02-07 5:34 ` Fengguang Wu
2016-02-08 9:58 ` Ian Campbell
2016-02-09 15:56 ` Luis R. Rodriguez
2016-02-09 16:26 ` Ian Campbell
2016-02-09 16:39 ` Luis R. Rodriguez
2016-02-10 9:34 ` Ian Campbell
2016-02-09 8:08 ` Jan Beulich
2016-02-09 16:09 ` Luis R. Rodriguez
2016-02-09 16:22 ` Ian Campbell
2016-02-09 16:30 ` Luis R. Rodriguez
2016-02-09 16:39 ` Ian Campbell
2016-02-09 16:53 ` Luis R. Rodriguez
2016-02-10 5:21 ` Luis R. Rodriguez
2016-02-10 9:38 ` Ian Campbell
2016-02-10 5:44 ` Luis R. Rodriguez
2016-02-10 9:47 ` Ian Campbell
2016-02-11 8:08 ` Olaf Hering
2016-02-10 0:24 ` Dario Faggioli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=56B65526.3060002@cardoe.com \
--to=cardoe@cardoe.com \
--cc=cocci@systeme.lip6.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.