Date: Mon, 22 Nov 2004 00:04:18 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 454 ************************************************** Sunday 21 November 2004 Number 454 ************************************************** Subjects for today 1 wxWindows and gcc 3.3.5 : John Poltorak 2 Re: Bind v9 : IanM" 3 System V Semaphore emulation : lsunley at mb.sympatico.ca 4 Re: wxWindows and gcc 3.3.5 : Stefan.Neis at t-online.de 5 Re: System V Semaphore emulation : John Poltorak 6 Re: System V Semaphore emulation : lsunley at mb.sympatico.ca 7 Re: System V Semaphore emulation : Andrew MacIntyre 8 Re: System V Semaphore emulation : John Poltorak 9 Building Python with GCC 3.3.5 : John Poltorak **= Email 1 ==========================** Date: Sat, 20 Nov 2004 14:13:21 +0000 From: John Poltorak Subject: wxWindows and gcc 3.3.5 Is it worth trying to build the latest wxWindows with gcc 3.3.5 ? Or is it likely to end up as an exercise in frustration? -- John **= Email 2 ==========================** Date: Sun, 21 Nov 2004 04:19:02 +1100 (EDT) From: "IanM" Subject: Re: Bind v9 Hi John Just saw this on comp.os.os2.networking.misc "Bind 9 is in the queue by the netlabs team using the newest GCC lib" I've just finished setting up a new build enviroment with the latest GCC, I'm hoping all I'll need to do now is modify some of the path statements in the Bind v8.4.5 source in the morning and keep my fingers crossed that the sockets etc problems that required work arounds are all gone. Cheers IanM http://www.os2site.com/ WindowsNT, a tricycle on the Information Highway. **= Email 3 ==========================** Date: Sat, 20 Nov 2004 11:18:53 -0500 From: lsunley at mb.sympatico.ca Subject: System V Semaphore emulation Hi all, I'm new to this list, so please forgive me if this is a FAQ I'm attempting a port of PostgreSQL version 8 (current beta 4 code) and one of the things that is required is a System V semaphore emulation. Does anyone on this list have one, or know of where I might find one? Thanks Lorne Sunley -- ----------------------------------------------------------- lsunley at mb.sympatico.ca ----------------------------------------------------------- **= Email 4 ==========================** Date: Sat, 20 Nov 2004 18:57:12 +0100 From: Stefan.Neis at t-online.de Subject: Re: wxWindows and gcc 3.3.5 Hi, > Is it worth trying to build the latest wxWindows with gcc 3.3.5 ? > > Or is it likely to end up as an exercise in frustration? I haven't checked yet, but since it did build with all of gcc-2.8.1, gcc-3.2.2, and gcc-3.3.4, I would be surprised if there are mahor problems with 3.3.5. Regards, Stefan **= Email 5 ==========================** Date: Sat, 20 Nov 2004 19:19:16 +0000 From: John Poltorak Subject: Re: System V Semaphore emulation On Sat, Nov 20, 2004 at 11:18:53AM -0500, lsunley at mb.sympatico.ca wrote: > Hi all, > > I'm new to this list, so please forgive me if this is a FAQ > > I'm attempting a port of PostgreSQL version 8 (current beta 4 code) and > one of the things that is required is a System V semaphore emulation. > > Does anyone on this list have one, or know of where I might find one? Is this something new in v8? Maybe Vincenzo Venuto the maintainer of the OS/2 port could advise, or does he no longer maintain it? > Thanks > > Lorne Sunley > > -- > ----------------------------------------------------------- > lsunley at mb.sympatico.ca > ----------------------------------------------------------- > -- John **= Email 6 ==========================** Date: Sat, 20 Nov 2004 16:57:54 -0500 From: lsunley at mb.sympatico.ca Subject: Re: System V Semaphore emulation In <20041120191916.U84 at warpix.org>, on 11/20/04 at 07:19 PM, John Poltorak said: >On Sat, Nov 20, 2004 at 11:18:53AM -0500, lsunley at mb.sympatico.ca wrote: >> Hi all, >> >> I'm new to this list, so please forgive me if this is a FAQ >> >> I'm attempting a port of PostgreSQL version 8 (current beta 4 code) and >> one of the things that is required is a System V semaphore emulation. >> >> Does anyone on this list have one, or know of where I might find one? >Is this something new in v8? Maybe Vincenzo Venuto the maintainer of the >OS/2 port could advise, or does he no longer maintain it? I don't know if it is new. The code is in the src/backend/port directory. The subdirectories for win32 and others have dates from sometime in 2002 to October 2004. The default for the build is SysV semaphores and shared memory handling. I don't know if Vincenzo is working on porting version 8. I decided to try it to see how the GCC 3.3.5 compiler would handle it. Lorne -- ----------------------------------------------------------- lsunley at mb.sympatico.ca ----------------------------------------------------------- **= Email 7 ==========================** Date: Sun, 21 Nov 2004 21:13:06 +1100 (EST) From: Andrew MacIntyre Subject: Re: System V Semaphore emulation On Sat, 20 Nov 2004 lsunley at mb.sympatico.ca wrote: > I'm attempting a port of PostgreSQL version 8 (current beta 4 code) and > one of the things that is required is a System V semaphore emulation. > > Does anyone on this list have one, or know of where I might find one? I'm aware of 2: - the daemon implementation included in Venuto's PostgreSQL v7.x port, which is not available in any form usable for other development (ie no headers or libs) - a DLL based implementation I found on the web (Hobbes or LEO??), though when I looked closely it had some serious shortcomings (AIRC - it was quite some time ago) I started to sketch out a daemon based implementation ala Venuto's (with the intent of building my own PosgreSQL port) but didn't get far before higher priorities took over... I did ask VV whether he'd release his implementation in usable form, even if closed source, but no positive response. I'd love to know of a viable alternative. ------------------------------------------------------------------------- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac at bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac at pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia **= Email 8 ==========================** Date: Sun, 21 Nov 2004 12:15:14 +0000 From: John Poltorak Subject: Re: System V Semaphore emulation **= Email 9 ==========================** Date: Sun, 21 Nov 2004 12:22:33 +0000 From: John Poltorak Subject: Building Python with GCC 3.3.5 Because of the problems I get running Zope - EMX traps through insufficient stack space, I thought I'd try building Python using GCC 3.3.5 but get this error:- gcc -Zmt -Wall -I. -I../../Include -s -O3 -fomit-frame-pointer -mprobe -DPy_BUILD_CORE -DNDEBUG -Zomf -c config.c -o out/optimize/config.obj In file included from ../../Include/Python.h:36, from config.c:37: g:/usr/include/stdlib.h:324: error: conflicting types for `intptr_t' pyconfig.h:86: error: previous declaration of `intptr_t' Increasing Python's stack using EMXSTACK did not have the desired effect. -- John