libsoup3: update to 3.6.0; fix GTK2/3 app startup
[oi-userland.git] / components / developer / gcc-12 / patches / 0039-build-libgo.patch
blob0f9690450c35a74ffbefb8f77b07a4229b82b725
1 PR bootstrap/106472: Add libgo depends on libbacktrace to Makefile.def
2 regenerate Makefile.in with autogen after patching; (COMPONENT_PRE_CONFIGURE_ACTION)
4 diff --git a/Makefile.def b/Makefile.def
5 index 72d5854..8804ba6 100644
6 --- a/Makefile.def
7 +++ b/Makefile.def
8 @@ -663,6 +663,7 @@ dependencies = { module=configure-target-newlib; on=all-binutils; };
9 dependencies = { module=configure-target-newlib; on=all-ld; };
10 dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; };
11 dependencies = { module=configure-target-libgfortran; on=all-target-libbacktrace; };
12 +dependencies = { module=configure-target-libgo; on=all-target-libbacktrace; };
14 languages = { language=c; gcc-check-target=check-gcc; };
15 languages = { language=c++; gcc-check-target=check-c++;
16 diff --git a/Makefile.def b/Makefile.def
17 index 8804ba6..b6ffd19 100644
18 --- a/Makefile.def
19 +++ b/Makefile.def
20 @@ -169,7 +169,7 @@ target_modules = { module= newlib; };
21 target_modules = { module= libgcc; bootstrap=true; no_check=true;
22 missing=TAGS;
23 missing=install-dvi; };
24 -target_modules = { module= libbacktrace; bootstrap=true; };
25 +target_modules = { module= libbacktrace; };
26 target_modules = { module= libquadmath; };
27 target_modules = { module= libgfortran; };
28 target_modules = { module= libobjc;
29 @@ -191,7 +191,7 @@ target_modules = { module= rda; };
30 target_modules = { module= libada; };
31 target_modules = { module= libgomp; bootstrap= true; lib_path=.libs; };
32 target_modules = { module= libitm; lib_path=.libs; };
33 -target_modules = { module= libatomic; bootstrap=true; lib_path=.libs; };
34 +target_modules = { module= libatomic; lib_path=.libs; };
36 // These are (some of) the make targets to be done in each subdirectory.
37 // Not all; these are the ones which don't have special options.