Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2012-08

Paul's Blog Entries for August 2012

Wednesday 1st August 2012

Fedora Project

Local Packages

  • New package perl-Sub-Exporter-Progressive (0.001003)

  • Updated curl to eliminate unnecessary inotify events on upload via file protocol (Bug #844385)

  • Updated flex-new to 2.5.36 (Bug #842073)

  • Updated perl-Devel-GlobalDestruction to 0.08:

    • Switch to Sub::Exporter::Progressive

  • Updated perl-Email-Address to 1.896 (documentation improvements)

  • Updated proftpd to 1.3.4b as per the Fedora version

Thursday 2nd August 2012

Local Packages

  • Updated dovecot to 2.1.9:

    • mail-log plugin: log mailbox names with UTF-8 everywhere (instead of mUTF-7 in some places and UTF-8 in other places)

    • director: changed director_username_hash setting's default from %u to %Lu (= lowercase usernames); this doesn't break any existing installations, but might fix some of them

    • doveadm: added "auth cache flush [<username>]" command

    • Implemented dict passdb/userdb

    • Implemented Redis and memcached dict backends, which can be used as auth backends; Redis can also be used as dict-quota backend

    • Added plugin { quota_ignore_save_errors=yes } setting to allow saving a mail when quota lookup fails with temporary failure

    • Full text search indexing might have failed for some messages, always causing indexer-worker process to run out of memory
    • fts-lucene: fixed handling SEARCH HEADER FROM/TO/SUBJECT/CC/BCC when the header wasn't lowercased

    • fts-squat: fixed crash when searching a virtual mailbox

    • pop3: fixed assert crash when doing UIDL on empty mailbox on some setups

    • auth: GSSAPI RFC compliancy and error handling fixes

    • Various fixes related to handling shared namespaces
  • Updated perl-JSON-XS to 2.33:

    • Internal encode/decode XS wrappers did not expect stack moves caused by callbacks

    • Add bencode as to/from option in bin/json_xs

    • Add -e option to json_xs, and none and string in/out formats

  • Updated perl-Spiffy to 0.31:

    • Bring Makefile.PL up to date

    • Make tests not use the 'B' package (CPAN RT#72542)

    • Use Module::Package

Friday 3rd August 2012

Local Packages

  • Updated perl-DateTime-TimeZone to 1.48:

    • This release is based on version 2012e of the Olson database
    • Contemporary changes for Fakaofo

Sunday 5th August 2012

Local Packages

  • Rebuilt python-crypto for python 3.3 in Rawhide

Monday 6th August 2012

Fedora Project

  • Updated perl-Compress-Raw-Bzip2 to 2.055 in Rawhide:

  • Updated perl-Compress-Raw-Lzma to 2.055 in Rawhide:

    • Fix misuse of magic in API
  • Updated perl-Compress-Raw-Zlib to 2.055 in Rawhide:

    • Fix misuse of magic in API (CPAN RT#78079)

    • Include zlib 1.2.7 source

  • Updated perl-IO-Compress to 2.055 in Rawhide:

    • FAQ: added a few paragraphs on how to deal with pbzip2 files (CPAN RT#77743)

    • Compress::Zip: speed up compress, uncompress, memGzip and memGunzip (CPAN RT#77350)

  • Updated perl-IO-Compress-Lzma to 2.055 (no changes)

RPM Fusion Project

  • Rebuilt xv for libtiff.so.5 (libtiff 4.0) in Rawhide

Local Packages

  • Rebuilt compat-wxGTK26 for libtiff.so.5 (libtiff 4.0) in Rawhide

  • Updated curl to use the upstream facility to disable problematic tests

  • Updated perl-Compress-Raw-Bzip2 to 2.055 as per the Fedora version

  • Updated perl-Compress-Raw-Lzma to 2.055 as per the Fedora version

  • Updated perl-Compress-Raw-Zlib to 2.055 as per the Fedora version

  • Updated perl-IO-Compress to 2.055 as per the Fedora version

  • Updated perl-IO-Compress-Lzma to 2.055 as per the Fedora version

  • Rebuilt xv for libtiff.so.5 (libtiff 4.0) in Rawhide

Tuesday 7th August 2012

Fedora Project

  • Updated pari to 2.5.2 in Rawhide (see CHANGES for details)

  • Cleaned up and reinstated EPEL-5 compatibility for perl-Test-EOL after another packager went in and did a "clean up for modern rpmbuild"

Local Packages

  • Updated perl-Capture-Tiny to 0.19:

  • Updated perl-XML-LibXML to 2.0004:

    • Add a way to specify a different compiler to be used in the Makefile by calling Makefile.PL with the CC environment variable set to the path to the alternate compiler, e.g. «CC=/usr/bin/clang perl Makefile.PL»

    • LibXML.pm (_clone): fix typo in line_numbers handling

Wednesday 8th August 2012

Fedora Project

  • Updated perl-Crypt-SSLeay in Rawhide to drop perl(Net::SSL) as a buildreq since it's provided by perl-Crypt-SSLeay itself and is hence a circular build dependency

  • Updated smbldap-tools to 0.9.9 in Fedora 18 and Rawhide:

Local Packages

  • Updated c-ares to include the URL for the license text in the spec file

  • Updated getmail to 4.33.0:

    • Allow normal exit on interrupt (ctrl-c) to allow the user to abort message retrieval while still remembering already-retrieved messages as successfully delivered; you may get a weird error message after you abort, since the server may be in the middle of delivering another message to getmail at the time

  • Updated smbldap-tools to 0.9.9 as per the Fedora version

Thursday 9th August 2012

Local Packages

  • Updated bw-whois to 5.5.2:

    • Fixed a problem where SQLite databases weren't expiring old records, caused by a misfeature in DBD::SQLite

  • Updated perl-Devel-GlobalDestruction to 0.09:

    • Rewrite completely broken pure-perl GD detection under threads

    • Fix pure-perl implementation incorrectly reporting GD during END phase

  • Updated perl-Module-CoreList to 2.70:

    • Updated for v5.16.1
  • Updated perl-Sub-Exporter-Progressive to 0.001004:

    • Fix skipping when Sub::Exporter isn't installed

Friday 10th August 2012

Fedora Project

  • Updated gtkwave to 3.3.39 in F-18 and Rawhide:

    • Fixed relative pathnames when generated in MinGW and used back on Linux
    • Added --output filename option to fst2vcd, vzt2vcd, and lxt2vcd

    • Fixed crash on OSX if gtk_widget_set_sensitive is called on a separator

    • Fixed OSX version so it looks for .gtkwaverc in the home directory and if not found, probes the resource bundle for Contents/Resources/examples/gtkwaverc (no dot in the name)

    • Added GTKWave User's Guide option to help menu on OSX
    • Added + vs ++ separators for twinwave

    • Dynamic resize fixes
  • Updated perl-Compress-Raw-Zlib to 2.056 in F-18 (and, implicitly, Rawhide):

    • Fix C++ build issue

Local Packages

  • Updated gtkwave to 3.3.39 as per the Fedora version

  • Updated perl-Compress-Raw-Zlib to 2.056 as per the Fedora version

Saturday 11th August 2012

Local Packages

  • Updated perl-Mail-IMAPClient to 3.32:

    • Document RFC2087 quota-related calls
    • Fix idle/idle_data documentation error (CPAN RT#78474)

    • Quote()/Massage() now uses literals for non-ASCII data

    • Use Quote()/Massage() consistently now in: login(), proxyauth(), deleteacl(), setacl(), listrights() and rename()

    • Documented deleteacl() and other minor pod cleanup

    • Ran Mail::IMAPClient::BodyStructure through perltidy

    • Update year in README/pod to 2012

    • Fix CPAN RT#74733: Fails with Parse::RecDescent ≥ 1.966_002

    • Fix CPAN RT#74593: Recent changes break Module::ExtractUse and ...

    • Makefile.PL: avoid buggy Parse::RecDescent 1.966_002 until 1.967_009

    • Mail::IMAPClient::BodyStructure usage/docs updates (CPAN RT#76989)

Sunday 19th August 2012

Local Packages

  • Rebuilt dovecot to stay in sync with Fedora (F-17 EVR is currently ahead of Rawhide)

  • Updated getlive to CVS version 2.19 to handle recent changes in hotmail

  • Updated libxml2 in Rawhide and F-18 branches only to upstream release candidate 1 of 2.9.0

    • Introduce a small API change, but ABI compatible (see https://mail.gnome.org/archives/xml/2012-August/msg00005.html); patches for php, gcc/libjava and evolution-data-connector are upstream (in case of problems, contact Daniel Veillard << veillard AT redhat DOT com >>)

    • Many bug fixes including security aspects and small improvements
  • Updated nmap to fix ncat when a file is used as input (Bug #845005)

  • Updated perl-Module-Build to 0.4003:

    • Get rid of outdated metadata tests

Monday 20th August 2012

Fedora Project

  • Updated perl-Net-SSLeay in F-18 and Rawhide with some minor fixes:

    • Fix POD encoding (CPAN RT#78281)

    • Classify buildreqs by usage
    • BR:/R: perl(XSLoader)

Local Packages

  • Updated cdrtools to 3.01 alpha release 8

  • Updated java-1.6.0-sun to 1.6.0.34 (see SunJava6OnFedora):

    • Cumulative bugfix update
    • Update tzupdater to 1_3_48-2012d

  • Updated java-1.7.0-oracle to 1.7.0.6 (see OracleJava7OnFedora):

    • JavaFX SDK and JavaFX Runtime included (requires ffmpeg libraries from a third-party repo for full functionality)

    • Java Access Bridge included
    • Alternative hash function (disabled by default)
    • Changes to Security Warning dialog box for trusted signed and self signed applications
    • Update tzupdater to 1_3_48-2012d

  • Updated perl-IO-Socket-IP to 0.17:

    • Only pass AI_ADDRCONFIG as getaddrinfo() flag if no other flags are specified, so the caller can disable it if required

    • Don't count select() invocations during nonblocking unit test because this is too unreliable and races with the kernel/TCP stack

  • Updated perl-Pod-Simple to 3.23:

    • Eliminated nested elements in table of contents (index) items output of Pod::Simple::XHTML, which was especially problematic for headers that included links, as the TOC then got nested anchor elements, which simply would not work (CPAN RT#77686)

    • Fixed semantically invalid nested XHTML generated by Pod::Simple::XHTML since v3.21

    • Improved support for nested "C< >" tags in Pod::Simple::XHTML

    • No longer tries to decode a string with the "utf8" flag set, as the double-decoding only triggered an error

    • Added documentation note that the API expects encoded text (octets)
    • Added "parse_characters()" option to specify that strings to parse are already decoded from octets into characters

  • Updated perl-XML-LibXML in devel branches for libxml2 2.9.0 release candidate

Tuesday 21st August 2012

Fedora Project

  • Updated perl-AnyEvent to 7.02 in F-18 and Rawhide:

    • AnyEvent::Util::run_cmd could block indefinitely

    • Verified that AnyEvent::Socket follows RFC5952

    • Try to parse "ADDR#PORT" in addition to "ADDR PORT"

  • Updated perl-Module-ExtractUse to 0.28 in F-18 and Rawhide:

    • Whitespace in use base is valid

  • Updated perl-Module-Metadata to 1.000011 in F-18 and Rawhide:

    • Fix various warning messages
  • Updated perl-Test-CPAN-Meta-JSON to 0.14 in F-18 and Rawhide:

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_json_ok test and example

    • Several Version.pm updates

  • Updated perl-Test-CPAN-Meta-YAML to 0.21 in F-18 and Rawhide:

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_yaml_ok test and example

    • Several Version.pm updates, including new() parameter name change: 'yaml' is now 'data'

Local Packages

  • Updated perl-AnyEvent to 7.02 as per the Fedora version

  • Updated perl-Module-CoreList to 2.71, adding upstream patch to avoid each $scalar in TieHashDelta.pm (CPAN RT#79109):

    • Updated for v5.17.3
  • Updated perl-Module-Load-Conditional to 0.54:

    • VMS test fixes
  • Updated perl-Module-ExtractUse to 0.28 as per the Fedora version

  • Updated perl-Module-Metadata to 1.000011 as per the Fedora version

  • Updated perl-Module-Pluggable to 4.3:

    • Allow triggers on events, which gives a powerful way to modify behaviour
    • Put documentation in about behaviour under blib and test, allow searching outside blib under test

    • Made following symlinks the default behaviour, and added ability to turn that off
    • Fix installation path
    • Allow min_depth and max_depth

    • Set our @INC up to include and prefer our search_dirs if necessary

    • Switch to Module::Build

    • Fix a problem with installation directory
    • Fix calling the correct method when instantiating
    • Hopefully stop smoker failures
  • Updated perl-Test-CPAN-Meta to 0.22:

    • Updated INSTALL instructions

    • Added minimum perl version (5.006)
    • Reworked Makefile.PL for clarity

    • Implemented Perl::Critic suggestions

    • Added meta_yaml_ok test and example

    • Several Version.pm updates, including new() parameter name change: 'yaml' is now 'data'

  • Updated perl-Test-CPAN-Meta-JSON to 0.14 as per the Fedora version

  • Updated perl-Test-CPAN-Meta-YAML to 0.21 as per the Fedora version

  • Updated perl-Text-CSV_XS to 0.91:

    • Prevent test-failures for long doubles on weird architectures
    • More UTF-8 tests for the change of 0.90
    • Update test case now 5.005 is not supported anymore
    • Rip out the tell/seek introduced in 0.90

  • Updated perl-Variable-Magic to 0.51:

    • It is now safe to call dispell() from inside 'free', 'copy' and 'uvar' callbacks to dispell the magic currently in use

    • Exceptions thrown from inside a 'free' callback are now always consistently propagated outside of the callback; they used to be lost when the 'free' callback was invoked at the end of an eval block or string

    • The 'reset RMG flag' workaround used to allow wizards with both 'uvar' and 'clear' magics to be cast onto a hash, has been made thread-safe

Wednesday 22nd August 2012

Local Packages

  • Updated perl-Module-CoreList to 2.72:

Thursday 23rd August 2012

Fedora Project

  • Cleaned up and rebuilt perl-Sub-Install

Local Packages

  • Updated perl-CPAN-Meta not to run the extra tests (xt/*) when bootstrapping so as to avoid circular build dependencies

  • Updated perl-CPAN-Meta-Requirements not to run the extra tests (xt/*) when bootstrapping so as to avoid circular build dependencies

  • Updated perl-PadWalker to 1.95, adding a patch to fix build with perl 5.8 (CPAN RT#79154):

    • Fix for pad changes in 5.17.4-to-be
  • Updated perl-Sendmail-AccessDB to 1.03:

    • More test cases
  • Cleaned up and rebuilt perl-Sub-Install

Friday 24th August 2012

Fedora Project

  • Cleaned up and rebuilt perl-Package-Generator in Rawhide

  • Updated perl-Package-Stash in Rawhide to drop EPEL-4 support, which simplifies the package considerably

  • Updated perl-Test-Simple in Rawhide to drop the tests subpackage and do a general clean-up

Local Packages

  • Updated perl-Package-Generator to include the LICENSE file

  • Updated perl-PadWalker to 1.96:

    • Restore compatibility with Perl 5.8

Saturday 25th August 2012

Fedora Project

  • Updated perl-Package-Stash-XS in Rawhide to drop EPEL-4 support, which considerably simplifies the package

  • Cleaned up and rebuilt perl-parent in Rawhide

  • Cleaned up and rebuilt perl-PPI in Rawhide

  • Cleaned up and rebuilt perl-Test-Requires in Rawhide

Local Packages

  • Updated perl-Sub-Exporter-Progressive to 0.001005:

    • Add support for tags
    • Warn if defaults are not in exports
    • Add explicit dependency on Test::More ≥ 0.89 (patched out and worked around for older distributions)

  • Cleaned up and rebuilt perl-PPI to keep in sync with the Fedora package

Sunday 26th August 2012

Local Packages

  • Updated perl-DBD-CSV to 0.36:

    • Add line/record number and position in error messages
  • Updated perl-Readonly to require perl(Carp), which is only loaded and used in error conditions

  • Updated perl-Readonly-XS to require perl(Carp), which is only loaded and used in error conditions

Monday 27th August 2012

Local Packages

  • Updated perl-Sub-Exporter-Progressive to 0.001006:

    • Handle ':all' correctly

Tuesday 28th August 2012

Fedora Project

  • Following Petr Sabata's approval of my perl-Sub-Exporter-Progressive package yesterday, I imported and built it for F-16, F-17, F-18, Rawhide, EPEL-5 and EPEL-6

  • Updated perl-Devel-GlobalDestruction to 0.09 in F-18 and Rawhide:

    • Rewrite completely broken pure-perl GD detection under threads

    • Fix pure-perl implementation incorrectly reporting GD during END phase

    • Switch to Sub::Exporter::Progressive

  • Updated perl-MailTools to 2.10 in F-18 and Rawhide:

    • Mail::Mailer::smtp set from address twice (CPAN RT#77161)

    • Mail::Mailer::smtps did not support the From option (CPAN RT#77161)

    • Mail::Util::mailaddress has now an optional parameter to set the returned value explicitly (CPAN #75975)

  • Cleaned up and rebuilt perl-JSON-PP in Rawhide

  • Cleaned up and rebuilt perl-Perl-OSType in Rawhide

Local Packages

  • Updated perl-MailTools to 2.10 as per the Fedora version

  • Cleaned up and rebuilt perl-Test-use-ok

  • Cleaned up and rebuilt perl-Try-Tiny

Wednesday 29th August 2012

Fedora Project

  • Updated perl-MailTools to 2.11 in F-18 and Rawhide:

    • Fix typo in Mail::Mailer::smtp, which only shows up in Perl > 5.14

Local Packages

  • Updated perl-MailTools to 2.11 as per the Fedora version

  • Cleaned up and rebuilt perl-version

  • Bumped the release number of perl-Version-Requirements to replace the perl sub-package (Bug #848961)

Thursday 30th August 2012

Fedora Project

Local Packages

  • Updated perl-IPC-Run to 0.92:

    • Catching a signal during select() could lock up IPC::Run (CPAN RT#59775)

  • Updated proftpd as per the Fedora version

Friday 31st August 2012

Fedora Project

PPTP Client Project

  • After neglecting this for about a year (I don't used pptp any more myself), I was asked about the upstream repo for F-17 (which didn't exist!), so I updated the ppp, pptp, php4-pcntl and php4-pcntl-gtk builds and created repos for F-17 and F-18

Local Packages

Previous Month: July 2012
Next Month: September 2012

Recent