[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#930970: rootskel FTCBFS: hard codes the build architecture compiler



Source: rootskel
Version: 1.131
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

rootskel fails to cross build from source, because some Makefile hard
codes plain gcc. After making it substitutable, rootskel cross builds
successfully. Please consider applying the attached patch.

Helmut
diff --minimal -Nru rootskel-1.131/debian/changelog rootskel-1.131+nmu1/debian/changelog
--- rootskel-1.131/debian/changelog	2019-06-13 21:28:44.000000000 +0200
+++ rootskel-1.131+nmu1/debian/changelog	2019-06-23 19:50:43.000000000 +0200
@@ -1,3 +1,10 @@
+rootskel (1.131+nmu1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Make gcc substitutable. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 23 Jun 2019 19:50:43 +0200
+
 rootskel (1.131) unstable; urgency=medium
 
   * Team upload
diff --minimal -Nru rootskel-1.131/src/sbin/Makefile rootskel-1.131+nmu1/src/sbin/Makefile
--- rootskel-1.131/src/sbin/Makefile	2013-09-19 02:08:24.000000000 +0200
+++ rootskel-1.131+nmu1/src/sbin/Makefile	2019-06-23 19:50:30.000000000 +0200
@@ -18,13 +18,13 @@
 endif
 
 console-type: console-type.c
-	gcc -Os -Wall console-type.c -o console-type
+	$(CC) -Os -Wall console-type.c -o console-type
 
 get-real-console-linux:
-	gcc -Os -Wall get-real-console-linux.c -o get-real-console-linux
+	$(CC) -Os -Wall get-real-console-linux.c -o get-real-console-linux
 
 steal-ctty: steal-ctty.c
-	gcc -Os -Wall steal-ctty.c -o steal-ctty
+	$(CC) -Os -Wall steal-ctty.c -o steal-ctty
 
 ifeq ($(DEB_HOST_ARCH_OS),linux)
 build: console-type get-real-console-linux steal-ctty

Reply to: