Your message dated Mon, 26 Oct 2020 17:34:12 +0000
with message-id <[email protected]>
and subject line Bug#972960: fixed in gjh-asl-json 0.0+git20180428.eb8720e-2
has caused the Debian Bug report #972960,
regarding gjh-asl-json FTBFS on !amd64: hardcodes /usr/lib/x86_64-linux-gnu
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
972960: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972960
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gjh-asl-json
Version: 0.0+git20180428.eb8720e-1
Severity: important
Tags: ftbfs
https://buildd.debian.org/status/package.php?p=gjh-asl-json&suite=sid
...
make[1]: *** No rule to make target
'/usr/lib/x86_64-linux-gnu//libamplsolver.a', needed by 'bin/gjh_asl_json'.
Stop.
make[1]: *** Waiting for unfinished jobs....
Root cause:
https://sources.debian.org/src/gjh-asl-json/0.0+git20180428.eb8720e-1/debian/patches/fix-makefile-lib.patch/#L13
Please try the updated patch, that even does shared linking.
Author: Andrei Rozanski
Last-Update: 2020-10-04 10:34:20 +0200
Description: fix Makefile link to libamplsolver.
--- a/Makefile
+++ b/Makefile
@@ -1,34 +1,29 @@
SRC=src
-TPL=Thirdparty
-
+INC_DIR = /usr/include/ampl-netlib-solvers/
PREFIX=.
+
BIN=$(PREFIX)/bin
# Override this to inject gcov flags "-coverage -O0"
# in travis CI script. E.g., $ make COVERAGE="-coverage -O0"
COVERAGE=-O3
-CINC=-I$(SRC) -I$(TPL)/solvers
-CFLAGS= -pipe -DASL_BUILD -fPIC -DPIC -Wall
-LDFLAGS=-ldl
+CINC=-I$(SRC) -I$(INC_DIR)
+CFLAGS+= -pipe -DASL_BUILD -fPIC -DPIC -Wall
+LDFLAGS+=-ldl
-all: $(TPL)/solvers/amplsolver.a \
- $(BIN)/gjh_asl_json
+all: $(BIN)/gjh_asl_json
$(BIN)/gjh_asl_json: $(SRC)/gjh_asl_json.o \
$(SRC)/AmplInterface.o \
- $(TPL)/solvers/amplsolver.a
+ -lamplsolver
@mkdir -p $(BIN)
$(CXX) $(COVERAGE) $(CFLAGS) $(CINC) $^ $(LDFLAGS) -o $@
%.o : %.cpp $(SRC)/AmplInterface.hpp
$(CXX) $(COVERAGE) $(CFLAGS) $(CINC) -c $< -o $@
-$(TPL)/solvers/amplsolver.a :
- make -C $(TPL)/solvers/;
-
clean:
rm -f $(BIN)/gjh_asl_json;
rm -f $(SRC)/*.o
rm -f $(SRC)/*~
- make clean -C $(TPL)/solvers;
--- End Message ---
--- Begin Message ---
Source: gjh-asl-json
Source-Version: 0.0+git20180428.eb8720e-2
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gjh-asl-json, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated gjh-asl-json package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 26 Oct 2020 17:59:23 +0100
Source: gjh-asl-json
Architecture: source
Version: 0.0+git20180428.eb8720e-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 972960
Changes:
gjh-asl-json (0.0+git20180428.eb8720e-2) unstable; urgency=medium
.
* Team upload.
* Do not hardcode x86_64-linux-gnu
Closes: #972960
* debhelper-compat 13 (routine-update)
* Remove trailing whitespace in debian/control (routine-update)
* Trim trailing whitespace.
* Set upstream metadata fields: Bug-Database, Bug-Submit.
Checksums-Sha1:
8b53e177bff58ce696f2d2ef7bf692eb2d702be6 2192
gjh-asl-json_0.0+git20180428.eb8720e-2.dsc
6696801b3aee0d5f31d5c9ce567f652e2f01bf97 4624
gjh-asl-json_0.0+git20180428.eb8720e-2.debian.tar.xz
345ceb314bcac019c75c0e14d998180d2331454d 6329
gjh-asl-json_0.0+git20180428.eb8720e-2_amd64.buildinfo
Checksums-Sha256:
f9417a4840dcae5ca2410d3f56e6d688ec23a9e8735062c4a94559a1212a2857 2192
gjh-asl-json_0.0+git20180428.eb8720e-2.dsc
3a90b8af54253f8695fd72df35591e1002fbb09dd30584de28fcc0372b8ba364 4624
gjh-asl-json_0.0+git20180428.eb8720e-2.debian.tar.xz
c201ae256e24d301759896f5f64e7113105cd77777ccf136cf445ec972d993e7 6329
gjh-asl-json_0.0+git20180428.eb8720e-2_amd64.buildinfo
Files:
815ccf257952d25cb4bacf5321c28ed9 2192 science optional
gjh-asl-json_0.0+git20180428.eb8720e-2.dsc
3cb5d7d82ff9136f21a20cbb8fe5d776 4624 science optional
gjh-asl-json_0.0+git20180428.eb8720e-2.debian.tar.xz
907e55a510fcaefb46c4273a5c565715 6329 science optional
gjh-asl-json_0.0+git20180428.eb8720e-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl+XBdYRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtG69Q/9GlJBoXoNFA6dnFGrOtZ6DpvmNw1azkF9
pUG1WgnNN+ZG2idpiPb2vGikEjixkHedqu2Q+FD3pSvAl+JmP/vSYsKJ1BcetNk0
jE5Gqqi1U69a1ZRGUt3DEaUOp+P6sZdaQt6PldzWjjj8s53/tydrqpDyVGG47Ybr
O7OEp0Kj6PH9eHVFtP3yNPHjmITPps29J4QRGTealHY7cMPPYXHXDdqeBBNuy+a1
RcZY6n541PlrS2mNFKY7+mUlQBtY1YQAKNBUHyHtW2amIupEnHh5UhX4J22qt4KZ
ULB2N08K/xtduOhlzWct3fyJg7fPS+cAtj4fsNRjNs4f7XIkH7k80d5/hJNSAdGr
CMk4Eru2MfZEaLE53jfGD5mLUhX0GWbi0DGvkrtxrZ3vKAJr4oeObLqWeulOZAbh
0nygGL9Ajl5xrJ8JrSYhFz1k5/17P66Wdat19RZD86FcIloB0oRrutEckA1phIw/
/qIds7tnMJ/PwLlOMpXkeCclBomBDCrTE5yA0Fch8n6wDXzlIttphgoSCq9K7Ciz
gxCM3YmcLOl1pdDjU73kpridnPklLJx40q4W+pgiFuAJgNAjXNP0T53MqXq2KYkV
B6Nzi14a61fql94yA83mcfrpU5MNDY2rtZC8XvUI4IkjwnxiMkUeOs6ilfhZ9fe3
Hc793Q/3/BE=
=Usmd
-----END PGP SIGNATURE-----
--- End Message ---