Your message dated Sun, 19 Oct 2014 08:53:45 +0100
with message-id <[email protected]>
and subject line closing - fixed in previous release
has caused the Debian Bug report #758560,
regarding FTBFS with clang instead of gcc
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.)


-- 
758560: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758560
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libsx
Severity: minor
Tags: patch
User: [email protected]
Usertags: clang-ftbfs

Hello,

Using the rebuild infrastructure, your package fails to build with clang 
(instead of gcc).

We detected this kinf of error:
http://clang.debian.net/status.php?version=3.5.0rc1&key=NOT_ALLOWED_HERE

Full build log is available here:
http://clang.debian.net/logs/2014-06-16/libsx_2.05-5_unstable_clang.log

Thanks,
Alexander

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- ./src/popups.c	2009-09-11 16:49:37.000000000 +0400
+++ ../libsx-2.05-my/./src/popups.c	2014-08-19 00:11:47.317545890 +0400
@@ -61,20 +61,17 @@
   return string;
 }
 
-char *GetText(char *blurb, char *default_string, int width, int height)
-{
-Widget wid_gettext[6];
-char *string;
-int i;
+static char *string;
+static Widget wid_gettext[6];
 
-  void GetTextCancel(Widget ww, void* data)
+static void GetTextCancel(Widget ww, void* data)
   {
      string = NULL;
      SetCurrentWindow(ww);
      CloseWindow();
   }
 
-  void GetTextOkay(Widget ww, void* data)
+static void GetTextOkay(Widget ww, void* data)
   {
   char *ptr;
 
@@ -88,6 +85,10 @@
      CloseWindow();
   }
 
+char *GetText(char *blurb, char *default_string, int width, int height)
+{
+int i;
+
    MakeWindow("GetText",SAME_DISPLAY, EXCLUSIVE_WINDOW);
    
    string = NULL;
--- ./src/grabpix.c	2014-08-19 00:17:57.000000000 +0400
+++ ../libsx-2.05-my/./src/grabpix.c	2014-08-19 00:16:18.364751617 +0400
@@ -110,8 +110,7 @@
     w->core.window = RootWindowOfScreen(w->core.screen);
 }
 
-char *GrabPixel(char *format)
-{
+
 static Cursor newcursor;
 static Display *dpy;
 static int scr;
@@ -119,6 +118,16 @@
 static XGCValues selectGCV;
 static Widget toplevel, root;
 
+static char lens_bits[] = {
+   0x00, 0x00, 0xf8, 0x00, 0x24, 0x01, 0x22, 0x02, 0x02, 0x02, 0x8e, 0x03,
+   0x02, 0x02, 0x22, 0x02, 0x24, 0x07, 0xf8, 0x0d, 0x00, 0x13, 0x00, 0x22,
+   0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x00};
+
+static char lensMask_bits[] = {
+   0xf8, 0x00, 0xfc, 0x01, 0xfe, 0x03, 0x77, 0x07, 0x8f, 0x07, 0x8f, 0x07,
+   0x8f, 0x07, 0x77, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0x00, 0x7f,
+   0x00, 0xfe, 0x00, 0x7c, 0x00, 0x38, 0x00, 0x10};
+
 static int sec = 2;  /* security border strip */
 static unsigned int srcWidth=1, srcHeight=1;
 /* static char formatstr[256]="Pixel at (%x,%y) colored [%r,%g,%b]\n\
@@ -135,18 +144,7 @@
 #define lensMask_x_hot 5
 #define lensMask_y_hot 5
 
-static char lens_bits[] = {
-   0x00, 0x00, 0xf8, 0x00, 0x24, 0x01, 0x22, 0x02, 0x02, 0x02, 0x8e, 0x03,
-   0x02, 0x02, 0x22, 0x02, 0x24, 0x07, 0xf8, 0x0d, 0x00, 0x13, 0x00, 0x22,
-   0x00, 0x44, 0x00, 0x28, 0x00, 0x10, 0x00, 0x00};
-
-static char lensMask_bits[] = {
-   0xf8, 0x00, 0xfc, 0x01, 0xfe, 0x03, 0x77, 0x07, 0x8f, 0x07, 0x8f, 0x07,
-   0x8f, 0x07, 0x77, 0x07, 0xfe, 0x0f, 0xfc, 0x1f, 0xf8, 0x3f, 0x00, 0x7f,
-   0x00, 0xfe, 0x00, 0x7c, 0x00, 0x38, 0x00, 0x10};
-
-void
-InitCursors()
+static void InitCursors()
 {
 Pixmap cursor,mask;
 XColor cfor,cbak;
@@ -162,8 +160,7 @@
                    lens_x_hot,lens_y_hot);
 }
 
-void 
-SetupGC()
+static void SetupGC()
 {
     selectGCV.function = GXxor;
     selectGCV.foreground = 1L;
@@ -172,9 +169,7 @@
 		       &selectGCV);
 }  
 
-Window 
-FindWindow(x, y)
-     int x, y;	  
+static Window FindWindow(int x, int y)
 {
   XWindowAttributes wa;
   Window findW = DefaultRootWindow(dpy), stopW, childW;
@@ -194,15 +189,13 @@
   return findW;
 }
 
-void
-CreateRoot()
+static void CreateRoot()
 {
   root = XtCreateWidget("root", rootWindowWidgetClass, toplevel, NULL, 0);
   XtRealizeWidget(root);
 }
 
-void
-StartRootPtrGrab()   
+static void StartRootPtrGrab(char *format)
 {
   Window    rootR, childR, window;
   int       rootX, rootY, winX, winY;
@@ -282,6 +275,8 @@
   goto restart;
 }
 
+char *GrabPixel(char *format)
+{
   dpy = lsx_curwin->display;
   scr = DefaultScreen(dpy);
   toplevel = lsx_curwin->toplevel;
@@ -289,7 +284,7 @@
   InitCursors();
   SetupGC();
   CreateRoot();
-  StartRootPtrGrab();
+  StartRootPtrGrab(format);
   return(output);
 }
 
--- ./src/colorsel.c	2014-08-19 00:17:57.000000000 +0400
+++ ../libsx-2.05-my/./src/colorsel.c	2014-08-19 00:17:02.991962251 +0400
@@ -65,7 +65,7 @@
 static void show_best_match(Widget w, CSelData *cdata);
 */
 
-int trunc(float v)
+static int trunc_(float v)
 {
   return (int)(0.5+v);
 }
@@ -203,25 +203,25 @@
         reset = True;
 	}
 
-      if (reset || trunc(cdata->r) != w_r)
+      if (reset || trunc_(cdata->r) != w_r)
 	{
-        w_r = trunc(cdata->r);
+        w_r = trunc_(cdata->r);
         sprintf(cvalue, "%d", w_r);
         SetScrollbar(cdata->red_scroll, (float)cdata->r, 255.0, 1.0);
         SetStringEntry(cdata->red_string, cvalue);
 	}
 
-      if (reset || trunc(cdata->g) != w_g)
+      if (reset || trunc_(cdata->g) != w_g)
 	{
-        w_g = trunc(cdata->g);
+        w_g = trunc_(cdata->g);
         sprintf(cvalue, "%d", w_g);
         SetScrollbar(cdata->green_scroll, (float)cdata->g, 255.0, 1.0);
         SetStringEntry(cdata->green_string, cvalue);
 	}
       
-      if (reset || trunc(cdata->b) != w_b)
+      if (reset || trunc_(cdata->b) != w_b)
 	{
-        w_b = trunc(cdata->b);
+        w_b = trunc_(cdata->b);
         sprintf(cvalue, "%d", w_b);
         SetScrollbar(cdata->blue_scroll, (float)cdata->b, 255.0, 1.0);
         SetStringEntry(cdata->blue_string, cvalue);
@@ -252,25 +252,25 @@
         reset = True;
 	}
 
-      if (reset || trunc(cdata->h) != w_h)
+      if (reset || trunc_(cdata->h) != w_h)
 	{
-        w_h = trunc(cdata->h);
+        w_h = trunc_(cdata->h);
         sprintf(cvalue, "%d", w_h);
         SetScrollbar(cdata->red_scroll, (float)cdata->h, 360.0, 1.0);
         SetStringEntry(cdata->red_string, cvalue);
 	}
       
-      if (reset || trunc(cdata->s) != w_s)
+      if (reset || trunc_(cdata->s) != w_s)
 	{
-        w_s = trunc(cdata->s);
+        w_s = trunc_(cdata->s);
         sprintf(cvalue, "%d", w_s);
         SetScrollbar(cdata->green_scroll, (float)cdata->s, 100.0, 1.0);
         SetStringEntry(cdata->green_string, cvalue);
 	}
       
-      if (reset || trunc(cdata->v) != w_v)
+      if (reset || trunc_(cdata->v) != w_v)
 	{
-        w_v = trunc(cdata->v);
+        w_v = trunc_(cdata->v);
         sprintf(cvalue, "%d", w_v);
         SetScrollbar(cdata->blue_scroll, (float)cdata->v, 255.0, 1.0);
         SetStringEntry(cdata->blue_string, cvalue);
@@ -302,33 +302,33 @@
         reset = True;
 	}
 
-      if (reset || trunc(cdata->c) != w_c)
+      if (reset || trunc_(cdata->c) != w_c)
 	{
-        w_c = trunc(cdata->c);
+        w_c = trunc_(cdata->c);
         sprintf(cvalue, "%d", w_c);
         SetScrollbar(cdata->red_scroll, (float)cdata->c, 100.0, 1.0);
         SetStringEntry(cdata->red_string, cvalue);
 	}
       
-      if (reset || trunc(cdata->m) != w_m)
+      if (reset || trunc_(cdata->m) != w_m)
 	{
-        w_m = trunc(cdata->m);
+        w_m = trunc_(cdata->m);
         sprintf(cvalue, "%d", w_m);
         SetScrollbar(cdata->green_scroll, (float)cdata->m, 100.0, 1.0);
         SetStringEntry(cdata->green_string, cvalue);
 	}
       
-      if (reset || trunc(cdata->y) != w_y)
+      if (reset || trunc_(cdata->y) != w_y)
 	{
-        w_y = trunc(cdata->y);
+        w_y = trunc_(cdata->y);
         sprintf(cvalue, "%d", w_y);
         SetScrollbar(cdata->blue_scroll, (float)cdata->y, 100.0, 1.0);
         SetStringEntry(cdata->blue_string, cvalue);
 	}
 
-      if (reset || trunc(cdata->k) != w_k)
+      if (reset || trunc_(cdata->k) != w_k)
 	{
-        w_k = trunc(cdata->k);
+        w_k = trunc_(cdata->k);
         sprintf(cvalue, "%d", w_k);
         SetScrollbar(cdata->black_scroll, (float)cdata->k, 100.0, 1.0);
         SetStringEntry(cdata->black_string, cvalue);
@@ -409,7 +409,7 @@
     }
 
   sprintf(cdata->match_list[0], "  %3d %3d %3d      %s",
-          trunc(fr), trunc(fg), trunc(fb), 
+          trunc_(fr), trunc_(fg), trunc_(fb),
           SX_Dialog[COLSEL_DIAL]);
     cdata->match_ptr[0] = cdata->match_list[0];
 
@@ -448,7 +448,7 @@
     {
     numerical:
     sprintf(cdata->save, "#%02X%02X%02X",      
-          trunc(cdata->r), trunc(cdata->g), trunc(cdata->b));
+          trunc_(cdata->r), trunc_(cdata->g), trunc_(cdata->b));
     }
   else
     {
@@ -456,9 +456,9 @@
     sscanf(cdata->match_ptr[0], "%d %d %d %s", &r, &g, &b, cdata->save);
     if (cdata->output==1)
       {
-      if (r!=trunc(cdata->r)
-             || g!=trunc(cdata->g)
-             || b!=trunc(cdata->b)) goto numerical;
+      if (r!=trunc_(cdata->r)
+             || g!=trunc_(cdata->g)
+             || b!=trunc_(cdata->b)) goto numerical;
       }
     }
   if (mydepth<16)

