1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
Description: fix multi-arch build
The way the makefile is written leads to $(DEB_HOST_MULTIARCH) to be ignored.
Author: Sebastian Humenda <shumenda@gmx.de>
Last-Update: 2025-05-03
Index: quickjs/Makefile
===================================================================
--- quickjs.orig/Makefile
+++ quickjs/Makefile
@@ -356,8 +356,8 @@ install: all
mkdir -p "$(DESTDIR)$(PREFIX)/bin"
$(STRIP) qjs$(EXE) qjsc$(EXE)
install -m755 qjs$(EXE) qjsc$(EXE) "$(DESTDIR)$(PREFIX)/bin"
- mkdir -p "$(DESTDIR)$(PREFIX)/lib/quickjs"
- install -m644 libquickjs.a "$(DESTDIR)$(PREFIX)/lib/quickjs"
+ mkdir -p "$(DESTDIR)$(PREFIX)/lib/$(DEB_HOST_MULTIARCH)/quickjs"
+ install -m644 libquickjs.a "$(DESTDIR)$(PREFIX)/lib/$(DEB_HOST_MULTIARCH)/quickjs"
ifdef CONFIG_LTO
install -m644 libquickjs.lto.a "$(DESTDIR)$(PREFIX)/lib/quickjs"
endif
|