diff --git a/system/devel/make/actions.py b/system/devel/make/actions.py
index 1d8d5caf..5b471c70 100644
--- a/system/devel/make/actions.py
+++ b/system/devel/make/actions.py
@@ -10,6 +10,7 @@ from pisi.actionsapi import get
from pisi.actionsapi import pisitools
def setup():
+ autotools.autoreconf("-fi")
autotools.configure("--enable-nls \
--program-prefix=g")
diff --git a/system/devel/make/files/guile-2.2.patch b/system/devel/make/files/guile-2.2.patch
new file mode 100644
index 00000000..8e4cbc0f
--- /dev/null
+++ b/system/devel/make/files/guile-2.2.patch
@@ -0,0 +1,15 @@
+diff --git a/configure.ac b/configure.ac
+index 64ec870..eb1139f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -168,8 +168,8 @@ AC_ARG_WITH([guile], [AS_HELP_STRING([--with-guile],
+ # comes with it's own PC file so we have to specify them as individual
+ # packages. Ugh.
+ AS_IF([test "x$with_guile" != xno],
+-[ PKG_CHECK_MODULES([GUILE], [guile-2.0], [have_guile=yes],
+- [PKG_CHECK_MODULES([GUILE], [guile-1.8], [have_guile=yes],
++[ PKG_CHECK_MODULES([GUILE], [guile-2.2], [have_guile=yes],
++ [PKG_CHECK_MODULES([GUILE], [guile-2.0], [have_guile=yes],
+ [have_guile=no])])
+ ])
+
diff --git a/system/devel/make/pspec.xml b/system/devel/make/pspec.xml
index b3c4d3c1..44fee04c 100644
--- a/system/devel/make/pspec.xml
+++ b/system/devel/make/pspec.xml
@@ -14,14 +14,16 @@
Standard tool to compile source trees. Make gets its knowledge of how to build your program from a file called the makefile. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program
mirrors://gnu/make/make-4.2.1.tar.bz2
+ texinfo
gettext
gnuconfig
patch
gc-devel
-
+ guile-devel
glibc_2_27.patch
+ guile-2.2.patch
@@ -42,7 +44,7 @@
- 2018-07-15
+ 2018-07-18
4.2.1
Rebuild
Ertuğrul Erata
@@ -70,4 +72,4 @@
ertugrulerata@gmail.com
-
+
\ No newline at end of file