Message ID | 1456438127-15919-1-git-send-email-angelo.compagnucci@gmail.com |
---|---|
State | Accepted |
Commit | f0028ae2e6d1e7359eaa5aecef35863022328add |
Headers | show |
On 02/25/16 23:08, Angelo Compagnucci wrote: > This patch fixes a leak in host compiler path for monodoc. > This bug is solved upstream but the fix is not included > in the latest stable release. > > Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Regards, Arnout > --- > ...-monodoc-Fixing-wrong-monodoc-search-path.patch | 29 ++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > create mode 100644 package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch > > diff --git a/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch b/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch > new file mode 100644 > index 0000000..58fa323 > --- /dev/null > +++ b/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch > @@ -0,0 +1,29 @@ > +From 18bba65adf58d54645398de26eac24081d48f793 Mon Sep 17 00:00:00 2001 > +From: Angelo Compagnucci <angelo.compagnucci@gmail.com> > +Date: Thu, 25 Feb 2016 22:19:31 +0100 > +Subject: [PATCH] mcs/class/monodoc/Makefile: Fixing wrong monodoc search path > + > +mono_libdir actually leaks host compiler path, fixing > +by hardcoding correct path for our usecase. > + > +Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> > +--- > + mcs/class/monodoc/Makefile | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/mcs/class/monodoc/Makefile b/mcs/class/monodoc/Makefile > +index 3ebba80..ddc2098 100644 > +--- a/mcs/class/monodoc/Makefile > ++++ b/mcs/class/monodoc/Makefile > +@@ -135,7 +135,7 @@ test-local: setup-doc-sources > + dist-local: Monodoc.Ecma/EcmaUrlParser.cs > + > + $(the_lib).config: Makefile monodoc.dll.config.in > +- sed 's,@monodoc_refdir@,$(mono_libdir)/monodoc,g' monodoc.dll.config.in > $@ > ++ sed 's,@monodoc_refdir@,/usr/lib/monodoc,g' monodoc.dll.config.in > $@ > + > + Monodoc.Ecma/EcmaUrlParser.cs: Monodoc.Ecma/EcmaUrlParser.jay $(topdir)/jay/skeleton.cs jay.sh > + $(topdir)/$(thisdir)/jay.sh $(topdir) $< $@ $(JAY_FLAGS) > +-- > +1.9.1 > + >
>>>>> "Angelo" == Angelo Compagnucci <angelo.compagnucci@gmail.com> writes: > This patch fixes a leak in host compiler path for monodoc. > This bug is solved upstream but the fix is not included > in the latest stable release. > Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Committed, thanks.
diff --git a/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch b/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch new file mode 100644 index 0000000..58fa323 --- /dev/null +++ b/package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch @@ -0,0 +1,29 @@ +From 18bba65adf58d54645398de26eac24081d48f793 Mon Sep 17 00:00:00 2001 +From: Angelo Compagnucci <angelo.compagnucci@gmail.com> +Date: Thu, 25 Feb 2016 22:19:31 +0100 +Subject: [PATCH] mcs/class/monodoc/Makefile: Fixing wrong monodoc search path + +mono_libdir actually leaks host compiler path, fixing +by hardcoding correct path for our usecase. + +Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> +--- + mcs/class/monodoc/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/mcs/class/monodoc/Makefile b/mcs/class/monodoc/Makefile +index 3ebba80..ddc2098 100644 +--- a/mcs/class/monodoc/Makefile ++++ b/mcs/class/monodoc/Makefile +@@ -135,7 +135,7 @@ test-local: setup-doc-sources + dist-local: Monodoc.Ecma/EcmaUrlParser.cs + + $(the_lib).config: Makefile monodoc.dll.config.in +- sed 's,@monodoc_refdir@,$(mono_libdir)/monodoc,g' monodoc.dll.config.in > $@ ++ sed 's,@monodoc_refdir@,/usr/lib/monodoc,g' monodoc.dll.config.in > $@ + + Monodoc.Ecma/EcmaUrlParser.cs: Monodoc.Ecma/EcmaUrlParser.jay $(topdir)/jay/skeleton.cs jay.sh + $(topdir)/$(thisdir)/jay.sh $(topdir) $< $@ $(JAY_FLAGS) +-- +1.9.1 +
This patch fixes a leak in host compiler path for monodoc. This bug is solved upstream but the fix is not included in the latest stable release. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> --- ...-monodoc-Fixing-wrong-monodoc-search-path.patch | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 package/mono/0008-monodoc-Fixing-wrong-monodoc-search-path.patch