Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/xstow/files: xstow-0.5.1-gcc43.patch xstow-0.4.6-configure-ncurses.diff
Date: Mon, 28 Apr 2008 21:22:24
Message-Id: E1Jqanl-0001dS-VJ@stork.gentoo.org
1 drac 08/04/28 21:22:21
2
3 Added: xstow-0.5.1-gcc43.patch
4 Removed: xstow-0.4.6-configure-ncurses.diff
5 Log:
6 Fix building with GCC 4.3 wrt #219633, thanks to Peter Alfredsen. Also fix USE ncurses handling and pass --without-curses instead of --without-ncurses to configure.
7 (Portage version: 2.1.5_rc6)
8
9 Revision Changes Path
10 1.1 app-admin/xstow/files/xstow-0.5.1-gcc43.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/xstow/files/xstow-0.5.1-gcc43.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/xstow/files/xstow-0.5.1-gcc43.patch?rev=1.1&content-type=text/plain
14
15 Index: xstow-0.5.1-gcc43.patch
16 ===================================================================
17 --- xstow-0.5.1.orig/src/format.h
18 +++ xstow-0.5.1/src/format.h
19 @@ -648,17 +648,17 @@
20
21 switch( num_of_args )
22 {
23 - case 1: n = std::snprintf( buffer, buffer_size, format.c_str(),
24 + case 1: n = snprintf( buffer, buffer_size, format.c_str(),
25 D( a ) ); break;
26 - case 2: n = std::snprintf( buffer, buffer_size, format.c_str(),
27 + case 2: n = snprintf( buffer, buffer_size, format.c_str(),
28 D( a ), D( b ) ); break;
29 - case 3: n = std::snprintf( buffer, buffer_size, format.c_str(),
30 + case 3: n = snprintf( buffer, buffer_size, format.c_str(),
31 D( a ), D( b ), D( c ) ); break;
32 - case 4: n = std::snprintf( buffer, buffer_size, format.c_str(),
33 + case 4: n = snprintf( buffer, buffer_size, format.c_str(),
34 D( a ), D( b ), D( c ), D( d ) ); break;
35 - case 5: n = std::snprintf( buffer, buffer_size, format.c_str(),
36 + case 5: n = snprintf( buffer, buffer_size, format.c_str(),
37 D( a ), D( b ), D( c ), D( d ), D( e ) ); break;
38 - case 6: n = std::snprintf( buffer, buffer_size, format.c_str(),
39 + case 6: n = snprintf( buffer, buffer_size, format.c_str(),
40 D( a ), D( b ), D( c ), D( d ), D( e ), D( f ) ); break;
41 }
42
43 --- xstow-0.5.1.orig/src/main.cpp
44 +++ xstow-0.5.1/src/main.cpp
45 @@ -1,3 +1,4 @@
46 +#include <cstdlib>
47 #include <iostream>
48
49 #include "local_config.h"
50 --- xstow-0.5.1.orig/src/cppdir.cpp
51 +++ xstow-0.5.1/src/cppdir.cpp
52 @@ -1,6 +1,8 @@
53 #include "cppdir.h"
54 #include "debug.h"
55
56 +#include <cstdlib>
57 +
58 #define OUT(level) DEBUG_OUT( level, MODULE_CPPDIR)
59
60 extern "C" {
61 --- xstow-0.5.1.orig/src/setup.cpp
62 +++ xstow-0.5.1/src/setup.cpp
63 @@ -5,6 +5,8 @@
64 #include "debug.h"
65 #include "nignore.h"
66
67 +#include <cstdlib>
68 +
69 #undef OUT
70
71 #define OUT( level ) DEBUG_OUT( level, MODULE_SETUP )
72 --- xstow-0.5.1.orig/src/tree.cpp
73 +++ xstow-0.5.1/src/tree.cpp
74 @@ -26,6 +26,7 @@
75
76
77 #include <algorithm>
78 +#include <cstring>
79
80 #define OUT(level) DEBUG_OUT(level, MODULE_TREE)
81
82
83
84
85
86
87 --
88 gentoo-commits@l.g.o mailing list