pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/34343 CVS commit: pkgsrc/textproc/p5-YAML



The following reply was made to PR pkg/34343; it has been noted by GNATS.

From: OBATA Akio <obache%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: PR/34343 CVS commit: pkgsrc/textproc/p5-YAML
Date: Sat, 28 Oct 2006 08:37:40 +0000 (UTC)

 Module Name:   pkgsrc
 Committed By:  obache
 Date:          Sat Oct 28 08:37:40 UTC 2006
 
 Modified Files:
        pkgsrc/textproc/p5-YAML: Makefile distinfo
 
 Log Message:
 Update p5-YAML to 0.62.
 Based on patch provided by Martin Wilke via PR 34343
 (avoiding interaction in configure stage).
 
 *** WARNING ***
 
 This release breaks compatibility with versions earlier than version 0.60 of
 YAML::Syck and YAML.pm when serializing blessed references.
 
 from COMPATIBILITY:
 YAML.pm 0.60 breaks compatability with older version by changing the
 tags that are output for serialized objects.
 
 This was the old way:
 
     --- !perl/Foo::Bar {}
     --- !perl/@Baz []
     --- !perl/$Quux ""
 
 New way:
 
     --- !!perl/hash:Foo::Bar {}
     --- !!perl/array:Baz []
     --- !!perl/scalar:Quux ""
 
 * This change was made after discussions with the Python and Ruby
   implementors to standardize on this form.
 * YAML::Syck was updated at the same time as YAML.pm so that they
   serialize objects the same way.
 * YAML.pm roundtrips the new format and still parses the old (now
   deprecated) format.
 * The best strategy is to update to the latest version.
 * There are potential problems if you use YAML for RPC and the server
   and client versions don't match.
 
 Changes:
 ---
 version: 0.62
 date:    Mon Jul  3 15:41:20 PDT 2006
 changes:
 - Patch from rgs for Catalyst users
 
 ---
 version: 0.61
 date:    Sun Jul  2 15:25:08 CDT 2006
 changes:
 - New CGI.pm made test fail.
 
 ---
 version: 0.60
 date:    Fri Jun 30 21:55:55 CDT 2006
 changes:
 - Changed object tag format in non backwards compatible way
 - Removed support for folded scalar emission
 - Added new tests
 - Sync with YAML::Syck
 
 ---
 version: 0.58
 date:    Tue Feb 14 12:42:34 PST 2006
 changes:
 - Fixed bug reported by Slaven Rezic on 5.8.0
 - Fixed a ysh bug reported on rt. 17589
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.11 -r1.12 pkgsrc/textproc/p5-YAML/Makefile
 cvs rdiff -r1.6 -r1.7 pkgsrc/textproc/p5-YAML/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 



Home | Main Index | Thread Index | Old Index