Source: calculix-cgx
Version: 2.11+dfsg-1
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap

calculix-cgx fails to crossbuild from source, because the upstream
Makefile hard codes the build architecture compiler for the final linker
invocation. After making it subsitutable (see patch attached), it fails
to cross build due to #911040. Please consider applying the attached
patch anyway and close this bug when doing so.

Helmut
--- calculix-cgx-2.11+dfsg.orig/cgx_2.11/src/Makefile
+++ calculix-cgx-2.11+dfsg/cgx_2.11/src/Makefile
@@ -22,7 +22,7 @@
 OUTIL = $(SUTIL:.c=.o)
 
 cgx: $(OLIB) $(OUTIL) $(OULIB)
-	g++ -std=gnu++98 $(OULIB)  $(OLIB) $(OUTIL)  $(CFLAGS) $(LFLAGS) -o  $@
+	$(CXX) -std=gnu++98 $(OULIB)  $(OLIB) $(OUTIL)  $(CFLAGS) $(LFLAGS) -o  $@
 
 
 
-- 
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to