Date: Sat, 9 Jul 2005 00:05:18 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 580 ************************************************** Friday 08 July 2005 Number 580 ************************************************** Subjects for today 1 Re: The OS/2 and eCS Ecosystem : Steven Levine" 2 Re: make 3.81 Beta 3 : Andy Willis 3 Re: make 3.81 Beta 3 : Andreas Buening 4 Re: make 3.81 Beta 3 : Dave Yeo" **= Email 1 ==========================** Date: Thu, 07 Jul 2005 10:23:29 -0700 From: "Steven Levine" Subject: Re: The OS/2 and eCS Ecosystem In <0038453260.0001AAL0 at server1.os2site.com>, on 07/06/05 at 10:40 AM, "IanM" said: >I'm actually looking at blogs/wiki's at present for someone >else, as well as a new list archiving format. >And I definitely welcome any suggestions on what works well >under OS/2 :) As I recommended (here or elsewhere? ), take a look at what Mensys is running at ewiki.ecomstation.nl. Joachim chose it because it offered the level of security he wanted. It's been 100% solid for my uses. I'm sure Joachim will be glad to help you with any setup issues once he returns from his honeymoon. FWIW, most of the wikis are php/mysql apps, so they tend to run well on eCS or OS/2. Regards, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp4.something/14.100c_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 2 ==========================** Date: Thu, 07 Jul 2005 13:07:03 -0600 From: Andy Willis Subject: Re: make 3.81 Beta 3 Dave Yeo wrote: > On Thu, 30 Jun 2005 22:13:29 +0200, Andreas Buening wrote: > > >> Hi, all! >> >> A new GNU make 3.81 beta version has been released which will >> (hopefully) lead to a release soon(er or later). Some internals >> have changed, especially for Posix conformance. Thus, the maintainer >> suggests to test especially the non-Unix ports, so if you have too >> much spare time ... :-) >> > > Hi Andreas, make beta 3 fails in building Mozilla. > With make 3.81 Beta 3 > creating ldap/libraries/libssldap/Makefile > make.exe -C I:/mozilla/obj-i386-pc-os2-emx > cat: ./config/build_number: No such file or directory > make.exe[1]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx' > make.exe[1]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx' > cat: ./config/build_number: No such file or directory > make.exe[1]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx' > rm -f -rf ./dist/sdk > rm -f -rf ./dist/include > I:/MOZTOOLS/make.exe -C config export > cat: ../config/build_number: No such file or directory > make.exe[2]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/config' > rm -f nfspwd > cp I:/mozilla/config/nfspwd.pl nfspwd > chmod +x nfspwd > rm -f revdepth > cp I:/mozilla/config/revdepth.pl revdepth > chmod +x revdepth > I:/PERL/bin/5.8.0/perl.exe -II:/mozilla/config I:/mozilla/config/bdate.pl build_number 1 > rm -f nsBuildID.h > I:/PERL/bin/5.8.0/perl.exe -II:/mozilla/config I:/mozilla/config/aboutime.pl -m I:/mozilla/config/milestone.txt nsBuildID.h build_number I:/mozilla/config/nsBuildID.h.in > I:/MOZTOOLS/nsinstall -m 644 nsBuildID.h ../mozilla-config.h ../dist/include > rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names > rm -f ../dist/bin/chrome/chromelist.txt > I:/MOZTOOLS/nsinstall -t -m 644 nsBuildID.h ../mozilla-config.h ../dist/sdk/include > make.exe[2]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx/config' > I:/MOZTOOLS/make.exe nspr > make.exe[2]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx' > I:/MOZTOOLS/make.exe -C nsprpub > make.exe[3]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub' > cd config; I:/MOZTOOLS/make.exe -j1 export > make.exe[4]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' > gcc -o now.o -c -pipe -Wall -Zomf -O2 -s -UDEBUG -Uunix -U__unix -U__unix__ -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_OS2=1 -DXP_PC=1 -DBSD_SELECT=1 -DTCPV40HDRS=1 -DXP_OS2_EMX=1 -DOS2=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -DFORCE_PR_LOG -pipe -Wall -Zomf -O2 -s I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config/I:/mozilla/nsprpub/config/now.c > gcc: I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config/I:/mozilla/nsprpub/config/now.c: No such file or directory > gcc: no input files, try "gcc --help" > make.exe[4]: *** [now.o] Error 1 > make.exe[4]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' > make.exe[3]: *** [export] Error 2 > make.exe[3]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub' > make.exe[2]: *** [nspr] Error 2 > make.exe[2]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx' > make.exe[1]: *** [default] Error 2 > make.exe[1]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx' > make: *** [build] Error 2 > > With make 3.81 RC1 > > make.exe -C I:/mozilla/obj-i386-pc-os2-emx > make.exe[1]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx' > rm -f -rf ./dist/sdk > rm -f -rf ./dist/include > I:/MOZTOOLS/make.exe -C config export > make.exe[2]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/config' > I:/PERL/bin/5.8.0/perl.exe -II:/mozilla/config I:/mozilla/config/bdate.pl build_number 1 > rm -f nsBuildID.h > I:/PERL/bin/5.8.0/perl.exe -II:/mozilla/config I:/mozilla/config/aboutime.pl -m I:/mozilla/config/milestone.txt nsBuildID.h build_number I:/mozilla/config/nsBuildID.h.in > I:/MOZTOOLS/nsinstall -m 644 nsBuildID.h ../mozilla-config.h ../dist/include > rm -f ../config/final-link-comps ../config/final-link-libs ../config/final-link-comp-names > rm -f ../dist/bin/chrome/chromelist.txt > I:/MOZTOOLS/nsinstall -t -m 644 nsBuildID.h ../mozilla-config.h ../dist/sdk/include > make.exe[2]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx/config' > I:/MOZTOOLS/make.exe nspr > make.exe[2]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx' > I:/MOZTOOLS/make.exe -C nsprpub > make.exe[3]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub' > cd config; I:/MOZTOOLS/make.exe -j1 export > make.exe[4]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' > gcc -o now.o -c -pipe -Wall -Zomf -O2 -s -UDEBUG -Uunix -U__unix -U__unix__ -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_OS2=1 -DXP_PC=1 -DBSD_SELECT=1 -DTCPV40HDRS=1 -DXP_OS2_EMX=1 -DOS2=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -DFORCE_PR_LOG -pipe -Wall -Zomf -O2 -s I:/mozilla/nsprpub/config/now.c > gcc -pipe -Wall -Zomf -O2 -s now.o -Zmap -o now.exe > rm -f I:/mozilla/obj-i386-pc-os2-emx/dist/bin/nspr-config > make.exe[4]: Leaving directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' > cd pr; I:/MOZTOOLS/make.exe -j1 export > ... > compile continues > > Configure was not run between runs, failures start with not being able to cat .config/build_number, which is there, then perl doesn't do its magic then the path is doubled when compiling now.exe. > Someone else should most likely verify this. > Dave > ps eventually this build ended with a unresolved symbol. Starting completely over seems to be working fine. > > > > Mozilla failed to build here as well but I was actually testing a new feature in GCC and so just switched to the older make as I didn't have time to process the make failure to submit a report at the time. Andy **= Email 3 ==========================** Date: Thu, 07 Jul 2005 21:47:00 +0200 From: Andreas Buening Subject: Re: make 3.81 Beta 3 Dave Yeo wrote: > > With make 3.81 Beta 3 > creating ldap/libraries/libssldap/Makefile > make.exe -C I:/mozilla/obj-i386-pc-os2-emx > cat: ./config/build_number: No such file or directory Does I:/mozilla/obj-i386-pc-os2-emx/config/build_number exist? > make.exe[4]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' > gcc -o now.o -c -pipe -Wall -Zomf -O2 -s -UDEBUG -Uunix -U__unix -U__unix__ -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_OS2=1 -DXP_PC=1 -DBSD_SELECT=1 -DTCPV40HDRS=1 -DXP_OS2_EMX=1 -DOS2=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -DFORCE_PR_LOG -pipe -Wall -Zomf -O2 -s I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config/I:/mozilla/nsprpub/config/now.c Doesn't look good. Are the Makefiles human-readable? I'd like to have a look at them. Bye, Andreas **= Email 4 ==========================** Date: Thu, 07 Jul 2005 23:18:38 -0800 From: "Dave Yeo" Subject: Re: make 3.81 Beta 3 On Thu, 07 Jul 2005 21:47:00 +0200, Andreas Buening wrote: >Dave Yeo wrote: >> > >> With make 3.81 Beta 3 >> creating ldap/libraries/libssldap/Makefile >> make.exe -C I:/mozilla/obj-i386-pc-os2-emx >> cat: ./config/build_number: No such file or directory > >Does I:/mozilla/obj-i386-pc-os2-emx/config/build_number exist? Yes it exists, basically contianing the date. > >> make.exe[4]: Entering directory `I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config' >> gcc -o now.o -c -pipe -Wall -Zomf -O2 -s -UDEBUG -Uunix -U__unix -U__unix__ -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_OS2=1 -DXP_PC=1 -DBSD_SELECT=1 -DTCPV40HDRS=1 -DXP_OS2_EMX=1 -DOS2=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -DFORCE_PR_LOG -pipe -Wall -Zomf -O2 -s I:/mozilla/obj-i386-pc-os2-emx/nsprpub/config/I:/mozilla/nsprpub/config/now.c > >Doesn't look good. > >Are the Makefiles human-readable? I'd like to have a look at them. While they are somewhat human-readable mozilla uses a strange build enviroment. Lots of include makefiles. It is a cross between the old netscape build system and the auto system. The only auto* tool that is used is configure (3 of them). The odds that it is the handling of include makefiles that is broken. I'm willing to send you whichever makefiles you want but there are a lot of includes and I'm not sure where to begin. Some are also quite big. Its a shame its so hard to get the mozilla build enviroment set up. Dave ps I'll send you the makefiles in I:\mozilla\obj-386-pc-os2-emx\config seperatley pps using 3.81.rc1 I did end up with a seamonkey.exe which confused me as jsut the other day it ended up with mozilla.exe. Guess that is the end of mozilla.exe