Date: Sun, 15 Jun 2003 02:44:14 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 152 ************************************************** Saturday 14 June 2003 Number 152 ************************************************** Subjects for today 1 Re: Re: [UnixOS2] build system : Stefan.Neis at t-online.de 2 Re: Re: [UnixOS2] build system : Ted Sikora 3 Re: Re: [UnixOS2] build system : Ted Sikora 4 Re: build : Maynard" 5 Re: Re: [UnixOS2] build system : Maynard" 6 baseline .. some thoughts : Ted Sikora 7 Re: baseline .. some thoughts : Ted Sikora 8 Re: baseline .. some thoughts : Ted Sikora 9 Re: Re: [UnixOS2] build system : Adrian Gschwend" 10 Re: Re: [UnixOS2] build system : Stefan.Neis at t-online.de 11 Re: Re: [UnixOS2] build system : Adrian Gschwend" **= Email 1 ==========================** Date: Sun, 15 Jun 2003 11:34:21 +0100 From: Stefan.Neis at t-online.de Subject: Re: Re: [UnixOS2] build system > To go any further may require GCC 3.2.1. Uh Oh, slap me in the head now, > a lot of people think this caused John's disapperance. May very well > have contributed to it. So far I didn't check what Innotek actually did for the runtime libraries, but the compiler update is not necessarily connected to a change to the C runtime libraries. So I don't really expect it to be more unix-friendly than EMX-0.9d, which means that we'll continue with these problems: > Playing with and patching 2.8.1 with Posix > headers was just creating a monster. Some apps built others became > hopelessly broken. Actually, hopelessly broken is surely exaggerated. The typical problem is that a given apps already contains work-arounds of it's own for stuff that's missing in EMX, so if you're trying to link/compile while adding similar fixes via Posix/2, you'll get name clashes (and if you replace_ some of those application-specific fixes by Posix/2 and the latter has a bug which only shows in this particular application, things get much worse sometimes...). Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Sun, 15 Jun 2003 15:04:49 +0000 From: Ted Sikora Subject: Re: Re: [UnixOS2] build system Stefan.Neis at t-online.de wrote: >>To go any further may require GCC 3.2.1. Uh Oh, slap me in the head now, >>a lot of people think this caused John's disapperance. May very well >>have contributed to it. > > > So far I didn't check what Innotek actually did for the runtime libraries, > but the compiler update is not necessarily connected to a change to the > C runtime libraries. So I don't really expect it to be more unix-friendly > than EMX-0.9d, which means that we'll continue with these problems: True. > > >>Playing with and patching 2.8.1 with Posix >>headers was just creating a monster. Some apps built others became >>hopelessly broken. > > > Actually, hopelessly broken is surely exaggerated. The typical problem Yeah a bit. It's just so frustrating. The same old problems we been facing 5 years ago are still here. > is that a given apps already contains work-arounds of it's own for > stuff that's missing in EMX, so if you're trying to link/compile while > adding similar fixes via Posix/2, you'll get name clashes (and if you > replace_ some of those application-specific fixes by Posix/2 and the > latter has a bug which only shows in this particular application, things > get much worse sometimes...). Actually in retrospect that's the direction we need to take. My own platform(not ux2bs) I added syslog and a few others from posix like utmp with much success. I got perl down to 3 errors. Have you tried that emx link support yet. emx_link_support_04142003.zip > Regards, > Stefan > > > > > > > _______________________________________________ > UX2BS mailing list > UX2BS at os2ports.com > http://os2ports.com/mailman/listinfo/ux2bs > -- T.Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Sun, 15 Jun 2003 15:10:27 +0000 From: Ted Sikora Subject: Re: Re: [UnixOS2] build system > > Actually in retrospect that's the direction we need to take. My own > platform(not ux2bs) I added syslog and a few others from posix like utmp > with much success. I got perl down to 3 errors. Have you tried that emx > link support yet. emx_link_support_04142003.zip > > From the README: This package contains the GNU File Utilities recompiled with support for EA-"emulated" soft file links. These file utilities should be able to create and handle any soft links you create using LN. I'm going to try a recompile of Mailman 2.0.13 with it. If it truly works mail archiving should work. >> Regards, >> Stefan >> -- T.Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Sun, 15 Jun 2003 15:48:17 -0500 (CDT) From: "Maynard" Subject: Re: build On Sat, 14 Jun 2003 13:17:48 +0000, Ted Sikora wrote: >if %repository%. == . set repository=%bld_home%/archives >rsync -av %host%::baseline %repository% >setlocal >set repository=%repository%/baseline > >Can anyone decipher this? Where is the repository? %repository% is the location of the source packages: \UnixOS2\archives\baseline contains the baseline .zip files \UnixOS2\archives\source contains the .tar.gz packages to be built The string of .cmd files in \UnixOS2\lib following from \ux2_bootstrap.cmd was in John's mind constructed for the sole purpose of building the "build system" on a new clean partition. Those of us who were involved in testing the .cmd process, and in testing the subsequent builds, had a need and desire to be able to refresh existing systems, document the process for the purpose of debugging and reporting failures. There was also a strong and reasonable desire to avoid downloading things like %repository% five times a day when they already exist. And there was a problem of statements like set repository=%repository%/baseline and others which were overly dependent upon a specific prior setting of the independent variables (%repository%). Always very messy. With particular regard to %repository%, there was movement toward enabling it on a different partition, or even removable media (CD), which was advanced to the point of acknowledging user specified %repository% locations (if %repository%. ....) I was making suggestions for mods to the .cmd files, but John was more interested in solving problems with different package builds; so they didn't all happen, but are likely documented at least in the list archives ;-} -- Maynard _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Sun, 15 Jun 2003 15:57:18 -0500 (CDT) From: "Maynard" Subject: Re: Re: [UnixOS2] build system On Sat, 14 Jun 2003 07:54:39 +0000, Ted Sikora wrote: >Hopefully he'll have a fresh outlook and maybe a new direction. We kind >of hit a dead end... EMX is starting to show it's age. Very few people >were actually using this thing too so I can understand his frustrations. >To go any further may require GCC 3.2.1. Uh Oh, slap me in the head now, >a lot of people think this caused John's disapperance. May very well >have contributed to it. Playing with and patching 2.8.1 with Posix >headers was just creating a monster. Some apps built others became >hopelessly broken. I'm only on the far periphery of compilations for OS/2; but have been hearing the murmurs for years about how there has been no ongoing support of "development tools". Yet, through the efforts of John and this group, I can build Perl to a useful state, and I think that's a wonderful accomplishment. The next update to Perl sources may be beyond the capacities of our "build system" however. I also hear that Mozilla is on the very verges of being beyond our ability to compile an OS/2 target already. There's room for discouragement, no doubt; but also for satisfaction. >I was going to ask you to maintain the 'Documentation' section on the >UX2BS portal site. However if/when your ever ready I'll be glad to turn >the keys over to you. Can I borrow 'cut/paste' some of your stuff into >that section for now? That's the beauty of Zope you can assign users to >maintain their own sections via the web. Please take what you will from my pages at http://warped.mentabolism.org/UnixOS2/ That's what they're there fore; though I see dates no more recent than Feb'03 I'll pitch in to assist with documentation and such when sufficient time allows, which is not yet now. Thanks, -- Maynard _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Sun, 15 Jun 2003 16:12:42 +0000 From: Ted Sikora Subject: baseline .. some thoughts A few must have packages we should add to baseline pronto. ulsemx.zip - unicode support emx_link_support_04142003.zip - support for EA-"emulated" soft file links gnuufc.zip - crypt support gmp202.zip expat1_2.zip - xml support readline4.1-os2.zip ncurses-5.3-os2.zip Use this or make sure we build it the same. zlib114.zip Franz Bakan port with z.def from Hung-Chi Chu's 1.1.3 port works with Gimp and others. *AND* headers we try and modify added to ex: /usr/posix/include added last in env. for now: syslog, utmp and related headers Once this is stable we can build/upgrade the packages via ux2bs on install. With these Perl, Python, Zope, Mailman etc. should build as well as their bin release couterparts. -- T.Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Sun, 15 Jun 2003 16:16:26 +0000 From: Ted Sikora Subject: Re: baseline .. some thoughts Should make a fine starting point to start building all that stuff in the UnixOS2 distribution tree. Ted Sikora wrote: > A few must have packages we should add to baseline pronto. > > ulsemx.zip - unicode support > > emx_link_support_04142003.zip - support for EA-"emulated" soft file links > > gnuufc.zip - crypt support > > gmp202.zip > > expat1_2.zip - xml support > > readline4.1-os2.zip > > ncurses-5.3-os2.zip > > Use this or make sure we build it the same. > zlib114.zip > Franz Bakan port with z.def from Hung-Chi Chu's 1.1.3 port works with > Gimp and others. > > *AND* > > headers we try and modify added to ex: /usr/posix/include added last in > env. > > for now: > > syslog, utmp and related headers > > Once this is stable we can build/upgrade the packages via ux2bs on install. > > With these Perl, Python, Zope, Mailman etc. should build as well as > their bin release couterparts. > -- T.Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Sun, 15 Jun 2003 16:20:37 +0000 From: Ted Sikora Subject: Re: baseline .. some thoughts I also have an ulterior motive. I want Mailman ARCHIVING working! Ted Sikora wrote: > Should make a fine starting point to start building all that stuff in > the UnixOS2 distribution tree. > > Ted Sikora wrote: > >> A few must have packages we should add to baseline pronto. >> >> ulsemx.zip - unicode support >> >> emx_link_support_04142003.zip - support for EA-"emulated" soft file links >> >> gnuufc.zip - crypt support >> >> gmp202.zip >> >> expat1_2.zip - xml support >> >> readline4.1-os2.zip >> >> ncurses-5.3-os2.zip >> >> Use this or make sure we build it the same. >> zlib114.zip >> Franz Bakan port with z.def from Hung-Chi Chu's 1.1.3 port works with >> Gimp and others. >> >> *AND* >> >> headers we try and modify added to ex: /usr/posix/include added last >> in env. >> >> for now: >> >> syslog, utmp and related headers >> >> Once this is stable we can build/upgrade the packages via ux2bs on >> install. >> >> With these Perl, Python, Zope, Mailman etc. should build as well as >> their bin release couterparts. >> > > -- T.Sikora tsikora at ntplx.net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Sun, 15 Jun 2003 21:10:43 +0200 (CDT) From: "Adrian Gschwend" Subject: Re: Re: [UnixOS2] build system On Sun, 15 Jun 2003 15:04:49 +0000, Ted Sikora wrote: >Yeah a bit. It's just so frustrating. The same old problems we been >facing 5 years ago are still here. unfortunately there are no news on LIBEMU either, Holger refuses to answer any questions from my side about the planned releasedate of it, I think he knows why ;) cu Adrian -- Adrian Gschwend at netlabs.org ktk [a t] netlabs.org ------- Free Software for OS/2 and eCS http://www.netlabs.org _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Sun, 15 Jun 2003 21:17:34 +0100 From: Stefan.Neis at t-online.de Subject: Re: Re: [UnixOS2] build system Hi, > Holger refuses to > answer any questions from my side about the planned releasedate of it, > I think he knows why ;) I think you know it, too... Just what was the (very first) planned release date of WinNT 5.0 and when was actually released? And that was with experts working full time on the product, not with "hobbyist" finding here a minute and there a minute to spend on some interesting project ... Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Sun, 15 Jun 2003 21:29:32 +0200 (CDT) From: "Adrian Gschwend" Subject: Re: Re: [UnixOS2] build system On Sun, 15 Jun 2003 21:17:34 +0100, Stefan.Neis at t-online.de wrote: >I think you know it, too... >Just what was the (very first) planned release date of WinNT 5.0 and when >was actually released? And that was with experts working full time on the >product, not with "hobbyist" finding here a minute and there a minute to >spend on some interesting project ... exactly :-) When I learned something with netlabs.org the past years then it's the fact that release dates should never be announed. Updates from Holger are rare but usually they are very interesting :) cu Adrian -- Adrian Gschwend at netlabs.org ktk [a t] netlabs.org ------- Free Software for OS/2 and eCS http://www.netlabs.org _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs