Re: [pgadmin-hackers] I'm Back
It's rumoured that Jean-Michel POURE once said: On Friday 20 June 2003 23:22, Dave Page wrote: pls see the src directory on snake for a pre-bootstrapped source distro. Several packagers will be building from CVS, because we do not need to fetch the whole archive. Would it be possible to run a cron job every 2 hours to bootstrap and commit to CVS? I can do it if you whish. If someone adds the configure script I *think* that will be enough. As we shoudl all test changes before committing, anything that does get committed should include the updated script. Regards, Dave. ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html
Re: [pgadmin-hackers] I'm Back
Dave Page wrote: Hi Adam, Hope you're feeling better. Only a couple of things I'm aware of, and they should be in your inbox from earlier. Regards, Dave. Is it possible for them to be re-sent? I believe they got lost in the mass deleting I did when faced with 1000+ messages to read. :) ahp ---(end of broadcast)--- TIP 6: Have you searched our list archives? http://archives.postgresql.org
Re: [pgadmin-hackers] I'm Back
Jean-Michel POURE wrote: On Friday 20 June 2003 15:28, Adam H. Pendleton wrote: - pgAdmin3 configuration script should query wxgtk2ud-2.5-config and not wx-config symlink. The reasons is that pgAdmin3 cannot conflict with existing wxGTK 2.4 installations. Otherwise, it will never enter a Linux distribution. The wx-config symlink should point to the most recent (that is the last 'make install'ed) version of wxWindows on the box. If a user has more than one wxWindows installation, and they want to use a version which is *not* symlinked (I can think of all kinds of problems with this), then we can provide a --with-wx-version= option so they can explicity specify the version they want to use (2.5-2ud, 2.4-ud, 2.4-d, etc.). - Mandrake 9.1 provides rather old autoconf (2.13-16mdk) and automake (1.4-21.p6.mdk) packages. No update is provided on Mandrake Cooker, the equivalent of Rawhide. Also, I tried to install these packages from source, but the installation did not pass the test. So can we do? Would it be possible to use a more complex autoconf script ... which would work on old autoconf + automake? I think I can fix the scripts so that they can be used with the old versions of autoconf and automake. I will need you to test them to make sure they work, but this shouldn't be a problem. - SuSE 8.2 installation needs a patch to find PostgreSQL headers. A patch has been sent to Dave. Please find it enclosed. I've looked at this patch and I'm pretty sure it breaks regular pgsql includes on other systems, but I will create a patch that does work. Your help is welcome. Do you think the wxWindows 2.5 CVS libraries are stable enough to produce a MacOsX version? This would be a killing news... No, the Mac port is in pretty bad shape, and I don't know how much of it can be blamed on wxWindows (my wxWindows apps work fine on Mac). Your donated Mac is much too slow for me to use (slow from a network perspective that is), and using my laptop for development is somewhat tedious, though it should work for the time being. I am trying to get a Mac machine to put on my network here, which should speed up my Mac debugging. ahp ---(end of broadcast)--- TIP 4: Don't 'kill -9' the postmaster
Re: [pgadmin-hackers] I'm Back
Adam H. Pendleton wrote: Jean-Michel POURE wrote: On Friday 20 June 2003 15:28, Adam H. Pendleton wrote: - pgAdmin3 configuration script should query wxgtk2ud-2.5-config and not wx-config symlink. The reasons is that pgAdmin3 cannot conflict with existing wxGTK 2.4 installations. Otherwise, it will never enter a Linux distribution. The wx-config symlink should point to the most recent (that is the last 'make install'ed) version of wxWindows on the box. If a user has more than one wxWindows installation, and they want to use a version which is *not* symlinked (I can think of all kinds of problems with this), then we can provide a --with-wx-version= option so they can explicity specify the version they want to use (2.5-2ud, 2.4-ud, 2.4-d, etc.). Why do we need that? There's the --with-wx option, which should point to a valid wxWindows directory, from there the version should be derived. Unicode and debug chars are derived from their appropriate options. - Mandrake 9.1 provides rather old autoconf (2.13-16mdk) and automake (1.4-21.p6.mdk) packages. No update is provided on Mandrake Cooker, the equivalent of Rawhide. Also, I tried to install these packages from source, but the installation did not pass the test. So can we do? Would it be possible to use a more complex autoconf script ... which would work on old autoconf + automake? I think I can fix the scripts so that they can be used with the old versions of autoconf and automake. I will need you to test them to make sure they work, but this shouldn't be a problem. Do we need autoconf to be running on all systems? It's just for creating the configure scripts, and the normal download and compile user will never use autoconf. He'll configure; make; make install and that's ok. An ambitious user who wants to contribute or sth. will be required to use the latest tools, including autoconf. - SuSE 8.2 installation needs a patch to find PostgreSQL headers. A patch has been sent to Dave. Please find it enclosed. Sounds strange to me. I'd expect pgsql lib and include to reside under the same directory (usr/local/include and /usr/local/lib, if no special prefix is applied). Regards, Andreas ---(end of broadcast)--- TIP 8: explain analyze is your friend
Re: [pgadmin-hackers] I'm Back
Jean-Michel POURE wrote: Agreed. I may take a day or so to compile wxWindows... The Mandrake 8.2 host needs four hours to compile wxWindows... But for daily snapshots, the donated Mac is perfect. If you were living in Europe, I would send you the Mac... Even in Europe I'll bet it's still pretty expensive to ship it. :-) ahp ---(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] I'm Back
Jean-Michel POURE wrote: This also means we should run autoconf latest version and commit the files to CVS. Any idea? I would prefer generating a snapshot of configure nightly, instead of including it in CVS. Keep in mind that bootstrap also generates two Makefile.in files, so the snapshot would have to include more than just 'configure'. ahp ---(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] I'm Back
On Friday 20 June 2003 19:26, Adam H. Pendleton wrote: I would prefer generating a snapshot of configure nightly, instead of including it in CVS. Keep in mind that bootstrap also generates two Makefile.in files, so the snapshot would have to include more than just 'configure'. OK, thanks. This is what I did. I only have problems finding PostgreSQL header files under SuSE and Mandrake. Also, could it be possible to support the make distro option? It is sometimes used to ease the making of RPMs. When make distro is run, %(date +%Y%m%d) in pgadmin.spec should be replaced with mmdd. Then, making RPMs becomes easy: rpm -tb pgadmin3.tar.bz2. I added this request to the TODO.txt file in CVS. Don't do it now, it is not urgent at all. Cheers, Jean-Michel ---(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] I'm Back
-Original Message- From: Adam H. Pendleton [mailto:[EMAIL PROTECTED] Sent: 20 June 2003 18:27 To: [EMAIL PROTECTED] Cc: Andreas Pflug; [EMAIL PROTECTED] Subject: Re: [pgadmin-hackers] I'm Back Jean-Michel POURE wrote: This also means we should run autoconf latest version and commit the files to CVS. Any idea? I would prefer generating a snapshot of configure nightly, instead of including it in CVS. Keep in mind that bootstrap also generates two Makefile.in files, so the snapshot would have to include more than just 'configure'. We do, it's on Snake and www.pgadmin.org. The build-snapshot script does it by getting a clean tree, bootstrapping, configuring and then running make dist. If you need pre-bootstrapped source, grab that. Regards, Dave. ---(end of broadcast)--- TIP 6: Have you searched our list archives? http://archives.postgresql.org