Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Mar 2015 08:42:58 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r381985 - head/devel/matreshka/files
Message-ID:  <201503230842.t2N8gwxi042691@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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);
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503230842.t2N8gwxi042691>