Your message dated Wed, 10 Dec 2008 02:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#508068: fixed in drawterm 0.cvs+20081209.1-1
has caused the Debian Bug report #508068,
regarding drawterm_0.cvs+20080909-1(mips/unstable):
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.)
--
508068: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508068
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: drawterm
Version: 0.cvs+20080909-1
Severity: serious
Tags: patch
There was an error while trying to autobuild your package:
> Automatic build of drawterm_0.cvs+20080909-1 on ball by sbuild/mips 99.99
> Build started at 20081206-1246
[...]
> gcc -Wall -Wno-missing-braces -ggdb -I.. -I../include -I../kern -c
> -I/usr/X11R6/include -D_THREAD_SAFE -pthread -O2 md5block.c
> gcc -Wall -Wno-missing-braces -ggdb -I.. -I../include -I../kern -c
> -I/usr/X11R6/include -D_THREAD_SAFE -pthread -O2 sha1block.c
> as -o tas.o tas.s
> tas.s: Assembler messages:
> tas.s:10: Error: illegal operands `ori t1,zero,12345'
> tas.s:11: Error: opcode not supported on this processor: mips1 (mips1) `ll
> t0,(a0)'
> tas.s:12: Error: opcode not supported on this processor: mips1 (mips1) `sc
> t1,(a0)'
> tas.s:13: Error: illegal operands `beq t1,zero,1b'
> tas.s:17: Error: illegal operands `or v0,t0,zero'
> make[2]: *** [tas.o] Error 1
> make[2]: Leaving directory `/build/buildd/drawterm-0.cvs+20080909/posix-mips'
> make[1]: *** [libmachdep.a] Error 2
> make[1]: Leaving directory `/build/buildd/drawterm-0.cvs+20080909'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
A full build log can be found at:
http://buildd.debian.org/build.php?arch=mips&pkg=drawterm&ver=0.cvs+20080909-1
The package failed to build on most architectures in different ways. The
appended patch fixes the build failure on mips (and presumably mipsel).
Thiemo
diff -urpN drawterm-0.cvs+20080909.old/Make.unix
drawterm-0.cvs+20080909/Make.unix
--- drawterm-0.cvs+20080909.old/Make.unix 2007-06-23 05:10:01.000000000
+0100
+++ drawterm-0.cvs+20080909/Make.unix 2008-12-07 15:55:21.000000000 +0000
@@ -2,7 +2,8 @@
#PTHREAD= # for Mac
PTHREAD=-pthread
AR=ar
-AS=as
+AS=gcc
+ASFLAGS=-xassembler-with-cpp -c
RANLIB=ranlib
X11=/usr/X11R6
CC=gcc
diff -urpN drawterm-0.cvs+20080909.old/posix-mips/tas.s
drawterm-0.cvs+20080909/posix-mips/tas.s
--- drawterm-0.cvs+20080909.old/posix-mips/tas.s 2005-12-29
23:50:05.000000000 +0000
+++ drawterm-0.cvs+20080909/posix-mips/tas.s 2008-12-07 14:16:23.000000000
+0000
@@ -5,17 +5,18 @@
.ent tas 2
tas:
-.set noreorder
1:
- ori t1, zero, 12345 /* t1 = 12345 */
- ll t0, (a0) /* t0 = *a0 */
+#ifdef __linux__
+ .set mips2
+#endif
+ li t1, 12345 /* t1 = 12345 */
+ ll v0, (a0) /* v0 = *a0 */
sc t1, (a0) /* *a0 = t1 if *a0 hasn't changed;
t1=success */
- beq t1, zero, 1b /* repeat if *a0 did change */
- nop
+ beqz t1, 1b /* repeat if *a0 did change */
+ jr $31 /* return */
+#ifdef __linux__
+ .set mips0
+#endif
- j $31 /* return */
- or v0, t0, zero /* set return value on way out */
-
-.set reorder
.end tas
--- End Message ---
--- Begin Message ---
Source: drawterm
Source-Version: 0.cvs+20081209.1-1
We believe that the bug you reported is fixed in the latest version of
drawterm, which is due to be installed in the Debian FTP archive:
drawterm_0.cvs+20081209.1-1.diff.gz
to pool/main/d/drawterm/drawterm_0.cvs+20081209.1-1.diff.gz
drawterm_0.cvs+20081209.1-1.dsc
to pool/main/d/drawterm/drawterm_0.cvs+20081209.1-1.dsc
drawterm_0.cvs+20081209.1-1_i386.deb
to pool/main/d/drawterm/drawterm_0.cvs+20081209.1-1_i386.deb
drawterm_0.cvs+20081209.1.orig.tar.gz
to pool/main/d/drawterm/drawterm_0.cvs+20081209.1.orig.tar.gz
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.
Martín Ferrari <[EMAIL PROTECTED]> (supplier of updated drawterm 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: SHA1
Format: 1.8
Date: Tue, 09 Dec 2008 23:31:45 -0200
Source: drawterm
Binary: drawterm
Architecture: source i386
Version: 0.cvs+20081209.1-1
Distribution: unstable
Urgency: low
Maintainer: Martín Ferrari <[EMAIL PROTECTED]>
Changed-By: Martín Ferrari <[EMAIL PROTECTED]>
Description:
drawterm - graphical client for Plan 9 CPU servers
Closes: 508068 508100
Changes:
drawterm (0.cvs+20081209.1-1) unstable; urgency=low
.
* The "should ask upstream for help before fighting for hours to solve
upstream problems" release.
* New upstream release that closes: #508068, #508100.
* debian/rules: use the new CONF=pthreads makefiles.
* debian/CHANGES: add upstream changelog, syntetized from cvs logs.
* New minimal upstream release, fixes a problem in sparc.
Checksums-Sha1:
baa72698718ba20d114bb30368ead1ad0cb6db1a 1147 drawterm_0.cvs+20081209.1-1.dsc
2066f281f74e1f2120a9e8a23870447afb547820 475354
drawterm_0.cvs+20081209.1.orig.tar.gz
f9d202c24808b165f08603e8a200149f414d3c9e 12265
drawterm_0.cvs+20081209.1-1.diff.gz
6920041418ec83fc905e78b3ad7bbd83c882649b 212596
drawterm_0.cvs+20081209.1-1_i386.deb
Checksums-Sha256:
d4873a920e39be4d1a39f32692d98adab01f1548bd750bdede873eb127d512e9 1147
drawterm_0.cvs+20081209.1-1.dsc
2be65936a89dc78467c4724b93123d9e1c057140aa81a5082804aee209b268d2 475354
drawterm_0.cvs+20081209.1.orig.tar.gz
ceddd1bf236eec7ad22b03c1e196e8a9648e63168a327fc613b269aad6101813 12265
drawterm_0.cvs+20081209.1-1.diff.gz
d83dcd109b62319f9c6d736ef25f174911cf74154868df46dd46c97f0e345b05 212596
drawterm_0.cvs+20081209.1-1_i386.deb
Files:
c225d9077f75198474668cc265c39660 1147 x11 extra drawterm_0.cvs+20081209.1-1.dsc
5101301d219c8de017ec4420acc3378c 475354 x11 extra
drawterm_0.cvs+20081209.1.orig.tar.gz
90a149c7ca4503f0d6bcf4723fc2af63 12265 x11 extra
drawterm_0.cvs+20081209.1-1.diff.gz
8e4ef393d3b397ef3a98bc9772be63a4 212596 x11 extra
drawterm_0.cvs+20081209.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkk/HbgACgkQaWQ2v1ddCnbQBACgiTgts2B53fODmkuBCyqQwGe2
3+0An2fPFjQWBRrxd/Wh4XGIKAz1wV7I
=J7n+
-----END PGP SIGNATURE-----
--- End Message ---