<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Is this caused by a typo?<div><br></div><div><div>diff --git a/sh.file.c b/sh.file.c</div><div>index c6742c4c..35a29726 100644</div><div>--- a/sh.file.c</div><div>+++ b/sh.file.c</div><div>@@ -590,7 +590,7 @@ again:                              /* search for matches */</div><div> static int</div><div> compare(const void *p, const void *q)</div><div> {</div><div>-#if defined (WIDE_STRINGS) && !defined (UTF16_STRING)</div><div>+#if defined (WIDE_STRINGS) && !defined (UTF16_STRINGS)</div><div>     errno = 0;</div><div> </div><div>     return (wcscoll(*(Char *const *) p, *(Char *const *) q));</div><div><br></div><div><br><blockquote type="cite"><div>On Nov 28, 2024, at 4:55 AM, Dr. Werner Fink <werner@suse.de> wrote:</div><br class="Apple-interchange-newline"><div><meta charset="UTF-8"><div style="position: relative;"><div class="protected-part-33D2E900-6AA1-4B2F-BC64-DCFFCDD8A4A5" style="padding-top: 0px; position: relative; caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div class="protected-title-33D2E900-6AA1-4B2F-BC64-DCFFCDD8A4A5" style="position: absolute; margin-top: -5px; background-color: rgb(255, 255, 255); margin-left: 20px; font-weight: bold;">Signed PGP part</div><div class="protected-content-33D2E900-6AA1-4B2F-BC64-DCFFCDD8A4A5" style="border: 3px solid rgb(204, 204, 204); padding: 16px 16px 16px 20px;">On 2024/11/26 21:15:52 +0200, Kimmo Suominen wrote:<br><blockquote type="cite">Hello,<br><br>I'm pleased to announce that tcsh-6.24.14 is available.  This release<br>fixes issues with S-JIS handling.  It also adds redirection handling in<br>bracketed expressions, and history searches in history expansion.<br><br>Tcsh is an enhanced version of the Berkeley C-shell that offers command<br>line editing and completion plus many other little things that preserve<br>the length of your fingers.<br><br>Tcsh runs on most UNIX machines, as well as Windows.<br><br>You can get tcsh from http://ftp.astron.com/pub/tcsh/tcsh-6.24.14.tar.gz<br><br>SHA2-256(tcsh-6.24.14.tar.gz)= 36880f258a63fc11fe72a65098b585ebc4ecdee24388b8ebec97e6ae8e485318<br><br>The latest source is also on GitHub: https://github.com/tcsh-org/tcsh<br><br>Binaries for Debian and Ubuntu: https://deb.tcsh.org<br></blockquote><br>This breaks build on 32bit architectures:<br><br>diff -urp tcsh-6.24.13/config_f.h tcsh-6.24.14/config_f.h<br>--- tcsh-6.24.13/config_f.h     2024-06-12 09:47:58.753288937 +0200<br>+++ tcsh-6.24.14/config_f.h     2024-11-28 09:44:03.712332824 +0100<br>@@ -64,7 +64,7 @@<br> */<br>#if defined (SHORT_STRINGS) && defined (NLS) && !defined (WINNT_NATIVE) && !defined(_OSD_POSIX) && SIZEOF_WCHAR_T > 1<br># define WIDE_STRINGS<br>-# if SIZEOF_WCHAR_T < 4<br>+# if SIZEOF_WCHAR_T <= 4<br>#  define UTF16_STRINGS<br># endif<br>#endif<br><br>now we have<br><br><br>[   18s] sh.file.c: In function ‘compare’:<br>[   18s] sh.file.c:596:21: error: passing argument 1 of ‘wcscoll’ from incompatible pointer type [-Wincompatible-pointer-types]<br>[   18s]   596 |     return (wcscoll(*(Char *const *) p, *(Char *const *) q));<br>[   18s]       |                     ^~~~~~~~~~~~~~~~~~<br>[   18s]       |                     |<br>[   18s]       |                     Char * {aka unsigned int *}<br>[   18s]       |                                         Char * {aka unsigned int *}<br>[   18s] /usr/include/wchar.h:155:57: note: expected ‘const wchar_t *’ {aka ‘const long int *’} but argument is of type ‘Char *’ {aka ‘unsigned int *’}<br>[   18s]   155 | extern int wcscoll (const wchar_t *__s1, const wchar_t *__s2) __THROW;<br><br><br>to be honest I do/can not care about S-JIS in comparision to modern UTF-8<br><br>Werner<br><br>--<span class="Apple-converted-space"> </span><br> "Having a smoking section in a restaurant is like having<br>         a peeing section in a swimming pool." -- Edward Burr<br></div></div><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">--<span class="Apple-converted-space"> </span></span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Tcsh mailing list</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><a href="mailto:Tcsh@astron.com" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Tcsh@astron.com</a><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><a href="https://mailman.astron.com/mailman/listinfo/tcsh" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">https://mailman.astron.com/mailman/listinfo/tcsh</a></div></div></blockquote></div><br></div></body></html>