gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r4401: apl, add patch


From: Carl Hansen
Subject: [Gsrc-commit] trunk r4401: apl, add patch
Date: Fri, 31 Mar 2017 01:40:17 -0400 (EDT)
User-agent: Bazaar (2.7.0dev1)

------------------------------------------------------------
revno: 4401
revision-id: address@hidden
parent: address@hidden
committer: address@hidden
branch nick: trunk
timestamp: Thu 2017-03-30 22:39:54 -0700
message:
   apl, add patch
added:
  pkg/gnu/apl/files/             files-20170331053813-7c082tv18ii4ispa-1
  pkg/gnu/apl/files/Symbol.cc.diff 
symbol.cc.diff-20170331053813-7c082tv18ii4ispa-2
modified:
  pkg/gnu/apl/Makefile           makefile-20160617014725-uokjfnggs70iry9h-402
=== modified file 'pkg/gnu/apl/Makefile'
--- a/pkg/gnu/apl/Makefile      2017-03-18 20:56:08 +0000
+++ b/pkg/gnu/apl/Makefile      2017-03-31 05:39:54 +0000
@@ -1,4 +1,4 @@
-# Copyright © 2013, 2014, 2015 Brandon Invergo <address@hidden>
+# Copyright © 2013, 2014, 2015, 2016, 2017 Brandon Invergo <address@hidden>
 #
 # This file is part of GSRC.
 #
@@ -31,10 +31,10 @@
 MASTER_SUBDIR = $(GARNAME)/
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
+PATCHFILES = Symbol.cc.diff
 
 BUILDDEPS =
 LIBDEPS = readline # lapack
-#WORKSRC = $(WORKDIR)/apl-1.6
 
 
 ######################################################################

=== added directory 'pkg/gnu/apl/files'
=== added file 'pkg/gnu/apl/files/Symbol.cc.diff'
--- a/pkg/gnu/apl/files/Symbol.cc.diff  1970-01-01 00:00:00 +0000
+++ b/pkg/gnu/apl/files/Symbol.cc.diff  2017-03-31 05:39:54 +0000
@@ -0,0 +1,23 @@
+patch for incorrect logic
+Fixed in SVN 908.
+
+*** work/apl-1.7/src/Symbol.cc.orig    2017-03-30 22:28:16.038783134 -0700
+--- work/apl-1.7/src/Symbol.cc 2017-03-18 19:32:45.700635196 -0700
+***************
+*** 885,891 ****
+                       (vs.name_class == NC_OPERATOR) ||
+                       (vs.name_class == NC_UNUSED_USER_NAME);
+               
+!    Assert(nc == NC_FUNCTION || NC_OPERATOR || NC_UNUSED_USER_NAME);
+  
+     if (!can_set)   DEFN_ERROR;
+     vs.sym_val.function = fun;
+--- 885,892 ----
+                       (vs.name_class == NC_OPERATOR) ||
+                       (vs.name_class == NC_UNUSED_USER_NAME);
+               
+!    //Assert(nc == NC_FUNCTION || NC_OPERATOR || NC_UNUSED_USER_NAME);
+!    Assert(nc == NC_FUNCTION || nc == NC_OPERATOR || nc == 
NC_UNUSED_USER_NAME);
+  
+     if (!can_set)   DEFN_ERROR;
+     vs.sym_val.function = fun;


reply via email to

[Prev in Thread] Current Thread [Next in Thread]