PaulHowarth/Blog/2010-08-18

Wednesday 18th August 2010

Fedora Project

  • Updated gtkwave to 3.3.11 in Rawhide as per my local package

  • Updated perl-Math-GMP in EPEL-6 to re-add buildreqs perl(File::Comments), perl(Pod::Spell), perl(Test::YAML::Meta), perl(Text::SpellChecker), and aspell-en, which are all now available in EPEL-6

  • Updated perl-YAML to 0.71 in Rawhide

  • Built perl-Config-Model (1.205-4) for Rawhide and F-14 to resolve broken dependency (Bug #622081); the fix was checked into git yesterday by the maintainer but not actually built, so I built it

Local Packages

  • Updated dovecot-pigeonhole to yesterday's snapshot, as per Rawhide and F-14

  • Updated gtkwave to 3.3.11, adding a patch to fix the failure to build if tcl support isn't included (the tcl versions prior to FC-2 are too old):

    • new tcl functions: gtkwave::installFileFilter, gtkwave::installProcFilter, gtkwave::installTransFilter, gtkwave::setCurrentTranslateFile, gtkwave::setCurrentTranslateProc, gtkwave::setCurrentTranslateTransProc, gtkwave::setCurrentTranslateEnums

    • nested ifdef fix for vermin

    • fix for free to non-malloc'd address problem in repscripts

    • start to build a framework to support Tcl variable change callbacks

    • fix for 0 millisecond Tcl timer causing 100% CPU usage

    • add CVS versus ModelSim compatibility fixes for Bluespec savefiles

    • fix atoi_6 in presence of some garbage non-numerics

  • Updated libssh2 to 1.2.7:

    • Better handling of invalid key files
    • inputchecks: make lots of API functions check for NULL pointers

    • libssh2_session_callback_set: extended the man page

    • SFTP: limit write() to not produce overly large packets

    • agent: make libssh2_agent_userauth() work blocking properly

    • _libssh2_userauth_publickey: reject method names longer than the data

    • channel_free: ignore problems with channel_close()

    • typedef: make ssize_t get typedef without LIBSSH2_WIN32

    • _libssh2_wait_socket: poll needs milliseconds

    • libssh2_wait_socket: reset error code to "leak" EAGAIN less

    • Added include for sys/select.h to get fd.set on some platforms

    • session_free: free more data to avoid memory leaks

    • openssl: make use of the EVP interface

    • Make libssh2_debug() create a correctly terminated string

    • userauth_hostbased_fromfile: packet length too short

    • handshake: Compression enabled at the wrong time

    • Don't overflow MD5 server hostkey

  • Updated perl-Archive-Tar to 1.68 (check whether long files can be created or not in 02_methods.t, hopefully resolving CPAN RT#57312 and CPAN RT#56163)


Recent