Your message dated Fri, 22 Nov 2013 05:00:20 +0000
with message-id <e1vjiqq-0003tw...@franck.debian.org>
and subject line Bug#729262: fixed in zeroc-ice 3.5.1-2
has caused the Debian Bug report #729262,
regarding FTBFS[kfreebsd-amd64]: wrongly sets LP64=no
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.)
--
729262: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729262
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: zeroc-ice
Version: 3.5.0-3
Severity: serious
Tags: patch
Justification: FTBFS
User: debian-...@lists.debian.org
Usertags: kfreebsd
Hi,
zeroc-ice FTBFS on kfreebsd-amd64 because of forcing LP64=no; this
will try to build with -m32, but the libc0.1-dev dependency only
provides headers for 64-bit:
> make[4]: Entering directory `/«PKGBUILDDIR»/cpp/src/IceUtil'
> g++ -c -D_FORTIFY_SOURCE=2 -std=c++0x -I./include -std=c++0x -I../include
> -std=c++0x -I../../include -DICE_UTIL_API_EXPORTS -I.. -m32 -Wall -Werror
> -D_REENTRANT -fPIC -g ArgVector.cpp
> In file included from <command-line>:0:0:
> /usr/include/stdc-predef.h:30:26: fatal error: bits/predefs.h: No such file
> or directory
This can be trivially avoided in debian/rules by looking at
DEB_BUILD_ARCH_CPU instead of DEB_BUILD_ARCH. On kfreebsd-amd64,
the value is "amd64", so it is then built the same way as on
Linux. This patch fixes FTBFS for me on kfreebsd-amd64:
--- debian/rules.orig 2013-07-30 22:13:33.000000000 +0100
+++ debian/rules 2013-11-10 21:17:52.064898392 +0000
@@ -29,10 +29,10 @@
# targets known to work
LP64=no
ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH ), i386)
+ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU ), i386)
OPTIMIZE=yes
endif
-ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH ), amd64)
+ifeq ($(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU ), amd64)
OPTIMIZE=yes
LP64=yes
endif
Thanks!
-- System Information:
Debian Release: 7.1
APT prefers proposed-updates
APT policy: (500, 'proposed-updates'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 9.0-2-amd64-xenhvm
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: zeroc-ice
Source-Version: 3.5.1-2
We believe that the bug you reported is fixed in the latest version of
zeroc-ice, 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 729...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Cleto Martín <cl...@debian.org> (supplier of updated zeroc-ice 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...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 16 Nov 2013 22:43:41 +0000
Source: zeroc-ice
Binary: zeroc-ice35 ice35-translators ice35-services libicestorm35 libicegrid35
libicebox35 icebox libicepatch2-35 libglacier2-35 libfreeze35 libicedb35
ice35-slice libzeroc-ice35 libicessl35 libiceutil35 libicexml35 libslice35
libzeroc-ice35-dev libzeroc-ice35-dbg python-zeroc-ice python3-zeroc-ice
php-zeroc-ice libzeroc-ice3.5-cil ruby-zeroc-ice libzeroc-ice3.5-java
icegrid-gui
Architecture: source amd64 all
Version: 3.5.1-2
Distribution: experimental
Urgency: low
Maintainer: Francisco Moya <p...@debian.org>
Changed-By: Cleto Martín <cl...@debian.org>
Description:
ice35-services - Services bundled into ZeroC Ice
ice35-slice - Slice definitions for Ice services
ice35-translators - Slice translators to several languages
icebox - Plugin-based meta-application for ZeroC Ice
icegrid-gui - GUI for IceGrid service
libfreeze35 - Libraries implementing a persistence framework for ZeroC Ice
libglacier2-35 - Libraries implementing a firewall service for ZeroC Ice
libicebox35 - Libraries implementing a plugin framework for ZeroC Ice
libicedb35 - Libraries for persistent backends for ZeroC Ice
libicegrid35 - Libraries implementing grid-like services for ZeroC Ice
libicepatch2-35 - Libraries implementing a distribution service for ZeroC Ice
libicessl35 - Ice for C++ SSL plug-in
libicestorm35 - Libraries implementing an event service for ZeroC Ice
libiceutil35 - Ice for C++ misc utility library
libicexml35 - ZeroC Ice for C++ XML parser library
libslice35 - Ice for C++ Slice parser library
libzeroc-ice3.5-cil - Ice for C# libraries
libzeroc-ice3.5-java - Ice for Java libraries
libzeroc-ice35 - Ice for C++ runtime library
libzeroc-ice35-dbg - Ice for C++ debugging symbols
libzeroc-ice35-dev - Ice for C++ development libraries
php-zeroc-ice - Ice for PHP extension
python-zeroc-ice - Ice for Python libraries (Python 2)
python3-zeroc-ice - Ice for Python libraries (Python 3)
ruby-zeroc-ice - Ice for Ruby modules
zeroc-ice35 - Internet Communications Engine
Closes: 727107 729262
Changes:
zeroc-ice (3.5.1-2) experimental; urgency=low
.
* Bug fix: "wrongly sets LP64=no", thanks to Steven Chamberlain (Closes:
#729262).
* Bug fix: "rename the package ruby-zeroc-ice and install in
/usr/lib/ruby/vendor_ruby", thanks to Cédric Boutillier (Closes:
#727107).
Checksums-Sha1:
332c75cbde35461b15997db724282493582988a6 3212 zeroc-ice_3.5.1-2.dsc
4c264f329b857150bb46575548a595d186f73866 58594 zeroc-ice_3.5.1-2.debian.tar.gz
3a5bc699eed5245c01eb37d1870bc6398787794f 675252
ice35-translators_3.5.1-2_amd64.deb
46b20de2013e12b4e936739bea560defb133914c 2060202
ice35-services_3.5.1-2_amd64.deb
d2c3100c2dc0947b7a0eca2bb962558d05909f3e 402282 libicestorm35_3.5.1-2_amd64.deb
2e83d762ffcfd1b61bb99c776ca645adccffbc00 474958 libicegrid35_3.5.1-2_amd64.deb
ee6f9cd3b42e7cd80f8b9b2f5ebaa3dbf32d5049 78422 libicebox35_3.5.1-2_amd64.deb
389350353910f622313ab9d2968bfd50f898d25c 90452 icebox_3.5.1-2_amd64.deb
d29d6f4d78f698ce4b3b9cf9d3e7b8bcfc67717c 117602
libicepatch2-35_3.5.1-2_amd64.deb
0061b5c8162d64ba86e2d6ddfc2a0a2d4e7bb50c 171524
libglacier2-35_3.5.1-2_amd64.deb
b99476f1f8b4c915f23592789fabeced072c18e1 215420 libfreeze35_3.5.1-2_amd64.deb
f870076d5ebb9ac4f325d64cb701c7f392ad50df 45372 libicedb35_3.5.1-2_amd64.deb
19c406d1eeb5a27fd4bd94fb3d929fc2dca74d8c 895384
libzeroc-ice35_3.5.1-2_amd64.deb
c806c3fd83024d7c8e9b803b199e3651dad6392b 142770 libicessl35_3.5.1-2_amd64.deb
975d1176914a23d348dc560957f63361182d3550 115112 libiceutil35_3.5.1-2_amd64.deb
4aed1f7f53d09561cbe42ea41e503c61d9e13c0c 56048 libicexml35_3.5.1-2_amd64.deb
8fd2a85f6544260285ec3c146d1c1d7a7ca6717d 394440 libslice35_3.5.1-2_amd64.deb
69a4a300b9723ddc3b741f991857863443b60949 220110
libzeroc-ice35-dev_3.5.1-2_amd64.deb
c5d4f5e71ace4a0b501b60a37b5075dc294e0f0f 81774686
libzeroc-ice35-dbg_3.5.1-2_amd64.deb
fcbfc88db4450c164bceae94dcf4e81bd77c04a3 340598
python-zeroc-ice_3.5.1-2_amd64.deb
f6ca6f8349045bbb9e066ebde9291f79a0a08f4f 339434
python3-zeroc-ice_3.5.1-2_amd64.deb
e514d5770bc150ef3b8c9adc1a6579543d96284e 201178 php-zeroc-ice_3.5.1-2_amd64.deb
acad28ce54340d7e34f2f7777c292e59c66303f5 223674
ruby-zeroc-ice_3.5.1-2_amd64.deb
bdbd61d1f3215baaffd6df9266d6ad65fffea803 42962 zeroc-ice35_3.5.1-2_all.deb
60f0d6a18db842e9003d83ad7a6c632fe8b24d1d 163554 ice35-slice_3.5.1-2_all.deb
dc3009873d54678e186652b7978c0df33d403f76 387828
libzeroc-ice3.5-cil_3.5.1-2_all.deb
e4ac8e3bf131184046016310bbeabb10adffbcef 3283104
libzeroc-ice3.5-java_3.5.1-2_all.deb
64bead82ff0186c20d4dc2aab5d1320a94099ad3 853816 icegrid-gui_3.5.1-2_all.deb
Checksums-Sha256:
b8b4ce4b885a52d6ede9fff08eda0f738017f02a1e5abcc16ae549b4d070d058 3212
zeroc-ice_3.5.1-2.dsc
b3d0d104ee59c47ef3a4e3accd1eaefc1d13072826b73e3cdcdd06226316659f 58594
zeroc-ice_3.5.1-2.debian.tar.gz
cd1c40d673872e289a8e38b15b4cfbd0b0532fbbf1acb4713d84a4e3e5ffd9c8 675252
ice35-translators_3.5.1-2_amd64.deb
865057de7545ee84d108b1823c4adf857e6dc7e6b792f2e63641934632e826cd 2060202
ice35-services_3.5.1-2_amd64.deb
d214e9fd25a4bccce7e035e033bd0273df081d12ace87bb1bff6dbe554fa1fbb 402282
libicestorm35_3.5.1-2_amd64.deb
2b9b89c970e1f18234ef3aaafd02a3a3d64c54fd452b4c0240b296255035f354 474958
libicegrid35_3.5.1-2_amd64.deb
ad7e2e83ceb72d2b39251a1d969dabbca1d2d66ede5fe0551e92e88e7f22ca8a 78422
libicebox35_3.5.1-2_amd64.deb
834056efaf573e3e577b4f0038612a16c623d9369e807cb878ca925801c55e5d 90452
icebox_3.5.1-2_amd64.deb
34fdde4c1d8d0a657758c445f62814b318ce5d4b0ec21b8bd71ef77c5b0cd151 117602
libicepatch2-35_3.5.1-2_amd64.deb
8eac020136070cde924d0cc114466260575733b1211d57c679d8d595ac773ae3 171524
libglacier2-35_3.5.1-2_amd64.deb
bfa0fc0ec43735c158b1a9c0f6a5b8ef94e6f9042473b53ec1ae2db3d911ab1e 215420
libfreeze35_3.5.1-2_amd64.deb
68ec6090cb94b724e3c4cb2811f8d5e36a7b614012a905a4fab4d592d7fecb59 45372
libicedb35_3.5.1-2_amd64.deb
e387122f788eaaba85ef28070da17d639e7dae0233b649eb5fbefdad2877a39c 895384
libzeroc-ice35_3.5.1-2_amd64.deb
20058622e48df37b1876f940ea10d7698009ee150101bd19dc708fd35c9256c2 142770
libicessl35_3.5.1-2_amd64.deb
68f4c3a60d9784c0cfc8a993d365883d9b328aa98db37ca1197a5ff12fb23e54 115112
libiceutil35_3.5.1-2_amd64.deb
ee040e9a85c5e4cdcf8a46478add761a2a0f783fac74c1622070ff8d11cb53a0 56048
libicexml35_3.5.1-2_amd64.deb
1b78168e61ad68c535b58a2a4ef5f49ebfd6d42ce7f624b8022bc79c7e598862 394440
libslice35_3.5.1-2_amd64.deb
da935fc8e10057bec993be367419807e80cd29425c93a87372091c57bf1a83f6 220110
libzeroc-ice35-dev_3.5.1-2_amd64.deb
bd43866329a96c9534497622b78a32133ba501f02edd3e735e4d65e89cab7683 81774686
libzeroc-ice35-dbg_3.5.1-2_amd64.deb
654fb80a98365a36b4649dab780ac01472a2c91e28308c800215cbaa44edbbc6 340598
python-zeroc-ice_3.5.1-2_amd64.deb
8469f06a9b8e2e01ec5f0402bfb0e4a08248f958d04384502e89e836834d95f4 339434
python3-zeroc-ice_3.5.1-2_amd64.deb
42b67e5eaae2f2f1edce4330cdd6bde9a6531d233a281654de6d1b379189ec0c 201178
php-zeroc-ice_3.5.1-2_amd64.deb
0aae82f639882792a23846e042e9ba1e5606ae101c33ad23ba7d0089833e8734 223674
ruby-zeroc-ice_3.5.1-2_amd64.deb
2ec066ffe4ca568b0c68fa4e4ca3b41f60903b2038e1a87eac49dc3099aa6517 42962
zeroc-ice35_3.5.1-2_all.deb
a1fb6beb6f1c8da51e4e1964720f751b756a1f2ab2cf3862d173d133aa38313f 163554
ice35-slice_3.5.1-2_all.deb
555a10f45e155895ce0a696c95b54b850bfd93c2b49ecbedaa6fb70c7c7e0cad 387828
libzeroc-ice3.5-cil_3.5.1-2_all.deb
645fa09a8778202d766d6e9ba6ae1874502ab0ef90e9be6c61bab2657c282b25 3283104
libzeroc-ice3.5-java_3.5.1-2_all.deb
a71bf1d49f0c48c8f45b80e8fda52c54f76f61c07a5f66d079fbe1957586b742 853816
icegrid-gui_3.5.1-2_all.deb
Files:
75538c3caf04f9ff87b27aca6f07332c 3212 devel optional zeroc-ice_3.5.1-2.dsc
13243f2954f4cf32b8e95dcb69e01ede 58594 devel optional
zeroc-ice_3.5.1-2.debian.tar.gz
f0fc633633a057f2bfc2e5eb76cfbcd3 675252 devel optional
ice35-translators_3.5.1-2_amd64.deb
9af59f2ff265664524d1f81efa9ff2ab 2060202 devel optional
ice35-services_3.5.1-2_amd64.deb
18e4317822276c052b37be7a94889af3 402282 libs optional
libicestorm35_3.5.1-2_amd64.deb
4859936ab0f7cca607980e0a7ccfed97 474958 libs optional
libicegrid35_3.5.1-2_amd64.deb
aa85201f784d6b9920459f2cb8c0d346 78422 libs optional
libicebox35_3.5.1-2_amd64.deb
031245d4f9df21c907400faed9e57ea3 90452 devel optional icebox_3.5.1-2_amd64.deb
d1881684f0947d274992f199514b6f46 117602 libs optional
libicepatch2-35_3.5.1-2_amd64.deb
76c2c9c0124044575a5ee2bc7a929dc2 171524 libs optional
libglacier2-35_3.5.1-2_amd64.deb
0c7cf3723ef92d63c77297ed1700a316 215420 libs optional
libfreeze35_3.5.1-2_amd64.deb
b9ce39040f7b194507b2d6e9f530123e 45372 libs optional
libicedb35_3.5.1-2_amd64.deb
30a1735ea3d88124ce51695f90669932 895384 libs optional
libzeroc-ice35_3.5.1-2_amd64.deb
3298a93d0773112d073d1db5bb30c851 142770 libs optional
libicessl35_3.5.1-2_amd64.deb
e3c8d694a3e05e492ed65008df4341cc 115112 libs optional
libiceutil35_3.5.1-2_amd64.deb
c8e6c282b8778211fe9552d42ea1f7ce 56048 libs optional
libicexml35_3.5.1-2_amd64.deb
b10d2d5fd775f4d69328124e0a140018 394440 libs optional
libslice35_3.5.1-2_amd64.deb
06aaee255ff165a1d498452d7255cbd3 220110 libdevel optional
libzeroc-ice35-dev_3.5.1-2_amd64.deb
7b9c24b725d5784f658adac5fb7e2832 81774686 debug extra
libzeroc-ice35-dbg_3.5.1-2_amd64.deb
2a7956895e8099e43b413e1b271d1b9c 340598 python optional
python-zeroc-ice_3.5.1-2_amd64.deb
701747827826bc74c78cac82f4f1453d 339434 python optional
python3-zeroc-ice_3.5.1-2_amd64.deb
7f03f47e71ab420b3e78d6467ff25ab6 201178 php optional
php-zeroc-ice_3.5.1-2_amd64.deb
456b02cf384c4613b36ad8d37120ea07 223674 ruby optional
ruby-zeroc-ice_3.5.1-2_amd64.deb
61de1f7682264226a29ccd9da29d78a6 42962 devel optional
zeroc-ice35_3.5.1-2_all.deb
5fa480e2495cd65d81f71324a52cc030 163554 devel optional
ice35-slice_3.5.1-2_all.deb
a5568ca8ceb17d0d0358e6ff7c06fcaa 387828 cli-mono optional
libzeroc-ice3.5-cil_3.5.1-2_all.deb
37ac1827ba0a80607382c22d64c3fb89 3283104 java optional
libzeroc-ice3.5-java_3.5.1-2_all.deb
e3adfa62178f1e7a66d96f9e4748b2d5 853816 devel optional
icegrid-gui_3.5.1-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iQEcBAEBAgAGBQJSh/1kAAoJEEkz2rQA7137ZX8H/j0JDrfq+tMvo4OO0njwS4Zp
WmwSh5OYaCGsNY2XG1Zz+q9gLvsoWAiY8YfbeAW+bUM5r1+sz1oLk9LmC1a0t0Vm
2LJukjd08s8RH0BLVc/9qitr7MSAI2frx+eP28tnrKJzSZ3iYTDOjuO1Kt4hsyZK
1zbuaX+tVrNHcHG4hXLoP6y8uYj/S4TXZqMzq7e51jrhvbdNL71tDXmnITk9wEYX
Mr6mNg8WL7FSn48wmj+s6vMSWGzNC7Uhd48IPf1sbXwfo547lJwaJkF8r/M94IDQ
1sZHwqSfbkbWtX+vyVo55SJS6o+GIEvNkIN4i5GD5x+5BE47nFCcq9RI73QiaUI=
=6njP
-----END PGP SIGNATURE-----
--- End Message ---