Your message dated Sun, 26 Nov 2017 19:51:57 +0000
with message-id <[email protected]>
and subject line Bug#882460: fixed in simulpic 1:2005-1-28-10
has caused the Debian Bug report #882460,
regarding simulpic FTCBFS: toolchain variables in Makefile incompatible with
dh_auto_build
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.)
--
882460: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882460
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: simulpic
Version: 1:2005-1-28-9
Tags: patch
User: [email protected]
Usertags: rebootstrap
simulpic fails to cross build from source, due to bugs in the (patched)
Makefile. The final failure comes when the build architecture compiler
g++ is invoked on host architecture objects. Usually one would use
$(CXX) here, but $(CXX) contains $(CFLAGS). This is a problem of its own
as dh_auto_build replaces $(CXX) and thus clears those $(CFLAGS). So
Move the $(CFLAGS) into the proper place, $(CXXFLAGS), and use $(CXX) in
the way it usually is used. After doing so, simulpic cross builds
successfully. Please consider applying the attached patch.
Helmut
Index: simulpic-2005-1-28/Makefile
===================================================================
--- simulpic-2005-1-28.orig/Makefile
+++ simulpic-2005-1-28/Makefile
@@ -8,16 +8,16 @@
ALLSRC=$(IECSRC) $(SRCS) $(INCLUDES) Makefile Copyright README simulpic.doc simulpic.1
-CFLAGS= -g -fPIC -O2 -Wall -fno-exceptions \
+CXXFLAGS= -g -fPIC -O2 -Wall -fno-exceptions \
-I. -I/usr/include/g++-3 -D_FILE_OFFSET_BITS=64
-CXX= g++ $(CFLAGS)
+CXX= g++
OBJS= $(SRCS:.cc=.o)
simulpic: $(OBJS)
- g++ $(LDFLAGS) -g -o simulpic $(OBJS)
+ $(CXX) $(LDFLAGS) -g -o simulpic $(OBJS)
clean:
- rm -f $(OBJS) a.out *.core simulpic
--- End Message ---
--- Begin Message ---
Source: simulpic
Source-Version: 1:2005-1-28-10
We believe that the bug you reported is fixed in the latest version of
simulpic, 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.
Aurelien Jarno <[email protected]> (supplier of updated simulpic 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: Sun, 26 Nov 2017 20:12:46 +0100
Source: simulpic
Binary: simulpic
Architecture: source
Version: 1:2005-1-28-10
Distribution: unstable
Urgency: medium
Maintainer: Aurelien Jarno <[email protected]>
Changed-By: Aurelien Jarno <[email protected]>
Description:
simulpic - simulator for Microchip PIC16F84 microcontroller
Closes: 882460
Changes:
simulpic (1:2005-1-28-10) unstable; urgency=medium
.
* Switch to debhelper 10.
* Bump Standards-Version to 4.1.1.
* Add 05-indentation-warnings.diff to fix indentation warnings with recent
GCC versions.
* Add 06-cross.diff from Helmut Grohne to fix cross-building (closes:
#882460).
Checksums-Sha1:
38ff7d0f91b6a182172b9f4510557601826e2d9d 1702 simulpic_2005-1-28-10.dsc
d7cc9b4198b496994edbc195c318a06bc76a9a76 4728
simulpic_2005-1-28-10.debian.tar.xz
f42d10d918d58472011e940b071332717f4b4344 5162
simulpic_2005-1-28-10_source.buildinfo
Checksums-Sha256:
bc8b1edfeb1beed94f71a67cd1366c24d385a7b1556374519c06c55ce3802159 1702
simulpic_2005-1-28-10.dsc
dfc0ce32bb0392214d1beb73549c02462f72ceeed45bfcacb6a89ed8a129797e 4728
simulpic_2005-1-28-10.debian.tar.xz
0b4a5dfce881bc4c9d7ef29346216c05e653d5807cb001cec8b61e3d1ebe9d76 5162
simulpic_2005-1-28-10_source.buildinfo
Files:
17eeffb63476786c048ddc04ea53a2e3 1702 electronics optional
simulpic_2005-1-28-10.dsc
d0100dc5ccd3543e3539e19fbcd83a48 4728 electronics optional
simulpic_2005-1-28-10.debian.tar.xz
c1229e7aef9aa58d1a818dc6cf1ec177 5162 electronics optional
simulpic_2005-1-28-10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEd0YmQqnvlP0Pdxltupx4Bh3djJsFAlobEk8ACgkQupx4Bh3d
jJusQQ/+Ph8COgt3bRgp6sw93czcPQ3FXeI17IxCyVdR9CxMpu05BWZMC9McqCvv
GRnyNG9jms7jqIpHmza8vS+bVARKEBNT2ZfB0DfoLYmHiEJbAfvoJyjklGsocfdk
COs5SQ03SzM2K0zuDtdnB85KU/6ngleM64X42UoKA4NNms7cA30wYaIOU4pL7qJH
x15IxRU7Xey4We0is5qERS4mF+py7ri+do1G/Jy/kN9487lNiY93JjE0j6KlOika
SGRHYpREvXn8XuoPr+OMLtcAVsnnjaUQRa5X4OFhux9E11eaDT7QGRzwH4BVhvsV
5Uf17iZDs1E+aiBa4m5v6OiyOin8gX/eTJzvgB3a6PdS1gdx2pRQG54FC4r3HanL
NoVt2sxJ/pfcnjCgu14cE3d6BW5rOawdYLJk9LmbZb9q8b/QNJr14zKV9UYfXD0i
av6UYUee7B6P9rcqvMqc+3o0lmQ2I8sYcKFiiqc6fSs8jiN6iVSwYBfvz9VXmb/U
1bqyAZuHnoNXWGcMmZajRQ1OPYEjN2F/Ojy9jJYTmXi2+Mzi3vxdfnq2jus5wpJ3
fGuqNMMw/xgVtMTynCDsqL13EPBu1UJp8076XwKY5f30P9CIec2ihMru4aUtVnDO
t+GqWpx2/d04ZCZ8mAXqw787a/l5xyJUnhwZ+kcAriD1RDPN6gE=
=/cC/
-----END PGP SIGNATURE-----
--- End Message ---