xmlsec 1.2.35 #410
Replies: 5 comments 9 replies
-
Hi Aleksey, We (libreoffice) ran into one problem with this release: NSS 3.50.1 and NSPR 4.25.1 is now required, which is a bit of a problem on Ubuntu LTS versions that ship NSS 3.49 currently. To calm down the angry mob :-) I currently lower these requirements downstream: https://github.com/LibreOffice/core/blob/master/external/xmlsec/old-nss.patch.1 My understanding is that this is good enough if you bundle xmlsec as a library and you don't run the tests anyway. Now the question: should I just carry this patch downstream (till LTS distros used by people update NSS) or would it be OK to lower the versions in xmlsec itself? I get that you need the newer version for the new test data. The question is if configure should fail in case the actual library works fine with an older version as well. Thanks, Miklos |
Beta Was this translation helpful? Give feedback.
-
Hi, I noticed that xmlsec1 1.2.35 removed symbols, which would theoretically (it seems that nothing in Debian uses it...) break stuff using these. That should have probably been a SONAME bump - which you plan to do in #354 anyway I hope but the breakage is there already - ... (1.2.31->1.2.32 did, too, didn't check back further): 1.2.31 to 1.2.32:
1.2.34 to 1.2.35 (uninteresting hunks edited out):
|
Beta Was this translation helpful? Give feedback.
-
Also note that there is Didn't look into the latter but the former seems to be a subtle difference in xmlsec 1.2.35.... |
Beta Was this translation helpful? Give feedback.
-
There are a few things:
|
Beta Was this translation helpful? Give feedback.
-
Sorry I was traveling and was not able to check this. None of the functions in the list were public (i.e. in the xmlsec includes):
Not sure why exactly they aren't visible in the build anymore but as I said nobody should be affected by this. Also, the ./configure script that you've mentioned:
is just checking for the flag "--enable-md5" (it's true by default). Looks like NSS disabled MD5 in 3.27.1 about 5 years ago. Of course, it could have been kept around by the distros longer. |
Beta Was this translation helpful? Give feedback.
-
The XML Security Library 1.2.35 release includes the following changes:
Thanks to everyone who contributed patches and filed bugs!
Aleksey
Beta Was this translation helpful? Give feedback.
All reactions