Control: tags 1066220 + patch Control: tags 1066220 + pending Dear maintainer,
I've prepared an NMU for mono (versioned as 6.8.0.105+dfsg-3.6) and uploaded it to unstable. Regards. -- WBR, wRAR
diff -Nru mono-6.8.0.105+dfsg/debian/changelog mono-6.8.0.105+dfsg/debian/changelog --- mono-6.8.0.105+dfsg/debian/changelog 2023-09-06 17:03:58.000000000 +0500 +++ mono-6.8.0.105+dfsg/debian/changelog 2024-03-15 22:02:36.000000000 +0500 @@ -1,3 +1,10 @@ +mono (6.8.0.105+dfsg-3.6) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066220). + + -- Andrey Rakhmatullin <w...@debian.org> Fri, 15 Mar 2024 22:02:36 +0500 + mono (6.8.0.105+dfsg-3.5) unstable; urgency=medium * Non-maintainer upload. diff -Nru mono-6.8.0.105+dfsg/debian/patches/debian-changes mono-6.8.0.105+dfsg/debian/patches/debian-changes --- mono-6.8.0.105+dfsg/debian/patches/debian-changes 2023-09-06 17:03:58.000000000 +0500 +++ mono-6.8.0.105+dfsg/debian/patches/debian-changes 2024-03-15 22:02:36.000000000 +0500 @@ -24,6 +24,108 @@ Reviewed-By: <name and email of someone who approved the patch> Last-Update: 2021-06-29 +Index: mono-6.8.0.105+dfsg/Makefile.am +=================================================================== +Index: mono-6.8.0.105+dfsg/configure.ac +=================================================================== +Index: mono-6.8.0.105+dfsg/data/mono-cairo.pc.in +=================================================================== +Index: mono-6.8.0.105+dfsg/data/mono.pc.in +=================================================================== +Index: mono-6.8.0.105+dfsg/docs/docs.make +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocUtils.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/DocumentationEnumerator.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/CppFormatters/CppFullMemberFormatter.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/FSharpFormatter.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/JsFormatter.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/api-doc-tools/mdoc/Mono.Documentation/Updater/Formatters/JsMemberFormatter.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/build/monodroid/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/build/monotouch/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/mono/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v2.0/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v3.5/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.0/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.5.1/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.5.2/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.5/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.6.1/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.6.2/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.6/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.7.1/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.7.2/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.7/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/binary-reference-assemblies/v4.8/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/external/corefx/src/Native/Unix/System.Native/pal_errno.c +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/build/profiles/build.make +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib/Zip/FastZip.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/Csc.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Mono.WebBrowser/Mono.NullBrowser/Base.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Mono.WebBrowser/Mono.NullBrowser/DOM/Navigation.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Mono.WebBrowser/Mono.NullBrowser/WebBrowser.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Mono.WebBrowser/Mono.WebBrowser.dll.sources +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/class/Mono.WebBrowser/Mono.WebBrowser/Manager.cs +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/docs/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/packages/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/tools/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/tools/mdoc/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/mcs/tools/upload-to-sentry/Makefile +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/mini/Makefile.am +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/mini/Makefile.am.in +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/mini/exceptions-ppc.c +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/mini/genmdesc.py +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/tests/Makefile.am +=================================================================== +Index: mono-6.8.0.105+dfsg/mono/tests/test_lldb.py +=================================================================== +Index: mono-6.8.0.105+dfsg/scripts/mono-heapviz +=================================================================== +Index: mono-6.8.0.105+dfsg/scripts/submodules/versions.mk +=================================================================== +Index: mono-6.8.0.105+dfsg/libgc/gc_dlopen.c +=================================================================== +Index: mono-6.8.0.105+dfsg/libgc/gcj_mlc.c +=================================================================== --- mono-6.8.0.105+dfsg.orig/Makefile.am +++ mono-6.8.0.105+dfsg/Makefile.am @@ -24,7 +24,7 @@ update_submodules = @@ -2535,3 +2637,25 @@ - python $(SCRIPT) $(SUBMODULES_CONFIG_FILE) set-rev $* $$REV; \ + python3 $(SCRIPT) $(SUBMODULES_CONFIG_FILE) set-rev $* $$REV; \ if [ "$(COMMIT)" = "1" ]; then echo "[submodules] Bump $* to pick up $$REV:" | git commit -F - $(SUBMODULES_CONFIG_FILE); fi +--- mono-6.8.0.105+dfsg.orig/libgc/gc_dlopen.c ++++ mono-6.8.0.105+dfsg/libgc/gc_dlopen.c +@@ -37,6 +37,8 @@ + # undef dlopen + # endif + ++ extern GC_bool GC_collection_in_progress(); ++ + /* Make sure we're not in the middle of a collection, and make */ + /* sure we don't start any. Returns previous value of GC_dont_gc. */ + /* This is invoked prior to a dlopen call to avoid synchronization */ +--- mono-6.8.0.105+dfsg.orig/libgc/gcj_mlc.c ++++ mono-6.8.0.105+dfsg/libgc/gcj_mlc.c +@@ -50,6 +50,8 @@ int GC_gcj_debug_kind; /* The kind of ob + ptr_t * GC_gcjobjfreelist; + ptr_t * GC_gcjdebugobjfreelist; + ++extern void GC_start_debugging(); ++ + /* Caller does not hold allocation lock. */ + void GC_init_gcj_malloc(int mp_index, void * /* really GC_mark_proc */mp) + {
signature.asc
Description: PGP signature