$NetBSD: patch-ab,v 1.3 2008/01/13 22:53:10 rillig Exp $ Line 717 resolves an ambiguity between sqrt(double) and sqrt(long double) with sunpro. --- renderer.cpp.orig 1999-12-06 17:13:35.000000000 +0100 +++ renderer.cpp 2007-12-05 18:21:58.055143000 +0100 @@ -713,7 +713,7 @@ (py-renderedImage->height()/2); if(temp >= 0) - startx = (renderedImage->width()/2 - (int)sqrt(temp)); + startx = (renderedImage->width()/2 - int(sqrt(double(temp)))); else startx = (renderedImage->width()/2); @@ -1483,8 +1483,8 @@ labelstring.sprintf("%s, %s %d. %d, %d:%02d %s\n" "View pos %2.2f° %c %2.2f° %c\n" "Sun pos %2.2f° %c %2.2f° %c", - dt.date().dayName(dt.date().dayOfWeek()), - dt.date().monthName(dt.date().month()), + dt.date().dayName(dt.date().dayOfWeek()).ascii(), + dt.date().monthName(dt.date().month()).ascii(), dt.date().day(), dt.date().year(), dt.time().hour(), dt.time().minute(), tzname[tm->tm_isdst], @@ -1562,9 +1562,9 @@ for(int i=0; iwidth(); - y = rand() % renderedImage->height(); - brightness = 150+ (rand() % 106); + x = random() % renderedImage->width(); + y = random() % renderedImage->height(); + brightness = 150+ (random() % 106); p = (unsigned int *)renderedImage->scanLine(y); p += x; *p = qRgb(brightness, brightness, brightness);