aboutsummaryrefslogtreecommitdiff
path: root/lang/mono/files
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2015-08-16 06:54:46 +0000
committerRomain Tartière <romain@FreeBSD.org>2015-08-16 06:54:46 +0000
commit329511b2b730aec25315aac66bd60c7c5a20ec23 (patch)
tree666f014ac640f6ad11946dc35d7f629bbf0a33ab /lang/mono/files
parent6c59f3d10ca37601fc650a6b7086fcf498d07098 (diff)
downloadports-329511b2b730aec25315aac66bd60c7c5a20ec23.tar.gz
ports-329511b2b730aec25315aac66bd60c7c5a20ec23.zip
Update to 4.0.3.20.
Notes
Notes: svn path=/head/; revision=394390
Diffstat (limited to 'lang/mono/files')
-rw-r--r--lang/mono/files/patch-eglib_src_gfile-posix.c14
-rw-r--r--lang/mono/files/patch-eglib_src_gmisc-unix.c2
2 files changed, 15 insertions, 1 deletions
diff --git a/lang/mono/files/patch-eglib_src_gfile-posix.c b/lang/mono/files/patch-eglib_src_gfile-posix.c
new file mode 100644
index 000000000000..93dd6410b6bc
--- /dev/null
+++ b/lang/mono/files/patch-eglib_src_gfile-posix.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- eglib/src/gfile-posix.c.orig
++++ eglib/src/gfile-posix.c
+@@ -170,7 +170,7 @@
+ do {
+ buffer = g_realloc (buffer, s);
+ r = getcwd (buffer, s);
+- fail = (r == NULL && errno == ERANGE);
++ fail = (r == NULL && (errno == ERANGE || errno == 0));
+ if (fail) {
+ s <<= 1;
+ }
diff --git a/lang/mono/files/patch-eglib_src_gmisc-unix.c b/lang/mono/files/patch-eglib_src_gmisc-unix.c
index cc59be590409..8eb695d4f5cc 100644
--- a/lang/mono/files/patch-eglib_src_gmisc-unix.c
+++ b/lang/mono/files/patch-eglib_src_gmisc-unix.c
@@ -1,4 +1,4 @@
-https://github.com/mono/mono/pull/371
+https://github.com/mono/mono/pull/1861
--- eglib/src/gmisc-unix.c~
+++ eglib/src/gmisc-unix.c