Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: Jean-Michel POURE [mailto:[EMAIL PROTECTED] > Sent: 30 June 2003 11:03 > To: Dave Page > Cc: [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > On Monday 30 June 2003 11:23, Dave Page wrote: > > Probably if i new the time/timezone at which it was > created. There may > > also be some bootstraps to run before it's usable and I don't know > > what that is. > > A simple "autoconf" should suffice as explained in the > wxWindows docs. I will > have a try later today, after I finish some ongoing work, in > order to upgrade > the existing RPMs. Don't worry, doing it now Regards, Dave ---(end of broadcast)--- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: Raphaël Enrici [mailto:[EMAIL PROTECTED] > Sent: 29 June 2003 23:19 > To: Dave Page > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > Here is my new "plan" : > may be it's too early to upload pgadmin3 to the official debian > repository (I'll keep on trying building against wxWindows 2.4, which > works well for me for the moment... I mean that my package do > build on > it about two days ago). > I'am now building some wxWindows 2.5 packages based on > checkout of the > CVS 2003-06-18 (it should be this one unless I did some > mistake in cvs > line...) and I patched them with the string.cpp from Andreas Pflug : > these packages are quite the same as Jean-Michel's one and > are called : pgadmin3-libwxgtk2ud2.5-contrib_2.5-20030618_i386.deb > pgadmin3-libwxgtk2ud2.5-dev_2.5-20030618_i386.deb > pgadmin3-libwxgtk2ud2.5_2.5-20030618_i386.deb > Please tell me when your patched tarball will be available so that I > build packages with it. > > They are static (no more shared) libraries and headers needed > to build > pgadmin3. I prefixed package's name with 'pgadmin3' so to be > sure there > won't be a clash with future official debian packages names. These > packages should not be installed unless you want to do some > development > on pgadmin3. > > I now build pgadmin3 linked statically against these versions of > wxWindows (just as Jean-Michel's does with RPMS). > As I think we can't integrate debian for the moment, we don't > need to be > fully compliant with its policy > > As soon as some official debian packages will be available > that permit a > good integration of pgadmin3 I will go to some more compliant build. > > As I said in the mail before, any suggestions are welcome. It all sounds good to me. The important thing is that there will be a Debian distro, and as soon as it complies with their rules it can potentially be made 'official'. > Dave, thank you for the account, don't hesitate to contact me if you > need some information. > > Another thing : > I need to know the "upstream author" to complete the package > form from > debian, who shall I write down ? > you ? pgadmin development team ? and which email ? yours or > pgadmin-hackers ? Officially it's: The pgAdmin development Team [EMAIL PROTECTED] Of course, we don't write wxWindows... Regards, Dave. ---(end of broadcast)--- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly
Re: [pgadmin-hackers] wxWindows Build
On Monday 30 June 2003 11:23, Dave Page wrote: > Probably if i new the time/timezone at which it was created. There may > also be some bootstraps to run before it's usable and I don't know what > that is. A simple "autoconf" should suffice as explained in the wxWindows docs. I will have a try later today, after I finish some ongoing work, in order to upgrade the existing RPMs. Cheers, Jean-Michel ---(end of broadcast)--- TIP 7: don't forget to increase your free space map settings
Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: Jean-Michel POURE [mailto:[EMAIL PROTECTED] > Sent: 30 June 2003 10:21 > To: Dave Page; Andreas Pflug > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > On Monday 30 June 2003 11:08, Dave Page wrote: > > It's not on the wx site any more - can you email a copy of > ftp it to > > Snake please? > > Do you mean it cannot be fetched using CVS? > Cheers, Jean-Michel Probably if i new the time/timezone at which it was created. There may also be some bootstraps to run before it's usable and I don't know what that is. Regards, Dave. ---(end of broadcast)--- TIP 8: explain analyze is your friend
Re: [pgadmin-hackers] wxWindows Build
On Monday 30 June 2003 11:08, Dave Page wrote: > It's not on the wx site any more - can you email a copy of ftp it to > Snake please? Do you mean it cannot be fetched using CVS? Cheers, Jean-Michel ---(end of broadcast)--- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: Andreas Pflug [mailto:[EMAIL PROTECTED] > Sent: 28 June 2003 09:40 > To: Dave Page > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > Dave Page wrote: > > >It's rumoured that Andreas Pflug once said: > > > > > > > >>We need our own version at the moment, which may be based on > >>2003-06-07 or 2003-06-18, and has the additional wxString patch to > >>support that's still open. > >> > >> > > > >Shal we go with the later one then if we know it's good, and stick a > >patched tarball on Snake? Regards, Dave > > > > > Yes, and apply the patch appended to this mail. It's not on the wx site any more - can you email a copy of ftp it to Snake please? Regards, Dave ---(end of broadcast)--- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match
Re: [pgadmin-hackers] wxWindows Build
Hi Dave, Dave Page wrote: OK. I will (time allowing), add a patched wx2.5 tarball to Snake for use as our 'supported' version. Due to the changes in wx, we should probably stick with this version (fixing any bugs we find ourselves) until 2.5 is formally released. Sound OK? wxPython is a non-issue. We only use it for running XRCed (the XRC dialogue editor), and that uses wxPython 2.3 on my system. Testing and Unstable : we are obliged for the moment to link without unicode support and against wxWindows 2.4 + GTK 1.2 if we want to be able to integrate official debian repository. Ron Lee who is responsible of wxWindows debian packages will surely release a cvs snapshot package of 2.5 and I've asked him if it is possible to integrate unicode support. This probably won't wrk with the current build system which we (well, Adam) recently ripped 2.4 support out of. I don't believe adding a simple 2.4 option will be a problem however - I will look at it tomorrow (again, time allowing). Experimental : here we can do about everything we want, so I I'll produce a wxWindows 2.5 with gtk2 and unicode in it specific to pgadmin3. Sounds like a plan to me. I will create an account on Snake for you to upload your work to so you are not dependent on any of us. Ok, many things have changed since this mail... Ron Lee contacted me today concerning my intention to upload some wxwindows 2.5 package into debian 'experimental' : he totally disagree with this. He told me once again that he will release an official snapshot as soon as it will be more stable That's for the bad news. Good news, he is planning to build 2.5/2.6 of wxWindows with unicode and gtk2 support... So we won't have to do the job for this in future release. :) Here is my new "plan" : may be it's too early to upload pgadmin3 to the official debian repository (I'll keep on trying building against wxWindows 2.4, which works well for me for the moment... I mean that my package do build on it about two days ago). I'am now building some wxWindows 2.5 packages based on checkout of the CVS 2003-06-18 (it should be this one unless I did some mistake in cvs line...) and I patched them with the string.cpp from Andreas Pflug : these packages are quite the same as Jean-Michel's one and are called : pgadmin3-libwxgtk2ud2.5-contrib_2.5-20030618_i386.deb pgadmin3-libwxgtk2ud2.5-dev_2.5-20030618_i386.deb pgadmin3-libwxgtk2ud2.5_2.5-20030618_i386.deb Please tell me when your patched tarball will be available so that I build packages with it. They are static (no more shared) libraries and headers needed to build pgadmin3. I prefixed package's name with 'pgadmin3' so to be sure there won't be a clash with future official debian packages names. These packages should not be installed unless you want to do some development on pgadmin3. I now build pgadmin3 linked statically against these versions of wxWindows (just as Jean-Michel's does with RPMS). As I think we can't integrate debian for the moment, we don't need to be fully compliant with its policy As soon as some official debian packages will be available that permit a good integration of pgadmin3 I will go to some more compliant build. As I said in the mail before, any suggestions are welcome. Dave, thank you for the account, don't hesitate to contact me if you need some information. Another thing : I need to know the "upstream author" to complete the package form from debian, who shall I write down ? you ? pgadmin development team ? and which email ? yours or pgadmin-hackers ? best, Raphaël ---(end of broadcast)--- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
Re: [pgadmin-hackers] wxWindows Build
Hi Raphaël, > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: 28 June 2003 11:20 > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > here is what I'm planning to do concerning debian packages > release and this wxWindows 2.5 "problem" : > > Woody debian stable release : as this the official release, > we won't be able to integrate new software in it... So, I > think we can release a package for this release (on snake) > with a link on our own wx 2.5 package (I won't integrate > wxPython which seems to be THE real problem at this time... > pgadmin3 has nothing to do with it (?) ). These debian > packages will be "aptable" from snake and its mirrors but no > official debian repository. OK. I will (time allowing), add a patched wx2.5 tarball to Snake for use as our 'supported' version. Due to the changes in wx, we should probably stick with this version (fixing any bugs we find ourselves) until 2.5 is formally released. Sound OK? wxPython is a non-issue. We only use it for running XRCed (the XRC dialogue editor), and that uses wxPython 2.3 on my system. > Testing and Unstable : we are obliged for the moment to link > without unicode support and against wxWindows 2.4 + GTK 1.2 > if we want to be able to integrate official debian > repository. Ron Lee who is responsible of wxWindows debian > packages will surely release a cvs snapshot package of 2.5 > and I've asked him if it is possible to integrate unicode support. This probably won't wrk with the current build system which we (well, Adam) recently ripped 2.4 support out of. I don't believe adding a simple 2.4 option will be a problem however - I will look at it tomorrow (again, time allowing). > Experimental : here we can do about everything we want, so I > I'll produce a wxWindows 2.5 with gtk2 and unicode in it > specific to pgadmin3. Sounds like a plan to me. I will create an account on Snake for you to upload your work to so you are not dependent on any of us. Regards, Dave. ---(end of broadcast)--- TIP 7: don't forget to increase your free space map settings
Re: [pgadmin-hackers] wxWindows Build
Dave Page wrote: It's rumoured that Andreas Pflug once said: We need our own version at the moment, which may be based on 2003-06-07 or 2003-06-18, and has the additional wxString patch to support that's still open. Shal we go with the later one then if we know it's good, and stick a patched tarball on Snake? Regards, Dave Yes, and apply the patch appended to this mail. Regards, Andreas Index: string.cpp === RCS file: /pack/cvsroots/wxwindows/wxWindows/src/common/string.cpp,v retrieving revision 1.174 diff -c -r1.174 string.cpp *** string.cpp 2003/06/15 19:33:04 1.174 --- string.cpp 2003/06/28 08:28:27 *** *** 264,272 } // MB2WC wants the buffer size, not the string length ! if ( conv.MB2WC(m_pchData, psz, nLen + 1) != (size_t)-1 ) { // initialized ok m_pchData[nLen] = 0; return; } --- 264,275 } // MB2WC wants the buffer size, not the string length ! nLen = conv.MB2WC(m_pchData, psz, nLen); ! ! if (nLen != (size_t)-1 ) { // initialized ok + GetStringData()->nDataLength = nLen; m_pchData[nLen] = 0; return; } ---(end of broadcast)--- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
Re: [pgadmin-hackers] wxWindows Build
Hi all, Message d'origine >Date: Sat, 28 Jun 2003 00:09:57 +0200 >De: Andreas Pflug <[EMAIL PROTECTED]> >A: Dave Page <[EMAIL PROTECTED]> >Copie à: "Adam H. Pendleton" <[EMAIL PROTECTED]>, >Sujet: Re: [pgadmin-hackers] wxWindows Build > >Dave Page wrote: >>>-Original Message- >>>From: Andreas Pflug [mailto:[EMAIL PROTECTED] >>>Sent: 27 June 2003 21:45 >>>To: Dave Page >>>Cc: Adam H. Pendleton; [EMAIL PROTECTED] >>>Subject: Re: [pgadmin-hackers] wxWindows Build >>>Dave Page wrote: >>> >>> >>> >>>>As far as I am aware it is just the Unicode support that we use 2.5 >>>>for. >>>> >>>> >>>Nope. >>> >>>The dialog metrics are vastly improved in 2.5, so gtk really >>>looks the >>>same as win32. Most strings won't fit in gtk if 2.4 if used, >>>the fonts >>>are really messed up. >>> >>>Still, I wonder about this version discussion. AFAIR we simply have >>>--with-wx, and evaluate the version that's stored there. >> >>Another point of note - from the reply Raphael got from his Debian >>packager friend it sounds like the wx CVS is currently being turned >>upside-down whilst they reorganise the structure. >> >>Looks like we're stuck with 2003-06-07. >> >We need our own version at the moment, which may be based on 2003-06-07 >or 2003-06-18, and has the additional wxString patch to support that's >still open. here is what I'm planning to do concerning debian packages release and this wxWindows 2.5 "problem" : Woody debian stable release : as this the official release, we won't be able to integrate new software in it... So, I think we can release a package for this release (on snake) with a link on our own wx 2.5 package (I won't integrate wxPython which seems to be THE real problem at this time... pgadmin3 has nothing to do with it (?) ). These debian packages will be "aptable" from snake and its mirrors but no official debian repository. Testing and Unstable : we are obliged for the moment to link without unicode support and against wxWindows 2.4 + GTK 1.2 if we want to be able to integrate official debian repository. Ron Lee who is responsible of wxWindows debian packages will surely release a cvs snapshot package of 2.5 and I've asked him if it is possible to integrate unicode support. Experimental : here we can do about everything we want, so I I'll produce a wxWindows 2.5 with gtk2 and unicode in it specific to pgadmin3. Any suggestions concerning this is welcome! best, Raphaël ---(end of broadcast)--- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match
Re: [pgadmin-hackers] wxWindows Build
It's rumoured that Andreas Pflug once said: > We need our own version at the moment, which may be based on 2003-06-07 > or 2003-06-18, and has the additional wxString patch to support that's > still open. Shal we go with the later one then if we know it's good, and stick a patched tarball on Snake? Regards, Dave ---(end of broadcast)--- TIP 4: Don't 'kill -9' the postmaster
Re: [pgadmin-hackers] wxWindows Build
Dave Page wrote: -Original Message- From: Andreas Pflug [mailto:[EMAIL PROTECTED] Sent: 27 June 2003 21:45 To: Dave Page Cc: Adam H. Pendleton; [EMAIL PROTECTED] Subject: Re: [pgadmin-hackers] wxWindows Build Dave Page wrote: As far as I am aware it is just the Unicode support that we use 2.5 for. Nope. The dialog metrics are vastly improved in 2.5, so gtk really looks the same as win32. Most strings won't fit in gtk if 2.4 if used, the fonts are really messed up. Still, I wonder about this version discussion. AFAIR we simply have --with-wx, and evaluate the version that's stored there. Another point of note - from the reply Raphael got from his Debian packager friend it sounds like the wx CVS is currently being turned upside-down whilst they reorganise the structure. Looks like we're stuck with 2003-06-07. We need our own version at the moment, which may be based on 2003-06-07 or 2003-06-18, and has the additional wxString patch to support that's still open. Regards, Andreas ---(end of broadcast)--- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match
Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: Andreas Pflug [mailto:[EMAIL PROTECTED] > Sent: 27 June 2003 21:45 > To: Dave Page > Cc: Adam H. Pendleton; [EMAIL PROTECTED] > Subject: Re: [pgadmin-hackers] wxWindows Build > > > Dave Page wrote: > > > As far as I am aware it is just the Unicode support that we use 2.5 > > for. > > Nope. > > The dialog metrics are vastly improved in 2.5, so gtk really > looks the > same as win32. Most strings won't fit in gtk if 2.4 if used, > the fonts > are really messed up. > > Still, I wonder about this version discussion. AFAIR we simply have > --with-wx, and evaluate the version that's stored there. Another point of note - from the reply Raphael got from his Debian packager friend it sounds like the wx CVS is currently being turned upside-down whilst they reorganise the structure. Looks like we're stuck with 2003-06-07. Regards, Dave. ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html
Re: [pgadmin-hackers] wxWindows Build
Dave Page wrote: As far as I am aware it is just the Unicode support that we use 2.5 for. Nope. The dialog metrics are vastly improved in 2.5, so gtk really looks the same as win32. Most strings won't fit in gtk if 2.4 if used, the fonts are really messed up. Still, I wonder about this version discussion. AFAIR we simply have --with-wx, and evaluate the version that's stored there. Regards, Andreas ---(end of broadcast)--- TIP 8: explain analyze is your friend
Re: [pgadmin-hackers] wxWindows Build
Title: Message -Original Message-From: Adam H. Pendleton [mailto:[EMAIL PROTECTED] Sent: 26 June 2003 16:04To: Dave PageCc: [EMAIL PROTECTED]Subject: Re: [pgadmin-hackers] wxWindows BuildDave Page wrote: Yeuch. Have we completely removed the 2.4 target now? How about the Mac port is non-Unicode only for now? Regards, Dave. Not sure what you mean here. Do you mean can we stil use wxMac 2.4? I have no idea; I don't know why the requirement for wxWindows 2.5 exists. I always assumed pgAdmin3 used some feature of wxWindows that required 2.5. If that's not the case, I will happily move back to 2.4. If Unicode support is the only reason to use 2.5, then sure, we can support a non-Unicode Mac version, for know. Whatever the solution, let me know what you decide. Right now I am trying to solve the QB and Mac problems, so that we can have them ready when we release. Hi Adam, As far as I am aware it is just the Unicode support that we use 2.5 for. BTW, when I can persuade it to install, I should have a FreeBSD 5.1 box to play with - albeit a pretty slow one! Regards, Dave
Re: [pgadmin-hackers] wxWindows Build
Dave Page wrote: Message Yeuch. Have we completely removed the 2.4 target now? How about the Mac port is non-Unicode only for now? Regards, Dave. Not sure what you mean here. Do you mean can we stil use wxMac 2.4? I have no idea; I don't know why the requirement for wxWindows 2.5 exists. I always assumed pgAdmin3 used some feature of wxWindows that required 2.5. If that's not the case, I will happily move back to 2.4. If Unicode support is the only reason to use 2.5, then sure, we can support a non-Unicode Mac version, for know. Whatever the solution, let me know what you decide. Right now I am trying to solve the QB and Mac problems, so that we can have them ready when we release. ahp
Re: [pgadmin-hackers] wxWindows Build
Title: Message -Original Message-From: Adam H. Pendleton [mailto:[EMAIL PROTECTED] Sent: 26 June 2003 13:48To: Dave PageCc: [EMAIL PROTECTED]Subject: Re: [pgadmin-hackers] wxWindows Build Damned if I know. I tried a few last night, and had problems with all of them. The program builds, but the include files are screwed up, so I couldn't build anything against wxWindows. I will keep trying to find a good one. Yeuch. Have we completely removed the 2.4 target now? How about the Mac port is non-Unicode only for now? Regards, Dave.
Re: [pgadmin-hackers] wxWindows Build
Dave Page wrote: -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: 26 June 2003 02:38 To: [EMAIL PROTECTED] Subject: [pgadmin-hackers] wxWindows Build I should point out (perhaps as I should have before) that the 2003-06-07 CVS tree of wxWindows does not build on Mac OS X. That should be reason enough to upgrade the CVS tree. OK, is there a newe[r|st] one that does? Regards, Dave. ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html Damned if I know. I tried a few last night, and had problems with all of them. The program builds, but the include files are screwed up, so I couldn't build anything against wxWindows. I will keep trying to find a good one. ahp
Re: [pgadmin-hackers] wxWindows Build
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: 26 June 2003 02:38 > To: [EMAIL PROTECTED] > Subject: [pgadmin-hackers] wxWindows Build > > > I should point out (perhaps as I should have before) that the > 2003-06-07 CVS tree of wxWindows does not build on Mac OS X. > That should be reason enough to upgrade the CVS tree. > OK, is there a newe[r|st] one that does? Regards, Dave. ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html
Re: [pgadmin-hackers] wxWindows Build
> I should point out (perhaps as I should have before) that the 2003-06-07 > CVS tree of wxWindows does not build on Mac OS X. That should be reason > enough to upgrade the CVS tree. > > ahp > > ---(end of broadcast)--- > TIP 3: if posting/reading through Usenet, please send an appropriate > subscribe-nomail command to [EMAIL PROTECTED] so that your > message can get through to the mailing list cleanly > > Neither does the 2003-06-18 build, for that matter. Try a different day. :-( ahp ---(end of broadcast)--- TIP 6: Have you searched our list archives? http://archives.postgresql.org
[pgadmin-hackers] wxWindows Build
I should point out (perhaps as I should have before) that the 2003-06-07 CVS tree of wxWindows does not build on Mac OS X. That should be reason enough to upgrade the CVS tree. ahp ---(end of broadcast)--- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly