From d608866be8a17818409c22b2c97ef0d59152ccdc Mon Sep 17 00:00:00 2001 From: "Douglas R. Reno" Date: Sat, 3 Sep 2022 15:29:09 -0500 Subject: [PATCH] Three security updates and relevant buildfixes: Update to thunderbird-102.2.1 Update to poppler-22.09.0 Update to curl-7.85.0 Fix building inkscape with poppler-22.09.0 Fix building libreoffice with poppler-22.09.0 --- general/graphlib/poppler.xml | 4 ++-- introduction/welcome/changelog.xml | 25 +++++++++++++++++++++++++ networking/netlibs/curl.xml | 14 +++++++++----- packages.ent | 6 +++--- xsoft/office/libreoffice.xml | 21 +++++++++++---------- xsoft/other/inkscape.xml | 14 +++++++------- xsoft/other/thunderbird.xml | 8 ++++---- 7 files changed, 61 insertions(+), 31 deletions(-) diff --git a/general/graphlib/poppler.xml b/general/graphlib/poppler.xml index def0c1cfe9..d6593a956c 100644 --- a/general/graphlib/poppler.xml +++ b/general/graphlib/poppler.xml @@ -6,9 +6,9 @@ - + - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 6bbf216654..fd9eae39d5 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,31 @@ --> + + September 3rd, 2022 + + + [renodr] - Fix building inkscape with poppler-22.09. Fixes + #16985. + + + [renodr] - Fix building libreoffice with poppler-22.09. Fixes + #16986. + + + [renodr] - Update to thunderbird-102.2.1 (Security Update). + Fixes #16971. + + + [renodr] - Update to poppler-22.09.0 (Security Update). Fixes + #16969. + + + [renodr] - Update to curl-7.85.0 (Security Update). Fixes + #16968. + + + September 2nd, 2022 diff --git a/networking/netlibs/curl.xml b/networking/netlibs/curl.xml index 54b538801a..71a373e84d 100644 --- a/networking/netlibs/curl.xml +++ b/networking/netlibs/curl.xml @@ -6,10 +6,10 @@ - + - - + + ]> @@ -31,8 +31,9 @@ The cURL package contains an utility and a library used for transferring files with URL syntax to any of - the following protocols: FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, - TELNET, DICT, LDAP, LDAPS and FILE. Its ability to both download + the following protocols: DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, + HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTSP, SMB, SMBS, + SMTP, SMPTS, TELNET, and TFTP. Its ability to both download and upload files can be incorporated into other programs to support functions like streaming media. @@ -352,6 +353,9 @@ TESTDONE: 1327 tests out of 1328 reported OK: 99% TESTFAIL: These test cases failed: 1459 It is a SCP test for bad .known_hosts file and fails because of a mismatch of error codes, I don't think it indicated a serious issue. +[renodr] - Test results for 7.85.0 (2022-09-03), no libssh2 enabled or gssapi +TESTDONE: 1528 tests were considered during 2041 seconds. +TESTDONE: 1326 tests out of 1326 reported OK: 100% --> diff --git a/packages.ent b/packages.ent index 7ea11bfb2a..85ac72ce9f 100644 --- a/packages.ent +++ b/packages.ent @@ -243,7 +243,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + @@ -634,7 +634,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + @@ -982,7 +982,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + diff --git a/xsoft/office/libreoffice.xml b/xsoft/office/libreoffice.xml index 3418a99d15..dfc708b7c5 100644 --- a/xsoft/office/libreoffice.xml +++ b/xsoft/office/libreoffice.xml @@ -182,14 +182,13 @@ - LibreOffice Dependencies @@ -215,7 +214,7 @@ , - , + , , , @@ -236,17 +235,19 @@ , , , + , + , and , , , - , + , (if connecting to an LDAP server), , , , - , and + and @@ -346,13 +347,13 @@ cd libreoffice-&libreoffice-dlversion; - +patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-poppler_2209_fixes-1.patch + If you have downloaded the dictionaries, help and translations tarballs, create symlinks to them from the source directory so they won't get diff --git a/xsoft/other/inkscape.xml b/xsoft/other/inkscape.xml index 6de31be017..fe695b9126 100644 --- a/xsoft/other/inkscape.xml +++ b/xsoft/other/inkscape.xml @@ -75,17 +75,17 @@ - + The tarball inkscape-&inkscape-minor-version;.tar.xz @@ -159,13 +159,13 @@ Installation of Inkscape - +patch -Np1 -i ../inkscape-&inkscape-version;-poppler_22_09_fixes-1.patch + ]> @@ -217,7 +217,7 @@ EOF A change in cbindgen-0.24.2 causes a symbol to now be output by cbindgen, but it has already been defined in a header. This sed - prevents the build eventually failing: + prevents the build from eventually failing: sed -i '/ROOT_CLIP_CHAIN/d' gfx/webrender_bindings/webrender_ffi.h