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/2013-09-12

Thursday 12th September 2013

Fedora Project

  • Jitka Plesnikova kindly reviewed and approved my perl-perl5i package submission

  • Imported and built perl-perl5i (2.12.0) for F-19, F-20 and Rawhide

  • Updated gtkwave to 3.3.49 in F-20 and Rawhide:

    • Fix crashes caused by X11 protocol limitation for pixmap size
    • Potential buffer overflow fix in vcd2fst

    • Added ability to store environment variable information in FST files (FST_MT_ENVVAR)

    • Fixed bad enum for FST_PT_MAX

    • Added contrib/fst_jni directory to distribution

    • Fixed broken "make dist" variants

    • Added buffer and linkage data directions (future expansion for VHDL) in FST and gtkwave

    • Removed requirement for fsdbdebug in path when FsdbReader is present

    • Fixed ordering of static FSDB libraries for when dynamic ones are not present
    • Added direction filters to SST name filter search, i.e. adding +I+, +O+, +IO+, +B+, or +L+ before the regular expression adds additional filtering criteria (direction filters are case-insensitive)

    • Relax FSDB loader to allow VHDL and mixed-language files
    • Added VHDL hierarchy types to FST, internal VCD loaders and also vcdfst/fst2vcd

    • Added in VHDL to FST (which will also allow other languages): gtkwave can process these types (e.g., signal + std_ulogic), but there are currently no simulators supporting them

  • Updated perl-MIME-Types to 2.04 in F-20 and Rawhide:

  • Updated perl-Path-Tiny to 0.033 in F-20 and Rawhide:

    • Perl on BSD may not support locking on an NFS filesystem: if this is detected, Path::Tiny warns and continues in an unsafe mode (the 'flock' warning category may be fatalized to die instead)

    • Added 'iterator' example showing defaults

Local Packages

  • Updated gtkwave to 3.3.49 as per the Fedora version

  • Updated perl-autodie to 2.21:

    • Speed/Internal: Through the magic of globally reuseable core leak trampolines, autodie is even faster when used across multiple packages

    • Speed/Internal: Caches used for keeping track of fatalised subroutines are faster and leaner
    • Speed/Internal: Core subroutine wrappers are now lazily compiled
    • Speed/Internal: Using autodie while autodie is already in effect is now faster and more efficient

    • Internal: $" and $! are no longer arbitrarily messed with for no reason via autodie (they're still messed with when using Fatal)

    • Speed/Internal: The ':all' tag hierarchy is expanded immediately, in an efficient fashion

    • Internal: Numerous minor clean-ups, dead variables removed, typos fixed
    • Speed/Internal: import() and _make_fatal() cache more aggressively, reducing CPU overhead

    • Test: Compatibility with Carp 1.32 (CPAN RT#88076)

  • Updated perl-MIME-Types to 2.04 as per the Fedora version

  • Updated perl-Path-Tiny to 0.033 as per the Fedora version

  • Updated perl-perl5i to add some missing dependencies (Bug #998496)


Recent