Package: yaboot
Version: 1.3.13-4
Severity: serious
Tags: patch
When building 'yaboot' on powerpc/unstable,
I get the following error:
gcc -Os -nostdinc -Wall -isystem `gcc -print-file-name=include` -fsigned-char
-DVERSION=\"1.3.13\" -DTEXTADDR=0x200000 -DDEBUG=0 -DMALLOCADDR=0x300000
-DMALLOCSIZE=0x100000 -DKERNELADDR=0x01400000 -I ./include -DCONFIG_COLOR_TEXT
-DCONFIG_SET_COLORMAP -DUSE_MD5_PASSWORDS -DCONFIG_FS_XFS -DCONFIG_FS_REISERFS
-c -o lib/strstr.o lib/strstr.c
lib/strstr.c: In function 'strstr':
lib/strstr.c:79: error: label at end of compound statement
make[1]: *** [lib/strstr.o] Error 1
make[1]: Leaving directory `/yaboot-1.3.13'
make: *** [debian/stamps/build] Error 2
The attached patch fixes this.
Regards
Andreas Jochens
diff -urN ../tmp-orig/yaboot-1.3.13/lib/strstr.c ./lib/strstr.c
--- ../tmp-orig/yaboot-1.3.13/lib/strstr.c 2001-09-20 13:15:31.000000000
+0000
+++ ./lib/strstr.c 2005-08-11 08:56:27.000000000 +0000
@@ -76,7 +76,8 @@
a = *++haystack;
if (a == '\0')
goto ret0;
-shloop: }
+shloop: continue;
+ }
while (a != b);
jin: a = *++haystack;
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]