Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c, works)

2008-11-19 Thread Adeodato Simó
* peter green [Wed, 19 Nov 2008 02:47:07 +]:

 Thanks, peter. John uploaded a fixed package with your patch.

 The good news is it built sucessfully on ia64

 The bad news is it failed on alpha arm mips s390 and sparc due to a  
 failure to install the build-depends.

 libfontconfig1: Depends: fontconfig-config (= 2.6.0-2) but 2.6.0-3 is to  
 be installed

 Release team could you requeue it on those architectures with a dep-wait  
 on libfontconfig1 = 2.6.0-3

Done, thanks.

 I have reproduced this failure on  my qemu arm system and the culprit
 seems to be

Should you not have had a qemu system handy, there are other means, eg.:

  http://chistera.yi.org/~adeodato/blog/106_fakeapt.html

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
Listening to: Dar Williams - What Do You Love More Than Love




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c, works)

2008-11-18 Thread peter green



Thanks, peter. John uploaded a fixed package with your patch.
  

The good news is it built sucessfully on ia64

The bad news is it failed on alpha arm mips s390 and sparc due to a 
failure to install the build-depends. I have reproduced this failure on 
my qemu arm system and the culprit seems to be


libfontconfig1: Depends: fontconfig-config (= 2.6.0-2) but 2.6.0-3 is to 
be installed


Release team could you requeue it on those architectures with a dep-wait 
on libfontconfig1 = 2.6.0-3









--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c, works)

2008-11-17 Thread peter green
I have attatched a patch which reduces the optimisation level of the 
build to O2 on ia64.   I have checked the patch sets the optimisation 
level correctly by using a different architecture in the test but I do 
not have access to an ia64 box so I can't test to confirm the subitters 
statement that doing so fix the build on ia64.
diff -ur netmaze-0.81+jpg0.82/debian/rules netmaze-0.81+jpg0.82.new/debian/rules
--- netmaze-0.81+jpg0.82/debian/rules	2008-11-17 18:21:15.0 +
+++ netmaze-0.81+jpg0.82.new/debian/rules	2008-11-17 18:20:36.0 +
@@ -14,11 +14,20 @@
 STRIP=strip
 SHELL=/bin/bash
 
+# use -02 on ia64 to avoid a ftbfs
+DEB_BUILD_ARCH_CPU ?=$(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
+ifeq ($(DEB_BUILD_ARCH_CPU),ia64)
+	OPTLEVEL=-O2
+else
+	OPTLEVEL=-O3
+endif
+
+
 build:
 	xmkmf
-# Force compilation using -O3
+# Force compilation using the desired optimisation level
 	cp Makefile Makefile~
-	sed s/-O2/-O3/ Makefile~  Makefile
+	sed s/-O2/$(OPTLEVEL)/ Makefile~  Makefile
 	make
 	touch build
 


Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c works)

2008-10-31 Thread Adeodato Simó
Package: netmaze
Version: 0.81+jpg0.82-12.1
Severity: serious

netmaze can't migrate to testing (including a RC bug fix) because it
FTBFSes on ia64 (gcc ICE).

netmaze is compiled with -O3. Using -O2 for allmove.c (or, for that
matter, for the whole build) works (the ICE does not happen).

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
When all is summed up, a man never speaks of himself without loss; his
accusations of himself are always believed; his praises never.
-- Michel de Montaigne




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c works)

2008-10-31 Thread John Goerzen
Adeodato Simó wrote:
 Package: netmaze
 Version: 0.81+jpg0.82-12.1
 Severity: serious
 
 netmaze can't migrate to testing (including a RC bug fix) because it
 FTBFSes on ia64 (gcc ICE).

I take it that means Internal Compiler Error?

Isn't this a gcc, rather than a netmaze, bug then?

 
 netmaze is compiled with -O3. Using -O2 for allmove.c (or, for that
 matter, for the whole build) works (the ICE does not happen).
 
 Cheers,
 




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504087: netmaze: FTBFS on ia64 (using -O2 for allmove.c works)

2008-10-31 Thread Adeodato Simó
* John Goerzen [Fri, 31 Oct 2008 09:07:59 -0500]:

 Adeodato Simó wrote:
  Package: netmaze
  Version: 0.81+jpg0.82-12.1
  Severity: serious

  netmaze can't migrate to testing (including a RC bug fix) because it
  FTBFSes on ia64 (gcc ICE).

 I take it that means Internal Compiler Error?

 Isn't this a gcc, rather than a netmaze, bug then?

It is a gcc bug, yes (one should be filed; I prodded an ia64 porter
about it, but I think I'll file it myself).

However, I'm not counting on it getting fixed for Lenny (or rather, I
don't want to count on getting it fixed for Lenny), hence a workaround
is needed on netmaze if netmaze is to be released with Lenny.

Is that okay with you?

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
— Oh, George, you didn't jump into the river. How sensible of you! 
-- Mrs Banks in “Mary Poppins”




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]