Debian Bug report logs - #572025
FTBFS: error: #error "I can't tell what endian-ness to use for your architecture."

version graph

Package: blobby; Maintainer for blobby is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>; Source for blobby is src:blobby (PTS, buildd, popcon).

Reported by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>

Date: Mon, 1 Mar 2010 03:42:01 UTC

Severity: serious

Tags: patch

Found in version blobby/0.8-dfsg-1

Fixed in version blobby/0.8-dfsg-2

Done: Felix Geyer <debfx-pkg@fobos.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-superh@lists.debian.org, debian-s390@lists.debian.org, Felix Geyer <debfx-pkg@fobos.de>:
Bug#572025; Package blobby. (Mon, 01 Mar 2010 03:42:05 GMT) (full text, mbox, link).


Acknowledgement sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
New Bug report received and forwarded. Copy sent to debian-superh@lists.debian.org, debian-s390@lists.debian.org, Felix Geyer <debfx-pkg@fobos.de>. (Mon, 01 Mar 2010 03:42:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: FTBFS: error: #error "I can't tell what endian-ness to use for your architecture."
Date: Mon, 1 Mar 2010 12:31:35 +0900
[Message part 1 (text/plain, inline)]
Package: blobby
Version: 0.8-dfsg-1
Justification: ftbfs
Severity: serious
Tags: patch
User: debian-sh4@superh.org
Usertags: sh4
X-Debbugs-CC: debian-superh@lists.debian.org, debian-s390@lists.debian.org

Hi,

blobby FTBFS on s390 and sh4.
# sh4 is not officel support architecture. but work on debian-ports.org.

s390:
  https://buildd.debian.org/fetch.cgi?&pkg=blobby&ver=0.8-dfsg-1&arch=s390&stamp=1267129339&file=log
sh4:
  http://buildd.debian-ports.org/fetch.php?pkg=blobby&arch=sh4&ver=0.8-dfsg-1&stamp=1267090775&file=log&as=raw

-----
[ 11%] Building CXX object
src/raknet/CMakeFiles/raknet.dir/AsynchronousFileIO.cpp.o
cd /build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu/src/raknet
&& /usr/bin/c++    -g -O2
-I/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu
  -o CMakeFiles/raknet.dir/AsynchronousFileIO.cpp.o -c
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/AsynchronousFileIO.cpp
/usr/bin/cmake -E cmake_progress_report
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu/CMakeFiles
35
[ 13%] Building CXX object src/raknet/CMakeFiles/raknet.dir/Autopatcher.cpp.o
cd /build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu/src/raknet
&& /usr/bin/c++    -g -O2
-I/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu
  -o CMakeFiles/raknet.dir/Autopatcher.cpp.o -c
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/Autopatcher.cpp
In file included from
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/SHA1.h:28,
                 from
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/Autopatcher.h:57,
                 from
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/Autopatcher.cpp:35:
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/Types.h:129:3:
error: #error "I can't tell what endian-ness to use for your
architecture."
/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/src/raknet/Types.h:165:3:
error: #error "I can't tell what endian-ness to use for your
architecture."
make[3]: *** [src/raknet/CMakeFiles/raknet.dir/Autopatcher.cpp.o] Error 1
make[3]: Leaving directory
`/build/buildd-blobby_0.8-dfsg-1-s390-X5F7XP/blobby-0.8-dfsg/obj-s390-linux-gnu'
-----

Current blobby does not support s390 and sh4.
I made patch to support s390 and sh4. I checked build on sh4.
Could you apply this patch?

Best regards,
 Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
[03_support_s390_and_sh4.patch (application/x-empty, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Felix Geyer <debfx-pkg@fobos.de>:
Bug#572025; Package blobby. (Mon, 01 Mar 2010 08:42:19 GMT) (full text, mbox, link).


Acknowledgement sent to Bastian Blank <waldi@debian.org>:
Extra info received and forwarded to list. Copy sent to Felix Geyer <debfx-pkg@fobos.de>. (Mon, 01 Mar 2010 08:42:19 GMT) (full text, mbox, link).


Message #10 received at 572025@bugs.debian.org (full text, mbox, reply):

From: Bastian Blank <waldi@debian.org>
To: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>, 572025@bugs.debian.org
Subject: Re: Bug#572025: FTBFS: error: #error "I can't tell what endian-ness to use for your architecture."
Date: Mon, 1 Mar 2010 09:41:53 +0100
On Mon, Mar 01, 2010 at 12:31:35PM +0900, Nobuhiro Iwamatsu wrote:
> Current blobby does not support s390 and sh4.
> I made patch to support s390 and sh4. I checked build on sh4.
> Could you apply this patch?

Use endian.h. Everything else is ridiculous.

Bastian

-- 
... bacteriological warfare ... hard to believe we were once foolish
enough to play around with that.
		-- McCoy, "The Omega Glory", stardate unknown




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#572025; Package blobby. (Mon, 01 Mar 2010 13:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to Felix Geyer <debfx-pkg@fobos.de>:
Extra info received and forwarded to list. (Mon, 01 Mar 2010 13:45:04 GMT) (full text, mbox, link).


Message #15 received at 572025@bugs.debian.org (full text, mbox, reply):

From: Felix Geyer <debfx-pkg@fobos.de>
To: Bastian Blank <waldi@debian.org>, 572025@bugs.debian.org, Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Subject: Re: Bug#572025: FTBFS: error: #error "I can't tell what endian-ness to use for your architecture."
Date: Mon, 01 Mar 2010 14:06:36 +0100
[Message part 1 (text/plain, inline)]
On 01.03.2010 09:41, Bastian Blank wrote:
> On Mon, Mar 01, 2010 at 12:31:35PM +0900, Nobuhiro Iwamatsu wrote:
>   
>> Current blobby does not support s390 and sh4.
>> I made patch to support s390 and sh4. I checked build on sh4.
>> Could you apply this patch?
>>     
> Use endian.h. Everything else is ridiculous.
>   

Attached is a patch that uses endian.h from glibc to detect the endianess.
Could you please verify that it works on those architectures?

Felix

[03_detect_endianness_glibc.patch (application/x-empty, attachment)]

Added tag(s) moreinfo. Request was from Felix Geyer <debfx-pkg@fobos.de> to control@bugs.debian.org. (Sun, 07 Mar 2010 00:03:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Felix Geyer <debfx-pkg@fobos.de>:
Bug#572025; Package blobby. (Wed, 10 Mar 2010 12:27:08 GMT) (full text, mbox, link).


Acknowledgement sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
Extra info received and forwarded to list. Copy sent to Felix Geyer <debfx-pkg@fobos.de>. (Wed, 10 Mar 2010 12:27:08 GMT) (full text, mbox, link).


Message #22 received at 572025@bugs.debian.org (full text, mbox, reply):

From: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
To: Felix Geyer <debfx-pkg@fobos.de>
Cc: Bastian Blank <waldi@debian.org>, 572025@bugs.debian.org
Subject: Re: Bug#572025: FTBFS: error: #error "I can't tell what endian-ness to use for your architecture."
Date: Wed, 10 Mar 2010 21:23:12 +0900
Hi,

2010/3/1 Felix Geyer <debfx-pkg@fobos.de>:
> On 01.03.2010 09:41, Bastian Blank wrote:
>> On Mon, Mar 01, 2010 at 12:31:35PM +0900, Nobuhiro Iwamatsu wrote:
>>
>>> Current blobby does not support s390 and sh4.
>>> I made patch to support s390 and sh4. I checked build on sh4.
>>> Could you apply this patch?
>>>
>> Use endian.h. Everything else is ridiculous.
>>
>
> Attached is a patch that uses endian.h from glibc to detect the endianess.
> Could you please verify that it works on those architectures?
>
Thank you. Looks fine for me.
And building on sh4 with your patch was good.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6




Removed tag(s) moreinfo. Request was from Felix Geyer <debfx-pkg@fobos.de> to control@bugs.debian.org. (Wed, 10 Mar 2010 22:42:06 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Felix Geyer <debfx-pkg@fobos.de> to control@bugs.debian.org. (Wed, 10 Mar 2010 22:42:07 GMT) (full text, mbox, link).


Reply sent to Felix Geyer <debfx-pkg@fobos.de>:
You have taken responsibility. (Mon, 19 Apr 2010 18:21:03 GMT) (full text, mbox, link).


Notification sent to Nobuhiro Iwamatsu <iwamatsu@nigauri.org>:
Bug acknowledged by developer. (Mon, 19 Apr 2010 18:21:04 GMT) (full text, mbox, link).


Message #31 received at 572025-close@bugs.debian.org (full text, mbox, reply):

From: Felix Geyer <debfx-pkg@fobos.de>
To: 572025-close@bugs.debian.org
Subject: Bug#572025: fixed in blobby 0.8-dfsg-2
Date: Mon, 19 Apr 2010 18:17:12 +0000
Source: blobby
Source-Version: 0.8-dfsg-2

We believe that the bug you reported is fixed in the latest version of
blobby, which is due to be installed in the Debian FTP archive:

blobby-data_0.8-dfsg-2_all.deb
  to main/b/blobby/blobby-data_0.8-dfsg-2_all.deb
blobby-server_0.8-dfsg-2_amd64.deb
  to main/b/blobby/blobby-server_0.8-dfsg-2_amd64.deb
blobby_0.8-dfsg-2.diff.gz
  to main/b/blobby/blobby_0.8-dfsg-2.diff.gz
blobby_0.8-dfsg-2.dsc
  to main/b/blobby/blobby_0.8-dfsg-2.dsc
blobby_0.8-dfsg-2_amd64.deb
  to main/b/blobby/blobby_0.8-dfsg-2_amd64.deb



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 572025@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Felix Geyer <debfx-pkg@fobos.de> (supplier of updated blobby 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 17 Apr 2010 00:54:09 +0200
Source: blobby
Binary: blobby blobby-server blobby-data
Architecture: source amd64 all
Version: 0.8-dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Felix Geyer <debfx-pkg@fobos.de>
Changed-By: Felix Geyer <debfx-pkg@fobos.de>
Description: 
 blobby     - Volleyball game with blobs
 blobby-data - Volleyball game with blobs (data files)
 blobby-server - Volleyball game with blobs (sever)
Closes: 572025
Changes: 
 blobby (0.8-dfsg-2) unstable; urgency=low
 .
   * Add 03_detect_endianness_glibc.patch to fix FTBFS on s390 and sh4.
     (Closes: #572025)
   * Add Vcs-Git and Vcs-Browser fields.
   * Update copyright information of the tinyxml source.
   * Explicitly set source format to "1.0".
   * Add -Wl,--as-needed to LDFLAGS.
   * Use the tinyxml package instead of building a local copy.
Checksums-Sha1: 
 8f4600a5e88ae1ca196b6aac660661676bf8ce11 1307 blobby_0.8-dfsg-2.dsc
 73860395a3d95b00c02a9638dff3986994527451 9649 blobby_0.8-dfsg-2.diff.gz
 10a6345ffbb9ba96165ea13fb3bcf0803acc9fe8 270686 blobby_0.8-dfsg-2_amd64.deb
 3927c4974e327d7f48f5770713ea4e0f7dbb622d 121260 blobby-server_0.8-dfsg-2_amd64.deb
 9e37c58dcc667a89fd6826487988ef9576dd1ffd 1004366 blobby-data_0.8-dfsg-2_all.deb
Checksums-Sha256: 
 958cb0eb771a5e504c29e2caae000b2083b54329526278ba1c6a9d688b65ff93 1307 blobby_0.8-dfsg-2.dsc
 c72123bc37201a0b559777dcf606d6ba7b23fed83b01878aad510e6c3d9ede58 9649 blobby_0.8-dfsg-2.diff.gz
 b7ec37227513d59276832f47184f8e5b560274bcf3d64bbf22cc96fb6be22366 270686 blobby_0.8-dfsg-2_amd64.deb
 599a1a9332b2db51e2cd619a7eca2d45d1d834c593ae5ef9906aec8ab5f85963 121260 blobby-server_0.8-dfsg-2_amd64.deb
 413d91b7d401612cce679aed0bf52d65f1745fce9cd2cc61bfcbdbd48455942e 1004366 blobby-data_0.8-dfsg-2_all.deb
Files: 
 888cb09000cd3863f4d9a5a72f9d8005 1307 games optional blobby_0.8-dfsg-2.dsc
 d0d12debed3933fdd904bf1d43ed3ee6 9649 games optional blobby_0.8-dfsg-2.diff.gz
 a8f2af3a9f8b4a45f301ee0f42cd05e4 270686 games optional blobby_0.8-dfsg-2_amd64.deb
 f760f83a63398ede05e4783958f1d552 121260 games optional blobby-server_0.8-dfsg-2_amd64.deb
 d48b71db027eaf7a909302c25e7a68f0 1004366 games optional blobby-data_0.8-dfsg-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkvMnM8ACgkQchorMMFUmYyK/gCffBM0KcDZ786hqjUBSxojzYH/
K/cAniHE1ojf3ese8xn2ioej9y9323FI
=RPaD
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 28 May 2010 07:32:20 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 15:09:30 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.