summaryrefslogtreecommitdiff
path: root/debian/patches/gdc-cross-install-location.diff
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/gdc-cross-install-location.diff')
-rw-r--r--debian/patches/gdc-cross-install-location.diff22
1 files changed, 22 insertions, 0 deletions
diff --git a/debian/patches/gdc-cross-install-location.diff b/debian/patches/gdc-cross-install-location.diff
new file mode 100644
index 0000000..611e986
--- /dev/null
+++ b/debian/patches/gdc-cross-install-location.diff
@@ -0,0 +1,22 @@
+--- a/src/libphobos/configure.ac
++++ b/src/libphobos/configure.ac
+@@ -119,6 +119,8 @@
+ AC_SUBST([DRUNTIME_SOVERSION])
+ AC_SUBST([PHOBOS_SOVERSION])
+
++# trigger rebuild of the configure file
++
+ # Set default flags (after DRUNTIME_WERROR!)
+ if test -z "$DFLAGS"; then
+ DFLAGS="-Wall $WERROR_FLAG -g -frelease -O2"
+--- a/src/libphobos/m4/druntime.m4
++++ b/src/libphobos/m4/druntime.m4
+@@ -78,7 +78,7 @@ AC_DEFUN([DRUNTIME_INSTALL_DIRECTORIES],
+ AC_SUBST(toolexeclibdir)
+
+ # Default case for install directory for D sources files.
+- gdc_include_dir='${libdir}/gcc/${target_alias}'/${d_gcc_ver}/include/d
++ gdc_include_dir='${libdir}/gcc-cross/${target_alias}'/${d_gcc_ver}/include/d
+ AC_SUBST(gdc_include_dir)
+ ])
+