From: Warren Young Date: November 24 2008 9:46pm Subject: Re: RELEASE: v3.0.7 List-Archive: http://lists.mysql.com/plusplus/8199 Message-Id: <8A989618-26C9-4056-B4E0-E07478E6294F@etr-usa.com> MIME-Version: 1.0 (Apple Message framework v929.2) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Nov 24, 2008, at 2:43 PM, Warren Young wrote: > I've attached the patch I'm about to apply to the source tree. Sigh...it got stripped. Here's the essence of it in line, for one file: Index: lib/wnp_connection.h =================================================================== --- lib/wnp_connection.h (revision 2422) +++ lib/wnp_connection.h (working copy) @@ -95,15 +95,15 @@ /// \brief Provide uncallable versions of the parent class ctors we /// don't want to provide so we don't get warnings about hidden /// overloads with some compilers - WindowsNamedPipeConnection(bool); + WindowsNamedPipeConnection(bool) { } WindowsNamedPipeConnection(const char*, const char*, const char*, - const char*, unsigned int); + const char*, unsigned int) { } /// \brief Explicitly override parent class version so we don't get /// complaints about hidden overloads with some compilers bool connect(const char* db, const char* server, const char* user, const char* password, - unsigned int port); + unsigned int port) { return false; } }; You need essentially the same thing in tcp_connection.h and uds_connection.h.