Date: Tue, 18 Nov 2003 02:55:02 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 230 ************************************************** Monday 17 November 2003 Number 230 ************************************************** Subjects for today 1 UX2BS - 2003-11-17 - Error messages... : J. Ulbts" 2 UX2BS - 2003-11-17 - Part 2 : J. Ulbts" 3 Re: Autoconf problems : John Poltorak 4 Re: Autoconf problems : John Poltorak 5 Re: Berkeley DB : John Poltorak 6 Re: Berkeley DB : Stefan.Neis at t-online.de 7 Re: Berkeley DB : Lyn St George" 8 Re: Berkeley DB : John Poltorak 9 Re: Berkeley DB : John Poltorak 10 Re: UX2BS - 2003-11-17 - Part 2 : John Poltorak 11 GETTEXT & libintl : John Poltorak 12 Re: GETTEXT & libintl : Stefan.Neis at t-online.de 13 Re: GETTEXT & libintl : John Poltorak 14 Re: GETTEXT & libintl : John Poltorak 15 Re: CVS : John Poltorak 16 Re: GETTEXT & libintl : Alex Samorukov 17 CVS : Alex Samorukov 18 Re: CVS : Alex Samorukov 19 Re: CVS : John Poltorak 20 Re: CVS : John Poltorak 21 Re: Berkeley DB - The solution! : Dave and Natalie" 22 Berkeley DB - The solution! : John Poltorak 23 Re: CVS : Alex Samorukov **= Email 1 ==========================** Date: Tue, 18 Nov 2003 01:12:31 +0100 (CET) From: "J. Ulbts" Subject: UX2BS - 2003-11-17 - Error messages... Hi! I tried to install ux2bs today and downloaded this one: ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd Now here a part of the "ux2bs_install.log"! I get a couple of these (all failed): ==================== [...] [F:\unixos2\lib]end Build.lst now complete. Updating baseline apps Mon Nov 17 23:02:09 GMT 2003 DIR URL CFLAGS LDFLAGS CFGPARMS MAKEPARM SRC ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.13.tar.gz --prefix=${UXRT}/usr/local/TEST . URL ftp://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.13.tar.gz CFLAGS LDFLAGS CFGPARMS --prefix=${UXRT}/usr/local/TEST MAKEPARM SRC . retrieving autoconf-2.13.tar.gz retrieval failed Mon Nov 17 23:02:33 GMT 2003 [...] retrieving make-3.79.1.tar.gz retrieval failed SYS0003: Der angegebene Pfad konnte nicht gefunden werden. make: *** No targets. Stop. make.exe SYS0002: Die angegebene Datei konnte nicht gefunden werden. 0 Datei(en) kopiert Mon Nov 17 23:04:12 GMT 2003 [...] SRC . src retrieving m4-1.4.tar.gz retrieval failed Mon Nov 17 23:13:03 GMT 2003 [...] MAKEPARM SRC . retrieving termcap-1.3.1.tar.gz retrieval failed Mon Nov 17 23:14:14 GMT 2003 [...] retrieving less-381.tar.gz retrieval failed Pheww!! ====================== The workdir..... ====================== [F:\unixos2\workdir]dir Datenträger, Laufwerk F, hat den Namen Test. Datenträgernummer ist E3E3:05BE Verzeichnis von F:\unixos2\workdir 17.11.03 22.54 0 . 17.11.03 22.41 0 .. 17.11.03 22.55 0 glibc-2.3.2 3 Datei(en) 0 Byte belegt 20610076 K Byte frei [F:\unixos2\workdir] ====================== f:\unixos2\logs (all files contain an errormessage because of the download error): =================================== Verzeichnis von F:\unixos2\logs 18.11.03 0.29 0 . 17.11.03 22.41 0 .. 17.11.03 23.02 359 0 autoconf-2.13.log 17.11.03 23.03 355 0 autoconf-2.50.log 17.11.03 23.09 293 0 autoconf.log 17.11.03 23.03 361 0 automake-1.4-p5.log 17.11.03 23.12 296 0 automake.log 17.11.03 23.04 280 0 byacc.log 17.11.03 22.54 281 0 crypt.log 18.11.03 0.29 595 0 directory.txt 17.11.03 23.05 430 0 flex.log 17.11.03 23.11 464 0 gettext.log 17.11.03 23.07 463 0 help2man.log 17.11.03 23.14 284 0 less.log 17.11.03 23.13 588 0 m4.log 17.11.03 23.02 279 0 make-3.76.1.log 17.11.03 23.04 307 0 make.log 17.11.03 23.07 391 0 ncurses.log 17.11.03 22.43 368 0 pdksh.log 17.11.03 23.02 262 0 perl.log 17.11.03 22.55 2144 0 regex.log 17.11.03 23.14 399 0 termcap.log 17.11.03 23.11 481 0 texinfo.log 17.11.03 22.43 297 0 unzip.log 24 Datei(en) 9977 Byte belegt 20610072 K Byte frei =================================== Should I try again? ;) Then some questions as I've not found a readme.... 1.) How do I have to update the baseline (found the "\unixos2\updates" file containing the files that are new)? 2.) Where should I put the line "REPOSITORY=f:/unixos2/archives" to prevent downloading the whole stuff again (ux2_bootstrap.cmd or ux2_inst.cmd???)? I put it at the top if ux2_inst.cmd which worked, but I had to call ux2_bootstrap.cmd to get ux2_inst.cmd working as expected. 3.) I also get this "_emx_sig=????????:????????" messages at ux2_inst.cmd when it compiles the sources in archives ===================================== [...] WORKDIR=f:/unixos2/workdir OS2PATH=f:\usr\bin;f:\unixos2\emx\bin;f:\usr\local\bin;f:\unixos2\bin;c:\os2; PAGER=less _emx_sig=00001147:00000000 ===================================== Ok, that's it for now. Kind Regards, Juergen Ulbts (Germany) _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Tue, 18 Nov 2003 01:35:38 +0100 (CET) From: "J. Ulbts" Subject: UX2BS - 2003-11-17 - Part 2 Hi! It seems some of the stuff got build but after Perl I get this stuff..... ================================================================== F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:/unixos2/bin/make.exe: *** No targets. Stop. F:\UNIXOS2\LIB\UPDATE_BASE.CMD [9] Es sind keine weiteren Dateien vorhanden. "F :\unixos2\workdir\make-3.79.1\make.exe" 0 files copied F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" [...] F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... Pheww!! ================================================================== Here is the logs directory again after most thing got build.... ====================================================== Volume in drive F is Test Serial number is E3E3:05BE Directory of F:\unixos2\logs\* 18.11.03 1.34 0 . 11.12.02 16.31 0 .. 18.11.03 0.48 2.677 0 autoconf-2.13.log 18.11.03 0.48 2.556 0 autoconf-2.50.log 18.11.03 0.50 3.559 0 autoconf.log 18.11.03 0.49 2.569 0 automake-1.4-p5.log 18.11.03 0.51 1.983 0 automake.log 18.11.03 0.49 280 0 byacc.log 18.11.03 1.08 2.487 0 crypt.log 18.11.03 0.49 2.814 0 flex.log 18.11.03 0.50 1.866 0 gettext.log 18.11.03 0.49 1.877 0 help2man.log 18.11.03 0.51 2.174 0 less.log 18.11.03 0.51 3.085 0 m4.log 18.11.03 0.48 4.363 0 make-3.76.1.log 18.11.03 0.49 2.492 0 make.log 18.11.03 0.49 8.242 0 ncurses.log 18.11.03 1.06 4.786 0 pdksh.log 18.11.03 1.28 269.592 0 perl.log 18.11.03 1.08 2.142 0 regex.log 18.11.03 0.51 1.919 0 termcap.log 18.11.03 0.50 481 0 texinfo.log 18.11.03 1.06 5.716 0 unzip.log 327.727 bytes in 21 files and 2 dirs 376.832 bytes allocated 20.503.097.344 bytes free ====================================================== Kind Regards, Juergen Ulbts (Germany) _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Tue, 18 Nov 2003 10:56:46 +0000 From: John Poltorak Subject: Re: Autoconf problems On Mon, Nov 17, 2003 at 11:50:03PM -0800, Dave and Natalie wrote: > On Mon, 17 Nov 2003 22:25:23 +0000, John Poltorak wrote: > > >./configure[3107]: AC_GCC_CONFIG1: not found > >./configure[3108]: AC_GCC_CONFIG2: not found > >./configure[3129]: AC_PROG_LIBTOOL: not found > >./configure[3135]: SOSUFFIX_CONFIG: not found > >./configure[3136]: MODSUFFIX_CONFIG: not found > >./configure[3137]: JMODSUFFIX_CONFIG: not found > >./configure[3401]: syntax error: `if' unmatched > >make > >make: *** No targets specified and no makefile found. Stop. > >make: *** No rule to make target `install'. Stop. > > > > > > > >Why are all these macros undefined? Is it because I have forgotten to do > >something? > > Just a guess but you could try running all the auto tools > aclocal > autoheader > automake -a > autoconf Is that the correct order? I have some instructions for building SED which specify:- aclocal automake autoconf autoheader I tried what you suggested and still got the same errors. Does anyone know where macros such as AM_VERSION_SET are to be found? > Dave -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Tue, 18 Nov 2003 12:07:33 +0000 From: John Poltorak Subject: Re: Autoconf problems On Mon, Nov 17, 2003 at 11:44:46PM -0700, James Moe wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Mon, 17 Nov 2003 22:25:23 +0000, John Poltorak wrote: > > >./configure[3401]: syntax error: `if' unmatched > > > autoconf simply will not work for Sleepycat DB. I've just tried v2.58 and it appears to work fine. At least I don't get the error above, although I still get these:- Using:- autoconf (GNU Autoconf) 2.58 configure.ac:74: error: possibly undefined macro: AM_VERSION_SET If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:80: error: possibly undefined macro: AM_OPTIONS_SET configure.ac:111: error: possibly undefined macro: AM_PROGRAMS_SET configure.ac:229: error: possibly undefined macro: AC_CXX_HAVE_STDHEADERS configure.ac:235: error: possibly undefined macro: AC_GCC_CONFIG1 configure.ac:236: error: possibly undefined macro: AC_GCC_CONFIG2 configure.ac:257: error: possibly undefined macro: AC_PROG_LIBTOOL configure.ac:332: error: possibly undefined macro: AC_PROG_JAVAC configure.ac:333: error: possibly undefined macro: AC_PROG_JAR configure.ac:334: error: possibly undefined macro: AC_JNI_INCLUDE_DIR configure.ac:367: error: possibly undefined macro: AM_TCL_LOAD configure.ac:397: error: possibly undefined macro: AM_TYPES configure.ac:432: error: possibly undefined macro: AM_DEFINE_MUTEXES ./configure but I figure there is something wrong with my installation of Automake or somesuch. > Autoconf generates bogus code in the > configure that results in the above type of error. The pre-built configure must be > used. > Those errors can partially be corrected by adding "[]" around some of the macro code, > but not all cases. I tried autoconf 2.50, 2.54, and 2.57. The os/2 versions are weak. v2.58 from GNU may work fine on OS/2. I don't know if any OS/2 enhancements have now been rolled into it. The OS/2 version of Automake v1.7.2 is virtually indentical to the GNU source. > - -- > jimoe at sohnen-moe dot com > pgp/gpg public key: http://www.keyserver.net/en/ -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Tue, 18 Nov 2003 12:27:50 +0000 From: John Poltorak Subject: Re: Berkeley DB On Sun, Nov 16, 2003 at 11:10:53AM -0700, James Moe wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Sun, 16 Nov 2003 00:32:25 +0000, John Poltorak wrote: > > > > > >I saw a msg about Berkeley DB (Sleepycat) v4.1 not so long since, but > >didn't take much notice about it at the time. > > > >Has someone actually managed to build it? > > > Yes, I did. v4.1.25. > The main problem I had was that the ux2bs environment on my system spawned a new > process for every build line in the make file. It ended up with 60 - 70 new processes > (mostly for libtool) that each consumed 5 - 20 MB RAM. It quickly ran out of both RAM > and file handles. It was not a pretty sight. > No one could offer an explanation for the spawning instead of sequential execution. > I could find no way to automate to whole build process. It's broken down into a > series of steps. At least you know how to build it. I'm going to try and tackle each step and see how much can be integrated into UX2BS. Quite a few bits look as though they will fit straight in. I'd like to get to an initial point where a Makefile can get built properly... > Attached are my build notes. Maybe someone else with more expertise can put it > together? >From my short experience of Autoconf v2.58, it may be possible to eliminate a number of steps. In your pre-configure section, I suggest turning this:- Edit Makefile.in Change at o at :$ to at o at : $ ...into a patch file. Why is it necessary? Does this look right:- ? --- Makefile.in Fri Aug 30 18:11:56 2002 +++ Makefile.in.new Tue Nov 18 12:26:12 2003 at at -1064,15 +1064,15 at at $(CC) $(CFLAGS) $? lock at o at : $(srcdir)/lock/lock.c $(CC) $(CFLAGS) $? -lock_deadlock at o at :$(srcdir)/lock/lock_deadlock.c +lock_deadlock at o at : $(srcdir)/lock/lock_deadlock.c $(CC) $(CFLAGS) $? -lock_method at o at :$(srcdir)/lock/lock_method.c +lock_method at o at : $(srcdir)/lock/lock_method.c $(CC) $(CFLAGS) $? -lock_region at o at :$(srcdir)/lock/lock_region.c +lock_region at o at : $(srcdir)/lock/lock_region.c $(CC) $(CFLAGS) $? -lock_stat at o at :$(srcdir)/lock/lock_stat.c +lock_stat at o at : $(srcdir)/lock/lock_stat.c $(CC) $(CFLAGS) $? -lock_util at o at :$(srcdir)/lock/lock_util.c +lock_util at o at : $(srcdir)/lock/lock_util.c $(CC) $(CFLAGS) $? log at o at : $(srcdir)/log/log.c $(CC) $(CFLAGS) $? > > > > - -- > jimoe at sohnen-moe dot com > pgp/gpg public key: http://www.keyserver.net/en/ -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Tue, 18 Nov 2003 12:40:19 +0100 (CET) From: Stefan.Neis at t-online.de Subject: Re: Berkeley DB Hi, > How do any of the variables shown resolve the path to > ar? > ac_executable_extensions=${AC_EXECUTABLE_EXTENSIONS} > > export ac_exeext=${AC_EXEEXT} > > export ac_cv_exeext=${AC_CV_EXEEXT} One of those might help configure to recognize ar.exe as a valid "replacement" for ar... Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Tue, 18 Nov 2003 12:45:37 +0000 From: "Lyn St George" Subject: Re: Berkeley DB On Mon, 17 Nov 2003 23:41:49 -0800, Dave and Natalie wrote: >On Mon, 17 Nov 2003 17:17:41 +0000, Lyn St George wrote: > >>If this is correct, then how would I >>go about forcing config.site to be read by configure? > >set CONFIG_SITE=x:/foo/config.site >Dave Aha .. I would never have guessed the underscore. This is now in config.sys, so will be tried soon. In the meantime I've managed to build this with '--enable-compat185' but haven't tested it yet. It's on ftp://ftp.zolotek.net/os2/BerkeleyDB-4.1.25.zip if anyone wants to test it. I'll try to build perl 5.8.1 with it soon. (I did try to build this with '--enable-test' but that requires '--enable-tcl' which I don't have). Building only required the previously mentioned 'db_cv_path_ar=/emx/bin/ar.exe' and friends, then running emxomf against the resulting db-4.1.a to get a .lib. - Cheers Lyn St George +--------------------------------------------------------------------------------- + http://www.zolotek.net .. eCommerce hosting, consulting +---------------------------------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Tue, 18 Nov 2003 14:20:47 +0000 From: John Poltorak Subject: Re: Berkeley DB On Tue, Nov 18, 2003 at 12:40:19PM +0100, Stefan.Neis at t-online.de wrote: > Hi, > > > How do any of the variables shown resolve the path to > > ar? > > ac_executable_extensions=${AC_EXECUTABLE_EXTENSIONS} > > > export ac_exeext=${AC_EXEEXT} > > > export ac_cv_exeext=${AC_CV_EXEEXT} > > One of those might help configure to recognize > ar.exe as a valid "replacement" for ar... I think this is only necessary to make the configure script OS/2 friendly. Autoconf v2.58 appears to work with DB 4.1.25, so these statements may no longer be needed... > Regards, > Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Tue, 18 Nov 2003 14:24:16 +0000 From: John Poltorak Subject: Re: Berkeley DB On Tue, Nov 18, 2003 at 12:45:37PM +0000, Lyn St George wrote: > On Mon, 17 Nov 2003 23:41:49 -0800, Dave and Natalie wrote: > > >On Mon, 17 Nov 2003 17:17:41 +0000, Lyn St George wrote: > > > >>If this is correct, then how would I > >>go about forcing config.site to be read by configure? > > > >set CONFIG_SITE=x:/foo/config.site > >Dave > > Aha .. I would never have guessed the underscore. This is now > in config.sys, so will be tried soon. In the meantime I've managed > to build this with '--enable-compat185' but haven't tested it yet. > > It's on ftp://ftp.zolotek.net/os2/BerkeleyDB-4.1.25.zip if anyone > wants to test it. I'll try to build perl 5.8.1 with it soon. (I did try to > build this with '--enable-test' but that requires '--enable-tcl' > which I don't have). Building only required the previously > mentioned 'db_cv_path_ar=/emx/bin/ar.exe' and friends, then > running emxomf against the resulting db-4.1.a to get a .lib. It's good to see another person being able to build it. Do you have any notes? I'd really like to try and get this built with a standard UX2BS framework. > - > Cheers > Lyn St George > +--------------------------------------------------------------------------------- > + http://www.zolotek.net .. eCommerce hosting, consulting > +---------------------------------------------------------------------------------- -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Tue, 18 Nov 2003 14:43:06 +0000 From: John Poltorak Subject: Re: UX2BS - 2003-11-17 - Part 2 On Tue, Nov 18, 2003 at 01:35:38AM +0100, J. Ulbts wrote: > Hi! > > It seems some of the stuff got build but after Perl I get this stuff..... > ================================================================== > F:\UNIXOS2\LIB\BUILD.CMD [10] Ungültiger Parameter. "unixos2" > F:\UNIXOS2\LIB\BUILD.CMD [10] Usage : TEE [/A] [d:][path]name... Which TEE is this? The output does not look like that which would have come from TEE supplied by UX2BS. > ================================================================== > > Here is the logs directory again after most thing got build.... > ====================================================== > Volume in drive F is Test Serial number is E3E3:05BE > Directory of F:\unixos2\logs\* > > 18.11.03 1.34 0 . > 11.12.02 16.31 0 .. > 18.11.03 0.48 2.677 0 autoconf-2.13.log > 18.11.03 0.48 2.556 0 autoconf-2.50.log These log files look too short. Have you tried browsing through to see if there are any specific errors? > > Kind Regards, > Juergen Ulbts (Germany) -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Tue, 18 Nov 2003 14:50:33 +0000 From: John Poltorak Subject: GETTEXT & libintl I have built GETTEXT v0.11.5 which appears to run without any errors and installs intl.a and intl.dll in /usr/lib. Unfortunately intl.a seems incomplete - it's only 7506 bytes. How do I tell if something is missing? -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 12 ==========================** Date: Tue, 18 Nov 2003 15:47:25 +0100 (CET) From: Stefan.Neis at t-online.de Subject: Re: GETTEXT & libintl John Poltorak schrieb: > Unfortunately intl.a seems incomplete - it's only 7506 > bytes. It's most likely just an import library which (when linked against) will make the executable require the DLL. IMHO that's just fine, but if you do want/need a static lib (so you don't need the DLL when linking executables against it), things are going to be a bit difficult... Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 13 ==========================** Date: Tue, 18 Nov 2003 16:07:13 +0000 From: John Poltorak Subject: Re: GETTEXT & libintl On Tue, Nov 18, 2003 at 03:47:25PM +0100, Stefan.Neis at t-online.de wrote: > John Poltorak schrieb: > > > Unfortunately intl.a seems incomplete - it's only 7506 > > bytes. > > It's most likely just an import library which > (when linked against) will make the executable > require the DLL. I seem unable to get anything to build properly to use an external intl lib. I suspect this is because there is something missing in intl.a... > Regards, > Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 14 ==========================** Date: Tue, 18 Nov 2003 16:54:57 +0000 From: John Poltorak Subject: Re: GETTEXT & libintl On Tue, Nov 18, 2003 at 05:38:38PM +0200, Alex Samorukov wrote: > >I seem unable to get anything to build properly to use an external intl > >lib. I suspect this is because there is something missing in intl.a... > > > > > You can always create .a file from the def or even dll file. How? > try to build .a file from your def. I suspect the def file has not been created properly... With v0.12.1 of GETTEXT intl.a is 60341 bytes which looks about the size I would expect, but the build fails. > >> Regards, > >> Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 15 ==========================** Date: Tue, 18 Nov 2003 17:05:43 +0000 From: John Poltorak Subject: Re: CVS On Tue, Nov 18, 2003 at 05:56:07PM +0200, Alex Samorukov wrote: > May be it`s good idea to use cvs (not rsync) for ux2bs distribution ? > Imho cvs is less buggy than rsync/os2 port What's wrong with RSYNC? I already have an RSYNC server and it seems to work fine. I have no idea how to set up a CVS server. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 16 ==========================** Date: Tue, 18 Nov 2003 17:38:38 +0200 From: Alex Samorukov Subject: Re: GETTEXT & libintl John Poltorak wrote: >On Tue, Nov 18, 2003 at 03:47:25PM +0100, Stefan.Neis at t-online.de wrote: > > >>John Poltorak schrieb: >> >> >> >>>Unfortunately intl.a seems incomplete - it's only 7506 >>>bytes. >>> >>> >>It's most likely just an import library which >>(when linked against) will make the executable >>require the DLL. >> >> > >I seem unable to get anything to build properly to use an external intl >lib. I suspect this is because there is something missing in intl.a... > > You can always create .a file from the def or even dll file. try to build .a file from your def. > > > >> Regards, >> Stefan >> >> > > > > _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 17 ==========================** Date: Tue, 18 Nov 2003 17:56:07 +0200 From: Alex Samorukov Subject: CVS May be it`s good idea to use cvs (not rsync) for ux2bs distribution ? Imho cvs is less buggy than rsync/os2 port _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 18 ==========================** Date: Tue, 18 Nov 2003 18:18:43 +0200 From: Alex Samorukov Subject: Re: CVS John Poltorak wrote: >On Tue, Nov 18, 2003 at 05:56:07PM +0200, Alex Samorukov wrote: > > >>May be it`s good idea to use cvs (not rsync) for ux2bs distribution ? >>Imho cvs is less buggy than rsync/os2 port >> >> > >What's wrong with RSYNC? > >I already have an RSYNC server and it seems to work fine. > > rsync always produce strange messages after downloading and when connection is not vert reliable - offen fail. _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 19 ==========================** Date: Tue, 18 Nov 2003 18:37:30 +0000 From: John Poltorak Subject: Re: CVS On Tue, Nov 18, 2003 at 06:18:43PM +0200, Alex Samorukov wrote: > John Poltorak wrote: > > >On Tue, Nov 18, 2003 at 05:56:07PM +0200, Alex Samorukov wrote: > > > > > >>May be it`s good idea to use cvs (not rsync) for ux2bs distribution ? > >>Imho cvs is less buggy than rsync/os2 port > >> > >> > > > >What's wrong with RSYNC? > > > >I already have an RSYNC server and it seems to work fine. > > > > > rsync always produce strange messages after downloading Yes, these messages are annoying but they are generally spurious. It may be an idea to add '2>nul' to the rsync command line to get rid of them... It would be nice if someone could actually fix the program though. > and when > connection is not vert reliable - offen fail. Wouldn't unreliable connections affect CVS the same way? It might be an idea to put in a second RSYNC command to verify the download has been successful... -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 20 ==========================** Date: Tue, 18 Nov 2003 21:18:25 +0000 From: John Poltorak Subject: Re: CVS On Tue, Nov 18, 2003 at 10:07:51PM +0200, Alex Samorukov wrote: > John Poltorak wrote: > > >It might be an idea to put in a second RSYNC command to verify the > >download has been successful... > > > > > i dont think that this is a good idea. e.g. my ux2bs stopped many time > with "retrive failed" message :( 'retrieval failed' are only displayed when WGET has failed to retrieve a particular app. It is not an RSYNC problem. RSYNC is only used to retrieve the basic UX2BS toolset. WGET is used in the build of individual apps once the toolset is complete. > We need to check return code or program output and if smth. fail - > dsiplay message to users (smth. like "retry/abort/skip"). I'm open to suggestions... -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 21 ==========================** Date: Tue, 18 Nov 2003 21:54:12 -0800 From: "Dave and Natalie" Subject: Re: Berkeley DB - The solution! On Tue, 18 Nov 2003 22:02:04 +0000, John Poltorak wrote: > >The solution to building Berkeley DB is much simpler than has been >suggested... > > >Basically, you need to install Autoconf v2.58 and then you need to run >s_config as the first process - that is more or less it! Yes it seems to of worked here with Autoconf v2.57. Now I just wish I can remember why I was trying to build it last year Dave _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 22 ==========================** Date: Tue, 18 Nov 2003 22:02:04 +0000 From: John Poltorak Subject: Berkeley DB - The solution! The solution to building Berkeley DB is much simpler than has been suggested... Basically, you need to install Autoconf v2.58 and then you need to run s_config as the first process - that is more or less it! All you need to do in UX2BS is to create \unixos2\scripts\pre-conf consisting of:- s_config Could it be much simpler? !!!!!! It creates a db-4.1.a although I have no idea about how usable it is, and I also need to run emxbind on the files in bin, but the main bulk of the build seems to be done. Can anyone give it a try? This seems too easy. -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 23 ==========================** Date: Tue, 18 Nov 2003 22:07:51 +0200 From: Alex Samorukov Subject: Re: CVS John Poltorak wrote: >It might be an idea to put in a second RSYNC command to verify the >download has been successful... > > i dont think that this is a good idea. e.g. my ux2bs stopped many time with "retrive failed" message :( We need to check return code or program output and if smth. fail - dsiplay message to users (smth. like "retry/abort/skip"). > > > _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs