GNOME Bugzilla – Bug 656903
Update gnutls dependency in glib-networking
Last modified: 2011-10-06 11:46:30 UTC
The API for requesting certificates changed in gnutls 2.11.0. I'd like to update the dependency in glib-networking to 2.11.0+ If necessary I could write compatibility wrappers so that both the old and new can be supported. But that could get ugly. This is required for the PKCS#11 database stuff in bug #656361
Created attachment 194228 [details] [review] gnutls: Update required version of gnutls to 2.11.0 * This is required for PKCS#11 database stuff. * Get rid of deprecated function use * Compatible with gnutls 3.0.x
Comment on attachment 194228 [details] [review] gnutls: Update required version of gnutls to 2.11.0 jhbuild still has 2.10... you need to update that too (which may require talking to the release-team first? I forget how external deps work) > * Compatible with gnutls 3.0.x though see bug 657306
Created attachment 194837 [details] [review] 3.2: Bump gnutls to 2.12.0 This is needed by glib-networking, in order for the PKCS#11 database stuff to work. Recommend 2.12.8
Created attachment 195363 [details] [review] Explicitly ask for building with libgcrypt. 3.2: Bump gnutls to 2.12.0 This is needed by glib-networking, in order for the PKCS#11 database stuff to work. Recommend 2.12.8
Comment on attachment 194228 [details] [review] gnutls: Update required version of gnutls to 2.11.0 glib-networking is branched now, so feel free to commit this
Comment on attachment 195363 [details] [review] Explicitly ask for building with libgcrypt. this can be applied to the 3.4 moduleset, once that exists >- <patch file="gnutls-2.10.2-rpath.patch" strip="1"/> >- <patch file="gnutls-2.10.1-handshake-errors.patch" strip="1"/> remove these files?
(In reply to comment #4) > Created an attachment (id=195363) [details] [review] > Explicitly ask for building with libgcrypt. oh, the comment on the patch doesn't correspond to the patch itself...
(In reply to comment #5) > glib-networking is branched now, so feel free to commit this Thanks. Committed. (In reply to comment #6) > (From update of attachment 195363 [details] [review]) > this can be applied to the 3.4 moduleset, once that exists > > >- <patch file="gnutls-2.10.2-rpath.patch" strip="1"/> > >- <patch file="gnutls-2.10.1-handshake-errors.patch" strip="1"/> > > remove these files? I think they'll still be needed to build the 3.2 module set. Once we have a 3.4 module set, I'll rework this patch and commit.
Updated patch to change 3.4 moduleset, and then merged into jhbuild master.