Tuesday 1st October 2019
Fedora Project
Cleaned up and rebuilt perl-Test-Perl-Critic (1.04) in Rawhide
Branched and built perl-File-Find-Rule-Perl (1.15) for EPEL-8
Branched and built perl-Perl-MinimumVersion (1.38) for EPEL-8
Wednesday 2nd October 2019
Fedora Project
Branched and built perl-Test-MinimumVersion (0.101082) for EPEL-8
Thursday 3rd October 2019
Fedora Project
Updated gtkwave to 3.3.102 in F-31 and Rawhide:
Remove redundant TREE_VHDL_ST_PACKAGE from SST exclude
Added addCommentTracesFromList tcl command from user patch
Harden savefile loader for missing group start on vectors
Preliminary VHDL support for wlf2vcd
Add missing return value checks on mmap() in FST writer
Updated perl-Role-Tiny to 2.001001 in F-31 and Rawhide:
- Fix composing roles into packages that have stub subs in them
- Treat constants consistently with all other subs, no matter where they are defined
Refactored method tracking to allow easier extending (such as by Moo)
Added make_role method to make a package into a role, but without exporting any subs into it
- Refactored sub exporting to allow extensions to do different things with the subs
Added tests for make_role
Cleaned up and rebuilt milter-greylist (4.6.2) in Rawhide
Local Packages
Updated gtkwave to 3.3.102 as per the Fedora version
Updated perl-Net-FTPSSL to 0.42:
- Changed the copyright from 2018 to 2019 in all files
Removed search.cpan.org link from the POD since that link seems to be in the process of being deprecated on CPAN after its redesign in 2018
Added BUILD_REQUIRES option to Makefile.PL
New aliases "ls" and "dir" to nlst and list respectively (CPAN RT#130578)
Updated perl-Role-Tiny to 2.001001 as per the Fedora version
Updated perl-Sub-Quote to 2.006006:
Change quotify of NaNs to simpler calculation
Avoid ever triggering exceptions when testing for quotify on false values
Skip quotify Inf and NaN tests if perl is compiled without support for them
Fix quotify of very large or very small numbers
Fix accuracy of quotify on high precision numbers when perl is compiled with quadmath
quotify will use hex floats when needed for full accuracy if they are available
Change tests of quotify for floating point numbers to allow a small amount of inaccuracy, since decimal floats can't always be accurate
Additional fixes for quotify for floating point numbers to be faster and should always be able to maintain accuracy
Change quotify to use longest form of floating point numbers if unable to find a perfectly accurate representation
Updated documentation for quotify to reflect handling of floating point numbers
Don't try to copy hints hash entries that look like references (CPAN RT#122698)
Friday 4th October 2019
Fedora Project
Cleaned up and rebuilt perl-ExtUtils-CChecker (0.10) in Rawhide
Saturday 5th October 2019
Fedora Project
Cleaned up and rebuilt perl-DBD-CSV (0.54) in Rawhide
Cleaned up and rebuilt perl-MLDBM (2.05) in Rawhide
Cleaned up and rebuilt perl-Taint-Util (0.08) in Rawhide
Branched and built perl-ExtUtils-CChecker (0.10) for EPEL-8
Local Packages
Updated perl-Perl-MinimumVersion (1.38) to bump List::Util version requirement from 1.18 to 1.20
Cleaned up and rebuilt perl-FreezeThaw (0.5001)
Cleaned up and rebuilt perl-Set-Scalar (1.29)
Sunday 6th October 2019
Fedora Project
Updated perl-Sub-Name to 0.26 in Rawhide:
%DB::sub is now populated correctly for sub names with wide characters or nulls (GH#9)
- Better Perl 5.6 compatibility by lowering prereqs of core modules
Test for renaming lexical subs, which should work on Perl 5.22+ (GH#10)
Small internal changes to bring implementation in line with changes to Sub::Util
Fix 'Undefined symbol "DPPP_my_croak_xs_usage"' error on some perls (CPAN RT#125158)
Local Packages
Updated perl-Sub-Name to 0.26 as per the Fedora version
Updated perl-Text-Template to 1.58 (no changes)
Monday 7th October 2019
Fedora Project
Cleaned up and rebuilt perl-Digest-Perl-MD5 (1.9) in Rawhide
Cleaned up and rebuilt perl-Jcode (2.07) in Rawhide
Cleaned up and rebuilt perl-OLE-Storage_Lite (0.19) in Rawhide
Cleaned up and rebuilt perl-Unicode-Map (0.112) in Rawhide
Branched and built liblzf (3.6) for EPEL-8
Branched and built perl-Digest-Perl-MD5 (1.9) for EPEL-8
Branched and built perl-FreezeThaw (0.5001) for EPEL-8
Branched and built perl-Jcode (2.07) for EPEL-8
Branched and built perl-Math-Calc-Units (1.07) for EPEL-8
Branched and built perl-MLDBM (2.05) for EPEL-8
Branched and built perl-OLE-Storage_Lite (0.19) for EPEL-8
Branched and built perl-Taint-Util (0.08) for EPEL-8
Branched and built perl-Unicode-Map (0.112) for EPEL-8
Local Packages
Updated perl-Archive-Zip to 1.67:
Fixed compatibility issues with zip64 format (defined-or, pack)
- Fixed hard-coded version fields introduced in version 1.66
- Fixed merge glitch with tests 26 and 27
- Fixed merge glitch with bzip passthrough
- Updated bzip test file to avoid zip bomb detection
I added a workaround for testing with a version of unzip without bzip2 support (GH#63)
Cleaned up and rebuilt perl-Jcode (2.07)
Tuesday 8th October 2019
Fedora Project
Cleaned up and rebuilt perl-Digest-MD4 (1.9) in Rawhide
Cleaned up and rebuilt perl-Net-CIDR-Lite (0.21) in Rawhide
Cleaned up and rebuilt perl-Spreadsheet-WriteExcel (2.40) in Rawhide
Cleaned up and rebuilt perl-Test-MockModule (0.170.0) in Rawhide
Branched and built perl-Digest-MD4 (1.9) for EPEL-8
Branched and built perl-Monitoring-Plugin (0.40) for EPEL-8
Branched and built perl-Net-CIDR-Lite (0.21) for EPEL-8
Branched and built perl-Spreadsheet-WriteExcel (2.40) for EPEL-8
Branched and built perl-Test-MockModule (0.170.0) for EPEL-8
Wednesday 9th October 2019
Fedora Project
Updated perl-Role-Tiny to 2.001003 in F-31 and Rawhide:
Fix methods from roles composed via create_class_with_roles being treated differently than roles composed directly (CPAN RT#128470)
Fix constants being included in the methods provided by a role if they were created before importing Role::Tiny but used after importing
- Fix prototype handling test on cperl
Local Packages
Updated perl-Role-Tiny to 2.001003 as per the Fedora version
Thursday 10th October 2019
Fedora Project
Branched and built perl-Params-Coerce (0.14) for EPEL-8
Friday 11th October 2019
Fedora Project
Updated perl-Test2-Plugin-NoWarnings to 0.08 in Rawhide:
Use IPC::Run3 instead of Capture::Tiny for all tests, which fixes an issue with the 'tap-bug-in-test2.t' on Windows (CPAN RT#129294)
Cleaned up and rebuilt perl-Test-Number-Delta (1.06) in Rawhide
Branched and built perl-Test-Number-Delta (1.06) for EPEL-8
Branched and built perl-Test2-Plugin-NoWarnings (0.08) for EPEL-8
Branched and built python-paramiko (2.4.3) for EPEL-8
Branched and built python-pynacl (1.3.0) for EPEL-8
Local Packages
Updated dovecot (2.3):
Updated dovecot to 2.3.8:
Added mail_delivery_started and mail_delivery_finished events; see https://doc.dovecot.org/admin_manual/list_of_events/ for details
- dsync-replication: Don't replicate users who have "noreplicate" extra field in userdb
doveadm service status: Show total number of processes created
- When logging to syslog, use instance_name setting's value for the ident; this is commonly added as a log prefix
- Base64 encoding/decoding code was rewritten with additional features; it shouldn't cause any user visible changes
v2.3.7 regression: If a folder only receives new mails without any other mail access, dovecot.index.log keeps growing forever and dovecot.index keeps being rewritten for every mail delivery
- dsync-replication may lose keywords after syncing mails restored from another replica; this only happened if the mail only had keywords and no system flags
- event filters: Non-textual event fields could not be filtered using wildcards
- auth: Scope parameter was missing from OAuth password grant request
doveadm client-server communication may hang in some situations; it was also using unnecessarily small TCP/IP packet sizes
doveadm who and kick did not flush protocol output correctly
imap: SETMETADATA with literal value would delete the metadata value instead of updating it
imap: When client issues FETCH PREVIEW (LAZY=FUZZY) command, the caching decisions should be updated so that newly saved mails will have the preview cached
With mail_nfs_index=yes and/or mail_nfs_storage=yes, setuid/setgid permission bits in some files may have become dropped with some NFS servers; changed NFS flushing to now use chmod() instead of chown()
quota: warnings did not work if quota root was noenforcing
- acl: Global ACL file ignored the last line if it didn't end with LF
doveadm stats dump: With JSON formatter output numbers using the number type instead of as strings
lmtp_proxy: Ensure that real_* variables are correctly set when using lmtp_proxy
event exporter: http-post driver had hard-coded timeout and did not support DNS lookups or TLS connections
auth: Fix user iteration to work with userdb passwd with glibc v2.28
auth: auth service can crash if auth-policy JSON response is invalid or returned too fast
In some rare situations "ps" output could have shown a lot of "?" characters after Dovecot process titles
When dovecot.index.pvt is empty, an unnecessary error is logged: Error: .../dovecot.index.pvt reset, view is now inconsistent
SMTP address encoder duplicated initial double quote character when the localpart of an address ended in '..'. For example "user+.."@example.com became ""user+.."@example.com in a sieve redirect
Updated pigeonhole to 0.5.8:
Sieve may leak resources in rare cases when a redirect, vacation or report action fails to send the message; this mainly applies when Sieve is executed in IMAP context, i.e. for the IMAPSIEVE or FILTER=SIEVE capabilities
Updated perl-DateTime-Locale to 1.25:
- Rebuilt all locale data with CLDR 36, released on 2019-10-04
Updated perl-Test2-Plugin-NoWarnings to 0.08 as per the Fedora version
Saturday 12th October 2019
Fedora Project
Cleaned up and rebuilt perl-Test-Prereq (2.002) in Rawhide
Branched and built perl-Module-Extract-Use (1.043) for EPEL-8
Branched and built perl-Test-Manifest (2.021) for EPEL-8
Branched and built perl-Test-Prereq (2.002) for EPEL-8
Branched and built proftpd (1.3.6) for EPEL-8 Playground (see Bug #1759184)
Sunday 13th October 2019
Fedora Project
Updated proftpd to 1.3.6a in F-29, F-30, F-31, Rawhide and EPEL-8 Playground:
Configure script wrongly detected AIX lastlog functions (ProFTPD Bug #4304)
AllowChrootSymlinks off could cause login failures depending on filesystem permissions (ProFTPD Bug #4306)
mod_ctrls: error: unable to bind to local socket: Address already in use (GH#501)
Failed to handle multiple %{env:...} variables in single word in configuration (GH#507)
mod_sftp failed to check shadow password information when publickey authentication used (ProFTPD Bug #4308)
Use of "AllowEmptyPasswords off" broke SFTP/SCP logins (ProFTPD Bug #4309)
Use of mod_facl as static module caused ProFTPD to die on SIGHUP/restart (ProFTPD Bug #4310)
Use of curve25519-sha256@libssh.org SSH2 key exchange sometimes failed (GH#556)
Close extra file descriptors at startup (ProFTPD Bug #4312)
<Anonymous> with AuthAliasOnly in effect did not work as expected (ProFTPD Bug #4314)
CreateHome NoRootPrivs only worked partially (GH#568)
SFTP OPEN response included attribute flags that are not actually provided (GH#578)
Truncation of file while being downloaded with sendfile enabled caused timeouts due to infinite loop (ProFTPD Bug #4318)
FTP uploads frequently broke due to "Interrupted system call" error (ProFTPD Bug #4319)
Site-to-site transfers over TLS failed (GH#618)
Can't see symlinks using any FTP client when using MLSD (ProFTPD Bug #4322)
mod_tls 1.3.6 failed to compile using OpenSSL 0.9.8e (ProFTPD Bug #4325)
Using MaxClientsPerHost 1 in <Anonymous> section denied logins (ProFTPD Bug #4326)
SQLNamedConnectInfo with different backend database did not work properly (GH#642)
Segfault with mod_sftp+mod_sftp_pam after successful authentication using keyboard-interactive method (GH#656)
autoconf always failed to detect support for FIPS (GH#660)
SFTP connections failed when using "arcfour256" cipher (GH#663)
mod_auth_otp failed to build with OpenSSL 1.1.x (ProFTPD Bug #4335)
scp broken on FreeBSD 11 (ProFTPD Bug #4341)
Update mod_sftp to handle changed APIs in OpenSSL 1.1.x releases (GH#674)
Infinite loop possible in mod_sftp's set_sftphostkey() function (ProFTPD Bug #4356)
Some ASCII text files corrupted when downloading (ProFTPD Bug #4352)
Properly use the --includedir, --libdir configure variables in the generated proftpd.pc pkgconfig file (GH#797)
Reading invalid SSH key from database resulted in unexpected/unlogged disconnect failures (ProFTPD Bug #4350)
Symlink navigation broken after 1.3.6 update (ProFTPD Bug #4332)
Unable to connect to ProFTPD using TLSSessionTickets and TLSv1.3 (GH#795)
SITE CPFR/CPTO did not honour <Limit> configurations (CVE-2019-12815, ProFTPD Bug #4372)
Using "TLSProtocol SSLv23" did not enable all protocol versions (GH#807)
Cleaned up and rebuilt perl-Class-Load (0.25) in Rawhide
Cleaned up and rebuilt perl-Test-MockObject (1.20180705) in Rawhide
Cleaned up and rebuilt perl-UNIVERSAL-can (1.20140328) in Rawhide
Local Packages
Updated libxslt (1.1.33):
- Do not build python bindings even if the python is available
Fix CVE-2019-13117 (Bug #1728547)
Fix CVE-2019-13118 (Bug #1728542)
Updated proftpd to 1.3.6a as per the Fedora version
Monday 14th October 2019
Fedora Project
Updated perl-Cpanel-JSON-XS to 4.13 in Rawhide:
For JSON_TYPE_INT and JSON_TYPE_FLOAT, allow to encode numeric values above 2^64 in PV slot via Math::BigInt/Float (GH#145, GH#148, GH#149)
For JSON_TYPE_INT and JSON_TYPE_FLOAT encoder, allow to pass Math::BigInt and Math::BigFloat objects with allow_bignum (GH#147)
Fix encoding floating point values above 2^64 in PV slot to JSON_TYPE_INT (GH#148, GH#150)
Do not allow serializing objects when convert_blessed is not enabled (GH#146)
Updated perl-MCE to 1.862 in F-30 and EPEL-7 as a general enhancement and stability update
Updated perl-MCE-Shared to 1.862 in F-30 and EPEL-7 as a general enhancement and stability update
Branched and built perl-UNIVERSAL-can (1.20140328) for EPEL-8
Local Packages
Updated perl-Cpanel-JSON-XS to 4.13 as per the Fedora version
Tuesday 15th October 2019
Fedora Project
Updated perl-Cpanel-JSON-XS to 4.14 in Rawhide:
Cleaned up and rebuilt perl-Algorithm-C3 (0.10) in Rawhide
Cleaned up and rebuilt perl-Cache-Cache (1.08) in Rawhide
Cleaned up and rebuilt perl-Convert-PEM (0.08) in Rawhide
Cleaned up and rebuilt perl-Crypt-CBC (2.33) in Rawhide
Cleaned up and rebuilt perl-DateTime-Format-MySQL (0.06) in Rawhide
Branched and built perl-Algorithm-C3 (0.10) for EPEL-8
Branched and built perl-Apache-Session (1.93) for EPEL-8
Branched and built perl-Authen-Radius (0.31) for EPEL-8
Branched and built perl-Cache-Cache (1.08) for EPEL-8
Branched and built perl-Crypt-CBC (2.33) for EPEL-8
Branched and built perl-Crypt-IDEA (1.10) for EPEL-8
Branched and built perl-Data-HexDump (0.02) for EPEL-8
Branched and built perl-Test-MockObject (1.20180705) for EPEL-8
Local Packages
Updated perl-Cpanel-JSON-XS to 4.14 as per the Fedora version
Cleaned up and rebuilt perl-Moose (2.2011)
Wednesday 16th October 2019
Fedora Project
Cleaned up and rebuilt perl-Data-Section-Simple (0.07) in Rawhide
Cleaned up and rebuilt perl-Email-Address (1.912) in Rawhide
Cleaned up and rebuilt perl-Email-MessageID (1.406) in Rawhide
Cleaned up and rebuilt perl-Email-MIME (1.946) in Rawhide
Cleaned up and rebuilt perl-Email-MIME-ContentType (1.022) in Rawhide
Cleaned up and rebuilt perl-Email-MIME-Encodings (1.315) in Rawhide
Cleaned up and rebuilt perl-Geography-Countries (2009041301) in Rawhide
Cleaned up and rebuilt perl-IPC-SharedCache (1.3) in Rawhide
Cleaned up and rebuilt perl-Locale-US (3.04) in Rawhide
Cleaned up and rebuilt perl-Module-Signature (0.83) in Rawhide
Cleaned up and rebuilt perl-Moose (2.2011) in Rawhide
Cleaned up and rebuilt perl-Test-CleanNamespaces (0.24) in Rawhide
Cleaned up and rebuilt perl-Test-Distribution (2.00) in Rawhide
Cleaned up and rebuilt perl-Unicode-Map8 (0.13) in Rawhide
Cleaned up and rebuilt perl-Unicode-MapUTF8 (1.11) in Rawhide
Cleaned up and rebuilt perl-User-Identity (0.99) in Rawhide
Branched and built perl-aliased (0.34) for EPEL-8
Branched and built perl-Data-Section-Simple (0.07) for EPEL-8
Branched and built perl-DateTime-Calendar-Mayan (0.0601) for EPEL-8
Branched and built perl-DateTime-Format-MySQL (0.06) for EPEL-8
Branched and built perl-DBM-Deep (2.0016) for EPEL-8
Branched and built perl-Declare-Constraints-Simple (0.03) for EPEL-8
Branched and built perl-Devel-OverloadInfo (0.005) for EPEL-8
Branched and built perl-Devel-PartialDump (0.20) for EPEL-8
Branched and built perl-Email-Address (1.912) for EPEL-8
Branched and built perl-Email-MessageID (1.406) for EPEL-8
Branched and built perl-Email-MIME (1.946) for EPEL-8
Branched and built perl-Email-MIME-ContentType (1.022) for EPEL-8
Branched and built perl-Email-MIME-Encodings (1.315) for EPEL-8
Branched and built perl-Email-Simple (2.216) for EPEL-8
Branched and built perl-Geography-Countries (2009041301) for EPEL-8
Branched and built perl-Locale-US (3.04) for EPEL-8
Branched and built perl-Module-Refresh (0.17) for EPEL-8
Branched and built perl-Module-Signature (0.83) for EPEL-8
Branched and built perl-Test-CleanNamespaces (0.24) for EPEL-8
Branched and built perl-Test-Distribution (2.00) for EPEL-8
Branched and built perl-Unicode-Map8 (0.13) for EPEL-8
Branched and built perl-Unicode-MapUTF8 (1.11) for EPEL-8
Branched and built perl-User-Identity (0.99) for EPEL-8
Local Packages
Updated java-1.8.0-oracle to Java SE 8 Update 231
Updated perl-Term-Table to 0.014:
Clone STDOUT on load in case it gets changed later
Thursday 17th October 2019
Fedora Project
Cleaned up and rebuilt perl-Compress-LZF (3.8) in Rawhide
Cleaned up and rebuilt perl-Crypt-DH (0.07) in Rawhide
Cleaned up and rebuilt perl-ExtUtils-XSBuilder (0.28) in Rawhide
Cleaned up and rebuilt perl-HTML-Template (2.97) in Rawhide
Cleaned up and rebuilt perl-Scalar-Properties (1.100860) in Rawhide
Branched and built perl-Compress-LZF (3.8) for EPEL-8
Branched and built perl-Cpanel-JSON-XS (4.14) for EPEL-8
Branched and built perl-Crypt-DH (0.07) for EPEL-8
Branched and built perl-Data-Compare (1.26) for EPEL-8
Branched and built perl-ExtUtils-XSBuilder (0.28) for EPEL-8
Branched and built perl-HTML-Template (2.97) for EPEL-8
Branched and built perl-IPC-SharedCache (1.3) for EPEL-8
Branched and built perl-JSON-MaybeXS (1.004000) for EPEL-8
Branched and built perl-Regexp-Assemble (0.38) for EPEL-8
Branched and built perl-Scalar-Properties (1.100860) for EPEL-8
Friday 18th October 2019
Fedora Project
Updated trac-spamfilter-plugin to current subversion snapshot (v1.4.0, revision 17127) in F-30, F-31 and Rawhide
Cleaned up and rebuilt perl-B-Utils (0.27) in Rawhide
Cleaned up and rebuilt perl-Crypt-PasswdMD5 (1.4.0) in Rawhide
Cleaned up and rebuilt perl-Data-Dump-Streamer (2.40) in Rawhide
Cleaned up and rebuilt perl-Devel-CheckCompiler (0.07) in Rawhide
Cleaned up and rebuilt perl-Email-Abstract (3.008) in Rawhide
Cleaned up and rebuilt perl-Mail-Transport (3.004) in Rawhide
Cleaned up and rebuilt perl-Module-Build-XSUtil (0.19) in Rawhide
Cleaned up and rebuilt perl-Sub-Exporter-ForMethods (0.100052) in Rawhide
Branched and built perl-B-Utils (0.27) for EPEL-8
Branched and built perl-Crypt-PasswdMD5 (1.4.0) for EPEL-8
Branched and built perl-Cwd-Guard (0.05) for EPEL-8
Branched and built perl-Data-Dump-Streamer (2.40) for EPEL-8
Branched and built perl-Devel-CheckCompiler (0.07) for EPEL-8
Branched and built perl-ExtUtils-Depends (0.8000) for EPEL-8
Branched and built perl-File-Copy-Recursive-Reduced (0.006) for EPEL-8
Branched and built perl-Module-Build-XSUtil (0.19) for EPEL-8
Branched and built perl-Sub-Exporter-ForMethods (0.100052) for EPEL-8
Saturday 19th October 2019
Fedora Project
Updated perl-Test-RequiresInternet to 0.05 in EPEL-6 and EPEL-7 (needed by perl-URI-Fetch, see Bug #1748209)
Local Packages
Updated perl-Perl-Critic (1.134) to fix GH#822: 'Having more than one /x regexp modifier is deprecated'
Updated perl-Perl-Critic-Pulp to 97:
RequireFinalSemicolon: allow hashref in arrayref, which PPI 1.270 identifies as a code block (CPAN RT#130725)
Cleaned up and rebuilt perl-Devel-PartialDump (0.20)
Cleaned up and rebuilt perl-Locale-US (3.04)
Sunday 20th October 2019
Fedora Project
Updated proftpd to 1.3.6b in F-29, F-30, F-31, Rawhide and EPEL-8 Playground:
Fixed pre-authentication remote denial-of-service issue (GH#846, CVE-2019-18217)
Updated proftpd (1.3.5e) in EPEL-7 to fix pre-authentication remote denial-of-service issue (GH#846, CVE-2019-18217)
Updated proftpd (1.3.3g) in EPEL-6 to fix pre-authentication remote denial-of-service issue (GH#846, CVE-2019-18217)
Branched and built perl-URI-Fetch (0.13) for EPEL-6 and EPEL-7
Branched and built perl-XML-Atom (0.42) for EPEL-7
Branched and built perl-XML-Atom (0.41) for EPEL-6
Branched and built perl-XML-RSS-LibXML (0.3105) for EPEL-7
Branched and built perl-XML-RSS-LibXML (0.3102) for EPEL-6
Local Packages
Updated proftpd to 1.3.6b as per the Fedora version
Monday 21st October 2019
Fedora Project
Updated perl-Test-MockModule to 0.171.0 in Rawhide:
Mocking CORE::GLOBAL" no longer fails trying to load the module (GH#25)
Update ci for fewer infinite loops
Allow chaining of new with mock, redefine, define
Prevent redefine() from triggering DESTROY
Adjust Travis CI configuration to use travis-perl.github.io
Add strict mode to ban the use of noop and mock
Provide define method so the mock method is unneeded in tests
Cleaned up and rebuilt perl-MooseX-Role-WithOverloading (0.17) in Rawhide
Cleaned up and rebuilt perl-MouseX-Types (0.06) in Rawhide
Branched and built perl-Any-Moose (0.27) for EPEL-8
Branched and built perl-Class-Load (0.25) for EPEL-8
Branched and built perl-Class-Load-XS (0.10) for EPEL-8
Branched and built perl-DateTime-Format-Natural (1.07) for EPEL-7
Branched and built perl-Feed-Find (0.07) for EPEL-7
Branched and built perl-Module-Util (1.09) for EPEL-7
Branched and built perl-Moose (2.2011) for EPEL-8
Branched and built perl-MooseX-Role-WithOverloading (0.17) for EPEL-8
Branched and built perl-MooseX-Types (0.50) for EPEL-8
Branched and built perl-Mouse (2.5.9) for EPEL-8 (initial bootstrap build)
Branched and built perl-MouseX-Types (0.06) for EPEL-8
Local Packages
Updated perl-Module-CoreList to 5.20191020:
- Updated for v5.31.5
Updated perl-Test-MockModule to 0.171.0 as per the Fedora version
Updated unrar to 5.80 beta 3
Tuesday 22nd October 2019
Fedora Project
Updated perl-Cpanel-JSON-XS to 4.15 in Rawhide:
- Fix more tests for nvtype long double
Created new package python2-typing (3.7.4) in Rawhide to support trac-spamfilter-plugin (regular python-typing package is dropping Python 2 support)
Local Packages
Updated perl-Cpanel-JSON-XS to 4.15 as per the Fedora version
Wednesday 23rd October 2019
Fedora Project
Branched and built perl-Devel-Hide (0.0010) for EPEL-8
Branched and built perl-Getopt-Long-Descriptive (0.104) for EPEL-8
Local Packages
Updated perl-Type-Tiny (1.004004) to pull in many more optional test modules
Thursday 24th October 2019
Fedora Project
Cleaned up and rebuilt perl-PPI-HTML (1.08) in Rawhide
Branched and built perl-Class-Accessor-Lite (0.08) for EPEL-8
Branched and built perl-Devel-Cover (1.33) for EPEL-8
Branched and built perl-Hash-FieldHash (0.15) for EPEL-8
Branched and built perl-Lexical-SealRequireHints (0.011) for EPEL-8
Branched and built perl-Lexical-Var (0.009) for EPEL-8
Branched and built perl-MooseX-Getopt (0.74) for EPEL-8
Branched and built perl-PPI-HTML (1.08) for EPEL-8
Branched and built perl-Proc-ProcessTable (0.59) for EPEL-8
Branched and built perl-Sub-Exporter-Lexical (0.092292) for EPEL-8
Branched and built perl-Sub-Infix (0.004) for EPEL-8
Branched and built perl-Type-Tie (0.014) for EPEL-8
Friday 25th October 2019
Fedora Project
Updated perl-Role-Tiny to 2.001004 in Rawhide:
Fix methods being excluded from composition if they previously existed in the composing role (CPAN RT#130811)
- Fix role application overwriting subs that are not considered methods
Fix helper subs created by a Role::Tiny extension (like Moo::Role) sometimes being treated as methods
Cleaned up and rebuilt perl-Clone-Choose (0.010) in Rawhide
Cleaned up and rebuilt perl-Clone-PP (1.07) in Rawhide
Cleaned up and rebuilt perl-Crypt-Blowfish (2.14) in Rawhide
Cleaned up and rebuilt perl-Hash-Merge (0.300) in Rawhide
Cleaned up and rebuilt perl-IO-CaptureOutput (1.1104) in Rawhide
Branched and built perl-Clone-Choose (0.010) for EPEL-8
Branched and built perl-Clone-PP (1.07) for EPEL-8
Branched and built perl-Crypt-Blowfish (2.14) for EPEL-8
Branched and built perl-Devel-Leak (0.03) for EPEL-8
Branched and built perl-Hash-Merge (0.300) for EPEL-8
Branched and built perl-IO-CaptureOutput (1.1104) for EPEL-8
Branched and built perl-IO-Handle-Util (0.02) for EPEL-8
Local Packages
New package perl-Type-Tie (0.014)
Updated check to 0.13.0 (see NEWS for details)
Updated perl-Convert-UUlib to 1.6:
Fix heap overflow (Bug #1711098); the defence-in-depth mechanism based on mmap should make this unexploitable for other than denial of service, on systems supporting mmap/mprotect
Updated perl-Moo to 2.003006:
Always exclude helper subs (has, with, etc.) from the list of methods, even if they are installed later or wrapped with a modifier
Drop Devel::GlobalDestruction prerequisite unless using perl < 5.14
- Fix preserving full accuracy of numbers in non-ref defaults
Fix tracking of stubs and constants as methods to be consistent and work properly with unusual ways of storing subs (CPAN RT#130050)
Fix test for modules broken by newer Moo versions when new enough CPAN::Meta version is not available
- Fix undeferring subs before wrapping with a method modifier when subs to wrap are given as a list or array ref
Fix error reporting locations from Carp calls in DEMOLISH (CPAN RT#124845)
Fix extending attributes (has +) to allow overriding a default with a builder (CPAN RT#130361)
Fix re-throwing Moose inflation exceptions when examining exception objects on older Moose or Devel::StackTrace versions
Reorganized documentation related to Moose to improve clarity
Improved documentation of usage with namespace::clean
- Various documentation tweaks
Update Role::Tiny prerequisite to 2.001004 to fix issues with re-importing Moo::Role
Updated perl-Role-Tiny to 2.001004 as per the Fedora version
Saturday 26th October 2019
Fedora Project
Cleaned up and rebuilt perl-PerlIO-via-Timeout (0.32) in Rawhide
Cleaned up and rebuilt perl-Pod-Coverage-Moose (0.07) in Rawhide
Cleaned up and rebuilt perl-Term-Shell (0.11) in Rawhide
Sunday 27th October 2019
Fedora Project
Cleaned up and rebuilt perl-IO-Socket-Timeout (0.32) in Rawhide
Cleaned up and rebuilt perl-LockFile-Simple (0.208) in Rawhide
Cleaned up and rebuilt perl-Redis (1.995) in Rawhide
Cleaned up and rebuilt perl-Set-Scalar (1.29) in Rawhide
Branched and built perl-Apache-LogFormat-Compiler (0.35) for EPEL-8
Branched and built perl-IO-Socket-Timeout (0.32) for EPEL-8
Branched and built perl-LockFile-Simple (0.208) for EPEL-8
Branched and built perl-PerlIO-via-Timeout (0.32) for EPEL-8
Branched and built perl-Pod-Coverage-Moose (0.07) for EPEL-8
Branched and built perl-POSIX-strftime-Compiler (0.42) for EPEL-8
Branched and built perl-Redis (1.995) for EPEL-8
Branched and built perl-Set-Scalar (1.29) for EPEL-8
Branched and built perl-Test-MockTime (0.17) for EPEL-8
Completed bootstrapping of perl-Mouse (2.5.9) for EPEL-8
Local Packages
Updated perl-List-SomeUtils to 0.58:
Backwards Incompatibility
- Fixed a number of bugs in the handling of empty lists
The any_u(), all_u(), none_u(), notall_u(), and one_u() functions returned an empty list in list context instead of undef, which is in direct opposition to the documentation, which has always said that it returned undef; note that the List::SomeUtils::XS code had the correct behaviour, so most users probably have never experienced this bug
- Fixed a number of bugs in the handling of empty lists
Improvements
Fixed some documentation issues (GH#7)
Updated perl-Pod-Simple to 3.40:
Updated perl-Test-Script to 1.26:
Monday 28th October 2019
Fedora Project
Branched and built perl-Data-Perl (0.002009) for EPEL-8
Branched and built perl-Feed-Find (0.07) for EPEL-6
Branched and built perl-XML-Feed (0.43) for EPEL-6
Tuesday 29th October 2019
Fedora Project
Cleaned up and rebuilt perl-Test-CPAN-Meta-JSON (0.16) in Rawhide
Cleaned up and rebuilt perl-Unicode-CheckUTF8 (1.03) in Rawhide
Branched and built perl-Test-CPAN-Meta-JSON (0.16) for EPEL-8
Branched and built perl-Test-Version (2.09) for EPEL-8
Branched and built perl-Unicode-CheckUTF8 (1.03) for EPEL-8
Wednesday 30th October 2019
Fedora Project
Cleaned up and rebuilt perl-Config-Any (0.32) in Rawhide
Cleaned up and rebuilt perl-MooseX-ConfigFromFile (0.14) in Rawhide
Cleaned up and rebuilt perl-MooseX-SimpleConfig (0.11) in Rawhide
Cleaned up and rebuilt perl-MooseX-Types-Path-Tiny (0.012) in Rawhide
Cleaned up and rebuilt perl-MooseX-Types-Stringlike (0.003) in Rawhide
Cleaned up and rebuilt perl-Pod-Wordlist-hanekomu (1.132680) in Rawhide
Cleaned up and rebuilt perl-Test-Mojibake (1.3) in Rawhide
Cleaned up and rebuilt perl-URL-Encode-XS (0.03) in Rawhide
Branched and built perl-Config-Any (0.32) for EPEL-8
Branched and built perl-MooseX-Types-Stringlike (0.003) for EPEL-8
Branched and built perl-MooX-HandlesVia (0.001008) for EPEL-8
Branched and built perl-MooX-Types-MooseLike (0.29) for EPEL-8
Branched and built perl-URL-Encode-XS (0.03) for EPEL-8
Branched and built python-pycryptodomex (3.9.0) for EPEL-6
Branched and built python-sphinxcontrib-napoleon (0.2.9) for EPEL-6
Local Packages
Updated libssh2 (1.9.0) to fix integer overflow in SSH_MSG_DISCONNECT logic (CVE-2019-17498)
Cleaned up and rebuilt perl-Pod-Wordlist-hanekomu (1.132680)
Cleaned up and rebuilt perl-Test-Mojibake (1.3)
Thursday 31st October 2019
Fedora Project
Branched and built perl-Apache-Session-Browseable (1.3.3) for EPEL-8
Branched and built perl-Apache-Session-LDAP (0.4) for EPEL-8
Branched and built perl-Apache-Session-NoSQL (0.2) for EPEL-8
Local Packages
Updated libxml2 to 2.9.10:
- This is a relatively large release, fixing a number of bugs and improving the code in many areas, among other things removing some recursive behaviour of the code in various places
- Includes various portability fixes, documentation updates and clean-ups
See https://mail.gnome.org/archives/xml/2019-October/msg00014.html for full details
Updated libxslt (1.1.33) to drop Python bindings for RHEL-8 builds
Updated perl-Test2-Suite to 0.000127:
Previous Month: September 2019
Next Month: November 2019