summary refs log blame commit diff
path: root/pkgs/tools/text/groff/0001-Fix-cross-compilation-by-looking-for-ar.patch
blob: 671293cda5b1a14abbcd9e8bdc6f4c457ef3252c (plain) (tree)













































                                                                      
From 1454525f70b43a6957b7c9e1870e997368787da3 Mon Sep 17 00:00:00 2001
From: Samuel Dionne-Riel <samuel@dionne-riel.com>
Date: Fri, 8 Nov 2019 21:59:21 -0500
Subject: [PATCH] Fix cross-compilation by looking for `ar`.

---
 Makefile.am  | 2 +-
 configure.ac | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index d18c49b8..b1b53338 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -494,7 +494,7 @@ CCC=@CXX@
 # INSTALL_INFO
 # LN_S
 
-AR=ar
+AR=@AR@
 ETAGS=etags
 ETAGSFLAGS=
 # Flag that tells etags to assume C++.
diff --git a/configure.ac b/configure.ac
index 28e75f17..2449b9f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -37,6 +37,7 @@ AC_CONFIG_AUX_DIR([build-aux])
 
 AC_CONFIG_HEADERS([src/include/config.h:src/include/config.hin])
 AC_CONFIG_SRCDIR([src/roff/groff/groff.cpp])
+AC_CONFIG_MACRO_DIR([m4])
 
 AC_USE_SYSTEM_EXTENSIONS
 
@@ -72,6 +73,7 @@ GROFF_DOC_CHECK
 GROFF_MAKEINFO
 GROFF_TEXI2DVI
 AC_PROG_RANLIB
+AC_CHECK_TOOL([AR], [ar], [ar])
 GROFF_INSTALL_SH
 GROFF_INSTALL_INFO
 AC_PROG_INSTALL
-- 
2.23.0