Your message dated Mon, 10 Oct 2011 17:02:44 +0000
with message-id <e1rdjfu-00085o...@franck.debian.org>
and subject line Bug#644450: fixed in quickfix 1.13.3+dfsg-2
has caused the Debian Bug report #644450,
regarding quickfix: FTBFS: configure: error: C++ compiler cannot create
executables
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 ow...@bugs.debian.org
immediately.)
--
644450: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644450
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: quickfix
Version: 1.13.3+dfsg-1
Severity: serious
Justification: fails to build from source
Tags: patch
Hi,
quickfix FTBFS In the architecture except the i386, amd64 and kfreebsd.
https://buildd.debian.org/status/package.php?p=quickfix
http://buildd.debian-ports.org/status/package.php?p=quickfix
-----
libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
./configure --build arm-linux-gnueabi --prefix=/usr
--mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
CC="/usr/bin/gcc" CXX="/usr/bin/g++" CFLAGS="-O3 -msse3" CXXFLAGS="-O3
-msse3" LDFLAGS="-Wl,-z,defs -L/usr/lib/python2.7/config -lpthread
-ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1
-Wl,-Bsymbolic-functions" --with-ruby --with-mysql=/usr
--enable-new-allocator --with-python=/usr/include/python2.6
--with-postgresql=/usr --with-boost=/usr/include/boost
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for C++ compiler default output file name...
configure: error: in
`/build/buildd-quickfix_1.13.3+dfsg-1-armel-cQLPDX/quickfix-1.13.3+dfsg':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
make: *** [configure-stamp] Error 77
-----
Because some architecuture does not support "-msse3" option.
I made patch which reivse this problem. Please check this?
BTW, When you set -msse3 in build, this program does not work with
some CPU's. Do you notice this problem?
Please see http://www.debian.org/ports/amd64/index.en.html
Best regards,
Nobuhiro
--
Nobuhiro Iwamatsu
iwamatsu at {nigauri.org / debian.org}
GPG ID: 40AD1FA6
diff -Nru quickfix-1.13.3+dfsg/debian/changelog quickfix-1.13.3+dfsg/debian/changelog
--- quickfix-1.13.3+dfsg/debian/changelog 2011-10-02 12:16:23.000000000 +0900
+++ quickfix-1.13.3+dfsg/debian/changelog 2011-10-06 10:33:44.000000000 +0900
@@ -1,3 +1,9 @@
+quickfix (1.13.3+dfsg-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ -- Nobuhiro Iwamatsu <iwama...@nigauri.org> Thu, 06 Oct 2011 10:33:42 +0900
+
quickfix (1.13.3+dfsg-1) unstable; urgency=low
* Initial release (Closes: #642268)
diff -Nru quickfix-1.13.3+dfsg/debian/rules quickfix-1.13.3+dfsg/debian/rules
--- quickfix-1.13.3+dfsg/debian/rules 2011-09-25 04:37:54.000000000 +0900
+++ quickfix-1.13.3+dfsg/debian/rules 2011-10-06 10:33:23.000000000 +0900
@@ -15,6 +15,7 @@
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
else
@@ -24,8 +25,14 @@
CC=/usr/bin/gcc
CXX=/usr/bin/g++
-CFLAGS = -O3 -msse3
-CXXFLAGS = -O3 -msse3
+CFLAGS = -O3
+CXXFLAGS = -O3
+
+ifeq (amd64,$(DEB_HOST_ARCH))
+CFLAGS += -O3 -msse3
+CXXFLAGS += -O3 -msse3
+endif
+
#CFLAGS = -Wall -g
#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
--- End Message ---
--- Begin Message ---
Source: quickfix
Source-Version: 1.13.3+dfsg-2
We believe that the bug you reported is fixed in the latest version of
quickfix, which is due to be installed in the Debian FTP archive:
libquickfix-dev_1.13.3+dfsg-2_amd64.deb
to main/q/quickfix/libquickfix-dev_1.13.3+dfsg-2_amd64.deb
libquickfix-doc_1.13.3+dfsg-2_all.deb
to main/q/quickfix/libquickfix-doc_1.13.3+dfsg-2_all.deb
libquickfix-python10_1.13.3+dfsg-2_amd64.deb
to main/q/quickfix/libquickfix-python10_1.13.3+dfsg-2_amd64.deb
libquickfix-ruby1.8_1.13.3+dfsg-2_amd64.deb
to main/q/quickfix/libquickfix-ruby1.8_1.13.3+dfsg-2_amd64.deb
libquickfix14-dbg_1.13.3+dfsg-2_amd64.deb
to main/q/quickfix/libquickfix14-dbg_1.13.3+dfsg-2_amd64.deb
libquickfix14_1.13.3+dfsg-2_amd64.deb
to main/q/quickfix/libquickfix14_1.13.3+dfsg-2_amd64.deb
quickfix_1.13.3+dfsg-2.debian.tar.gz
to main/q/quickfix/quickfix_1.13.3+dfsg-2.debian.tar.gz
quickfix_1.13.3+dfsg-2.dsc
to main/q/quickfix/quickfix_1.13.3+dfsg-2.dsc
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 644...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roberto C. Sanchez <robe...@connexer.com> (supplier of updated quickfix 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 10 Oct 2011 11:52:59 -0400
Source: quickfix
Binary: libquickfix-dev libquickfix14 libquickfix-ruby1.8 libquickfix-python10
libquickfix14-dbg libquickfix-doc
Architecture: source amd64 all
Version: 1.13.3+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Athena Capital Research <acr-deb...@athenacr.com>
Changed-By: Roberto C. Sanchez <robe...@connexer.com>
Description:
libquickfix-dev - FIX protocol library - development files
libquickfix-doc - FIX protocol library - documentation
libquickfix-python10 - FIX protocol library - Python runtime files
libquickfix-ruby1.8 - FIX protocol library - Ruby runtime files
libquickfix14 - FIX protocol library - runtime files
libquickfix14-dbg - FIX protocol library - debugging symbols
Closes: 644450
Changes:
quickfix (1.13.3+dfsg-2) unstable; urgency=low
.
* Only apply -msse3 optimization when it will work, thanks to Nobuhiro
Iwamatsu for the patch (Closes: #644450)
Checksums-Sha1:
5dc955f8656db0ab5033b4aa39a76e41341a8116 2272 quickfix_1.13.3+dfsg-2.dsc
c678e0a6fbf2158915350f64bb5fe3f4ed9d10ee 9279
quickfix_1.13.3+dfsg-2.debian.tar.gz
de7162e65615d950d6f38c8c2671598c28cb0b59 525666
libquickfix-dev_1.13.3+dfsg-2_amd64.deb
0303c60b3d32bb116c8ed24ad05540cf35932599 478746
libquickfix14_1.13.3+dfsg-2_amd64.deb
2fabeb83f879bf3c7cb52bd181ef227a11a2fe32 1316500
libquickfix-ruby1.8_1.13.3+dfsg-2_amd64.deb
c708c93a05693e2e6333adb34a8539833dc16eef 2107508
libquickfix-python10_1.13.3+dfsg-2_amd64.deb
2bf35427892908d34035e54588a3f384f400c424 4842554
libquickfix14-dbg_1.13.3+dfsg-2_amd64.deb
bf2484a73c60f144cefce87680e221665febb8ff 6604666
libquickfix-doc_1.13.3+dfsg-2_all.deb
Checksums-Sha256:
eb0cd30b10c56d57265b99c2f4a3d2b9f1da6e70f261c9da700739f36bdfbea4 2272
quickfix_1.13.3+dfsg-2.dsc
8f92b65b2254449b6d20d8eff816b72d74b987a031d701ccb884a0f4346924e2 9279
quickfix_1.13.3+dfsg-2.debian.tar.gz
3ae489aad1a188fbea8f1d95b9253e78e6059987d679bab7494cd093b938a2c8 525666
libquickfix-dev_1.13.3+dfsg-2_amd64.deb
60026385ff92d985bbd0ba7cffc1f93d2893df3dc26a8047bfa746525a1caef3 478746
libquickfix14_1.13.3+dfsg-2_amd64.deb
94cd3d91cd3dc9bb3c4b5d9dad950d74b2ecbd0bc3cb21c347f5282ddc1f8f12 1316500
libquickfix-ruby1.8_1.13.3+dfsg-2_amd64.deb
6b012fab5e2732247d87592186e9b9d1bc5b280dfdd702d9a9fa920a4d192413 2107508
libquickfix-python10_1.13.3+dfsg-2_amd64.deb
f2091e9afc59383152f2a78695ead692e479674dcba83456c62c9b1b1964a00a 4842554
libquickfix14-dbg_1.13.3+dfsg-2_amd64.deb
b009d47f052112e1ba7d4e186df8db4e3ada2a6b7e4aab9f5b297aa436c5efad 6604666
libquickfix-doc_1.13.3+dfsg-2_all.deb
Files:
4801eb213c74b951f21a08fcf2711cb4 2272 libs extra quickfix_1.13.3+dfsg-2.dsc
9916473cd0a5cc2b2b240a59d6dc5efa 9279 libs extra
quickfix_1.13.3+dfsg-2.debian.tar.gz
5f74ed183a0872108051731422c67072 525666 libdevel extra
libquickfix-dev_1.13.3+dfsg-2_amd64.deb
27ad1b1f0ad14ff67b7e691be4166d62 478746 libs extra
libquickfix14_1.13.3+dfsg-2_amd64.deb
4d53fa170f6703b6c778a85e0d9b107c 1316500 ruby extra
libquickfix-ruby1.8_1.13.3+dfsg-2_amd64.deb
bc8152a19ce2708ffb86983464920649 2107508 python extra
libquickfix-python10_1.13.3+dfsg-2_amd64.deb
0c0a904988e260dbe1864582459af19c 4842554 debug extra
libquickfix14-dbg_1.13.3+dfsg-2_amd64.deb
501d89856e5e5f7eaef704b722511e0c 6604666 doc extra
libquickfix-doc_1.13.3+dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJOkyNMAAoJECzXeF7dp7IPBXQP/0TNAJuFSIFL70GZQ2zZhg8C
pEm9FkxoM4OAJoy7fCbPS8AoQllmB9HxSCjRExqYFyxevSM9E7lwAubBFLXmbbNH
vK6XDzMJFh8fzKKW2MkQ43cRkt4meccK3EaZYwpdFSIn/z405KYMst5o8shKEUOi
GAhfP2CXoMuyzsNUfcaVCPJeSL9sLaYLsy+0k88hHgP1oQyRuzIj1SuItc5bbBzj
6EnOdbfbdunYzihiGzuZdNKvTTFbbBmgL9EODyFnKnz6N9419wR5FQjcAEzzaISU
0maN3xBuXk/TfG1+DvzTrsCdAzPlDqcKv49O+0DszcCHkposvCG8ULjhE+MsK1Dv
8jYS0J7W1a43nBci9o2snFFnrsr/WKtv7NB1xVaWnhalCKeBfBR9Sb9CjjXRJ08N
Bz2WPzWYf+o9SF5N7yCqKtgzIa1JKpdNr+IDo96s7lv7ybkZIZ/n1hZvqBxJ4KYl
6SFAgRx50fqr5GN0pgiVT5Y9aQo+/KrRKSkZmdpfmT+zv9cztT/kXGt3urr26GUR
TmXjjkL+vfmcFqsi+A6rSfMWX12DSMzH9KgBE1ArFr979csxBqmzI/xLnxBjikJM
YjKvqk9N5yT5WI47XGX4MZbhNXbJ7LXPEx5XFH6dUjDZOr+kdCD3V/RCIKj/GNjY
80doEJQz2DlIRvFYrVwQ
=xKqi
-----END PGP SIGNATURE-----
--- End Message ---