svn commit: r409424 - head/lang/seed7/files
Pietro Cerutti
gahr at FreeBSD.org
Tue Feb 23 12:49:44 UTC 2016
Author: gahr
Date: Tue Feb 23 12:49:42 2016
New Revision: 409424
URL: https://svnweb.freebsd.org/changeset/ports/409424
Log:
land/seed7: better patch for missing uint64_t
Added:
head/lang/seed7/files/patch-chkccomp.c (contents, props changed)
Modified:
head/lang/seed7/files/patch-heaputl.c
Added: head/lang/seed7/files/patch-chkccomp.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/seed7/files/patch-chkccomp.c Tue Feb 23 12:49:42 2016 (r409424)
@@ -0,0 +1,28 @@
+--- chkccomp.c.orig 2016-01-28 21:32:12 UTC
++++ chkccomp.c
+@@ -1925,14 +1925,14 @@ void determineGetaddrlimit (FILE *versio
+ int has_getrlimit;
+
+ /* determineGetaddrlimit */
+- has_getrlimit = compileAndLinkOk("#include <stdio.h>\n#include <sys/resource.h>\n"
++ has_getrlimit = compileAndLinkOk("#include <stdio.h>\n#include <sys/types.h>\n#include <sys/resource.h>\n"
+ "int main(int argc, char *argv[]){\n"
+ "struct rlimit rlim;\n"
+ "printf(\"%d\\n\", getrlimit(RLIMIT_STACK, &rlim) == 0);\n"
+ "return 0;}\n") && doTest() == 1;
+ fprintf(versionFile, "#define HAS_GETRLIMIT %d\n", has_getrlimit);
+ if (has_getrlimit) {
+- if (assertCompAndLnk("#include <stdio.h>\n#include <sys/resource.h>\n"
++ if (assertCompAndLnk("#include <stdio.h>\n#include <sys/types.h>\n#include <sys/resource.h>\n"
+ "int main(int argc, char *argv[]){\n"
+ "struct rlimit rlim;\n"
+ "getrlimit(RLIMIT_STACK, &rlim);"
+@@ -1943,7 +1943,7 @@ void determineGetaddrlimit (FILE *versio
+ "return 0;}\n")) {
+ fprintf(versionFile, "#define SOFT_STACK_LIMIT %lu\n", (unsigned long) doTest() * 1024);
+ } /* if */
+- if (assertCompAndLnk("#include <stdio.h>\n#include <sys/resource.h>\n"
++ if (assertCompAndLnk("#include <stdio.h>\n#include <sys/types.h>\n#include <sys/resource.h>\n"
+ "int main(int argc, char *argv[]){\n"
+ "struct rlimit rlim;\n"
+ "getrlimit(RLIMIT_STACK, &rlim);"
Modified: head/lang/seed7/files/patch-heaputl.c
==============================================================================
--- head/lang/seed7/files/patch-heaputl.c Tue Feb 23 12:48:57 2016 (r409423)
+++ head/lang/seed7/files/patch-heaputl.c Tue Feb 23 12:49:42 2016 (r409424)
@@ -1,10 +1,10 @@
---- heaputl.c.orig 2016-02-05 14:25:17 UTC
+--- heaputl.c.orig 2015-08-29 06:55:33 UTC
+++ heaputl.c
-@@ -36,6 +36,7 @@
-
+@@ -37,6 +37,7 @@
#include "stdlib.h"
#include "stdio.h"
-+#include "stdint.h"
#if HAS_GETRLIMIT && defined STACK_SIZE
++#include "sys/types.h"
#include "sys/resource.h"
#endif
+
More information about the svn-ports-all
mailing list