svn commit: r381985 - head/devel/matreshka/files

John Marino marino at FreeBSD.org
Mon Mar 23 08:42:59 UTC 2015


Author: marino
Date: Mon Mar 23 08:42:57 2015
New Revision: 381985
URL: https://svnweb.freebsd.org/changeset/ports/381985
QAT: https://qat.redports.org/buildarchive/r381985/

Log:
  devel/matreshka: Add small patch to enable support on gcc5-aux

Added:
  head/devel/matreshka/files/patch-limited-fix.diff   (contents, props changed)

Added: head/devel/matreshka/files/patch-limited-fix.diff
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/matreshka/files/patch-limited-fix.diff	Mon Mar 23 08:42:57 2015	(r381985)
@@ -0,0 +1,36 @@
+Changes required to build on gcc5-aux
+
+--- source/xml/sax/xml-sax-input_sources-streams-sockets.ads.orig	2011-07-22 20:16:17 UTC
++++ source/xml/sax/xml-sax-input_sources-streams-sockets.ads
+@@ -63,7 +63,7 @@ package XML.SAX.Input_Sources.Streams.So
+ 
+ private
+ 
+-   type Socket_Input_Source is new Stream_Input_Source with record
++   type Socket_Input_Source is limited new Stream_Input_Source with record
+       Socket : GNAT.Sockets.Socket_Type;
+    end record;
+ 
+--- source/xml/sax/xml/xml-sax-simple_readers.ads.orig	2012-10-08 15:25:42 UTC
++++ source/xml/sax/xml/xml-sax-simple_readers.ads
+@@ -303,7 +303,7 @@ private
+    type Simple_Shared_Locator is tagged;
+    type Simple_Shared_Locator_Access is access all Simple_Shared_Locator'Class;
+ 
+-   type SAX_Simple_Reader is new Ada.Finalization.Limited_Controlled
++   type SAX_Simple_Reader is limited new Ada.Finalization.Limited_Controlled
+      and XML.SAX.Readers.SAX_Reader with
+    record
+       --  Handlers
+--- source/league/league-environment_variables.ads.orig	2012-08-13 07:41:05 UTC
++++ source/league/league-environment_variables.ads
+@@ -50,8 +50,7 @@ with League.Strings;
+ package League.Environment_Variables is
+ 
+    type Environment_Variable_Set is tagged private
+-     with Iterator_Element  => League.Strings.Universal_String,
+-          Constant_Indexing => Value;
++     with Iterator_Element  => League.Strings.Universal_String;
+ 
+    procedure Clear (Self : in out Environment_Variable_Set'Class);
+ 


More information about the svn-ports-head mailing list