Bug#906153: jnoisemeter FTCBFS: upstream Makefile hard codes build architecture g++ in one place

2018-08-18 Thread trebmuh

Source: jnoisemeter
Version: 0.1.0-4
Tags: pending
User: helm...@debian.org
Usertags: rebootstrap

Hi Helmut,

I've applied your patch against the current master in the debian repo.

Thanks.

Olivier



Bug#906153: jnoisemeter FTCBFS: upstream Makefile hard codes build architecture g++ in one place

2018-08-14 Thread Helmut Grohne
Source: jnoisemeter
Version: 0.1.0-4
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap

jnoisemeter fails to cross build from source, because there is one bare
g++ invocation left in the upstream Makefile. After making it
substitutable, jnoisemeter cross builds successfully. Please consider
applying the attached patch.

Helmut
--- jnoisemeter-0.1.0.orig/source/Makefile
+++ jnoisemeter-0.1.0/source/Makefile
@@ -35,7 +35,7 @@
 jnoisemeter:	LDLIBS += -lclthreads -lclxclient -lpthread -ljack -lXft -lpng -lX11 -lrt
 jnoisemeter:	LDFLAGS += -L$(PREFIX)/$(LIBDIR) -L/usr/X11R6/$(LIBDIR)
 jnoisemeter:	$(JNOISEMETER_O)
-	g++ $(LDFLAGS) -o $@ $(JNOISEMETER_O) $(LDLIBS)
+	$(CXX) $(LDFLAGS) -o $@ $(JNOISEMETER_O) $(LDLIBS)
 
 $(JNOISEMETER_O):
 -include $(JNOISEMETER_O:%.o=%.d)