Subject: PR/34343 CVS commit: pkgsrc/textproc/p5-YAML
To: None <,,>
From: OBATA Akio <>
List: pkgsrc-bugs
Date: 10/28/2006 08:40:02
The following reply was made to PR pkg/34343; it has been noted by GNATS.

From: OBATA Akio <>
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 when serializing blessed references.
 from COMPATIBILITY: 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 so that they
   serialize objects the same way.
 * 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.
 version: 0.62
 date:    Mon Jul  3 15:41:20 PDT 2006
 - Patch from rgs for Catalyst users
 version: 0.61
 date:    Sun Jul  2 15:25:08 CDT 2006
 - New made test fail.
 version: 0.60
 date:    Fri Jun 30 21:55:55 CDT 2006
 - 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
 - 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.