--- End Message ---
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

thanks

This was fixed in the previous upload but incorrectly numbered in the
changelog


- -- 
Alastair McKinstry, <[email protected]>, <[email protected]>,
https://diaspora.sceal.ie/u/amckinstry
Software is like Poetry - most of it shouldn't have been written.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUQ24JAAoJEN9LdrZRJ3QsmGIP/0cXC0yS+7vUBBlMAB1l69IC
3PIEg3I4JE6p/1iczi8b3d/xCEvzNGLzUV+2iSrH2IdkYRQj2T55OilNpQv7H6+U
sjke8xVR3pcTkiTcmKswNwi8/AErMCVPF94ifAJYTeOiZbgYhNIYrq2NmSiPjhUk
n87KYBrxafGAEUGhmw+53ZTc2g1U9UHsCHpY5M/HY7D3y7WdOVKj3asGH08f2hH+
GbkcpEVMMnbBOB9eHGVC73N6Pak7HZ9CQBVYFbis3yoqJFK9QjRspslh2QiVDze2
cwZJW+wTbrsPq1jKoawg/r/u9IehIYaMcubWFRqE8byAq4UZ2UXVwsVw/68hh8uQ
PIw7OTwPgqUHSZHxYW2+zLGnq1HlMnErMfue5w5T+9SjhakHkaM/gVDBmwTDGxht
ZU9qg4mxbQ4m7yAXoXYLHV/ZuK4jZ09nZDI3JA9jKiwNguRu3atnKtAW3xs05O3T
khIV1ErrEJzPUAKJL2FODIitdqGj7ahgkCr+99SBOfU9vXwYgJgOXSHZRtKGKpGv
FZkcMiDfpRO1LI2v2j9WTtixjbRbRM8caXIMxpV6fl7xRToS1hHRfOI3p7ayn+n0
IUWrHB/qdZuVw7hecyRIlNXBJYcy6ZZBpp2CrC7oSsiMi1PxfKbSijgCoKU7OD5P
XBFWWFt7Nk7DdTf1B2TZ
=7WDT
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to