Package: wvstreams
Version: 4.2.2-2
Severity: important
Tags: patch

Your package fails to build with G++ 4.1.  I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.

A patch is below.


> Automatic build of wvstreams_4.2.2-2 on bigsur by sbuild/mips 1.94
...
> make[1]: Entering directory `/build/tbm/wvstreams-4.2.2'
> mips-linux-gnu-g++ -Wall -O2 -fPIC -DPIC -D_BSD_SOURCE -D_GNU_SOURCE 
> -DISLINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DDEBUG=0  -O2 -Wall 
> -I/usr/include/tcl8.3 -I/usr/include -I/usr/include/qt3 
> -I/usr/include/xplc-0.3.13    -I./include -Iinclude -Iinclude -Ignulib -pipe 
> -fPIC -DPIC -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 
> -Wall  -fPIC -DPIC -D_BSD_SOURCE -D_GNU_SOURCE -DISLINUX -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -g -DDEBUG=0 -O2 -Wall -Woverloaded-virtual -fno-rtti 
> -fno-exceptions -I/usr/include/tcl8.3 -I/usr/include -I/usr/include/qt3 
> -I/usr/include/xplc-0.3.13    -I./include -Iinclude -Iinclude -Ignulib -pipe 
> -fPIC -DPIC -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 
> -Wall -Woverloaded-virtual -DWVSTREAMS_RELEASE=\"4.2.2\"     -c 
> utils/wvbuffer.cc -o utils/wvbuffer.o
> ./include/wvstring.h:396: error: extra qualification 'WvString::' on member 
> 'construct'
> make[1]: *** [utils/wvbuffer.o] Error 1


--- ./include/wvstring.h~       2006-03-16 22:37:25.000000000 +0000
+++ ./include/wvstring.h        2006-03-16 22:37:29.000000000 +0000
@@ -393,7 +393,7 @@
     
 protected:
     void copy_constructor(const WvFastString &s);
-    inline void WvString::construct(const char *_str)
+    inline void construct(const char *_str)
         {
             link(&nullbuf, _str);
     
--- ./include/uniconfkey.h~     2006-03-16 22:39:36.000000000 +0000
+++ ./include/uniconfkey.h      2006-03-16 22:39:40.000000000 +0000
@@ -113,7 +113,7 @@
     bool iswild() const;
 
     /** Returns true if the key has a trailing slash. */
-    bool UniConfKey::hastrailingslash() const;
+    bool hastrailingslash() const;
 
     /**
      * Returns the number of segments in this path.
--- ./include/wvx509.h~ 2006-03-16 22:41:23.000000000 +0000
+++ ./include/wvx509.h  2006-03-16 22:41:38.000000000 +0000
@@ -349,19 +349,19 @@
      * Set the Certificate to use X509v3, since that's all modern
      * PKI uses anyways :)
      */
-    void WvX509Mgr::set_version();
+    void set_version();
 
     /**
      * Get and set the keyUsage field.
      */
-    WvString WvX509Mgr::get_key_usage();
-    void WvX509Mgr::set_key_usage(WvStringParm values);
+    WvString get_key_usage();
+    void set_key_usage(WvStringParm values);
 
     /**
      * Get and set the extendedKeyUsage field.
      */
-    WvString WvX509Mgr::get_ext_key_usage();
-    void WvX509Mgr::set_ext_key_usage(WvStringParm values);
+    WvString get_ext_key_usage();
+    void set_ext_key_usage(WvStringParm values);
     
     /**
      * Return the Subject alt name if it exists, and WvString::null if
--- ./include/wvhttppool.h~     2006-03-16 22:45:13.000000000 +0000
+++ ./include/wvhttppool.h      2006-03-16 22:45:16.000000000 +0000
@@ -57,7 +57,7 @@
     WvString linkname;
     WvUrl url;
 
-    WvUrlLink::WvUrlLink(WvStringParm _linkname, WvStringParm _url)
+    WvUrlLink(WvStringParm _linkname, WvStringParm _url)
        : linkname(_linkname), url(_url)
     {}
 };

-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to