ports/69982: [PATCH] devel/motor: fix build with gcc3.4
Andrey Slusar
vasallia at ukr.net
Wed Aug 4 05:50:27 UTC 2004
>Number: 69982
>Category: ports
>Synopsis: [PATCH] devel/motor: fix build with gcc3.4
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Aug 04 05:50:26 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Andrey Slusar
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
Santinel
>Environment:
System: FreeBSD santinel.home.ua 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Jul 29 19:48:26 EEST 2004 root at santinel.home.ua:/usr/obj/usr/src/sys/ANRAY i386
>Description:
New files:
files/patch-parser::src::parser.c
files/patch-src::ui::ncurses::uitagbrowser.cc
Fix build with gcc3.4
>How-To-Repeat:
>Fix:
--- motor.diff begins here ---
diff -ruN /usr/ports/devel/motor/files/patch-parser::src::parser.c motor/files/patch-parser::src::parser.c
--- /usr/ports/devel/motor/files/patch-parser::src::parser.c Thu Jan 1 03:00:00 1970
+++ motor/files/patch-parser::src::parser.c Sat Jul 31 20:11:50 2004
@@ -0,0 +1,18 @@
+--- parser/src/parser.c.orig Wed Aug 22 09:52:39 2001
++++ parser/src/parser.c Sat Jul 31 20:11:06 2004
+@@ -314,6 +314,7 @@
+ if (buf == MAP_FAILED) buf = NULL;
+ break;
+ default:
++ break;
+ }
+ }
+ close(f);
+@@ -334,6 +335,7 @@
+ munmap(text, size);
+ break;
+ default:
++ break;
+ }
+ }
+
diff -ruN /usr/ports/devel/motor/files/patch-src::ui::ncurses::uitagbrowser.cc motor/files/patch-src::ui::ncurses::uitagbrowser.cc
--- /usr/ports/devel/motor/files/patch-src::ui::ncurses::uitagbrowser.cc Thu Jan 1 03:00:00 1970
+++ motor/files/patch-src::ui::ncurses::uitagbrowser.cc Wed Aug 4 08:32:46 2004
@@ -0,0 +1,11 @@
+--- src/ui/ncurses/uitagbrowser.cc.old Wed Aug 4 08:22:13 2004
++++ src/ui/ncurses/uitagbrowser.cc Wed Aug 4 08:22:30 2004
+@@ -83,7 +83,7 @@
+ cm.setwindow(textwindow(w.x1, w.y1, w.x1+20, 0, uiconf.getcolor(cp_menufr)));
+
+ for(motortagbrowser::viewscope scope = motortagbrowser::File;
+- scope != motortagbrowser::viewscope_size; (int) scope += 1) {
++ scope != motortagbrowser::viewscope_size; (int&) scope += 1) {
+ cm.additem(0, scope, (string) " " + getscopename(scope));
+ if(scope == tagbrowser.getscope())
+ cm.setpos(cm.getcount()-1);
--- motor.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list