Date: Wed, 12 Apr 2006 00:05:36 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 680 ************************************************** Tuesday 11 April 2006 Number 680 ************************************************** **= Email 1 ==========================** Date: Sat, 18 Mar 2006 16:20:35 -0800 From: "Dave Yeo" Subject: git Has anyone compiled git, another cvs replacement? http://www.kernel.org/pub/software/scm/git/git-1.2.0.tar.gz http://www.kernel.org/pub/software/scm/git/docs/tutorial.html Dave **= Email 2 ==========================** Date: Sat, 18 Mar 2006 17:42:36 -0700 From: Andy Willis Subject: Re: git Dave Yeo wrote: > Has anyone compiled git, another cvs replacement? > http://www.kernel.org/pub/software/scm/git/git-1.2.0.tar.gz > http://www.kernel.org/pub/software/scm/git/docs/tutorial.html > Dave > > > I have been wondering about it myself but haven't gotten around to looking to much into it yet. Cairo has switched from cvs to git now. Andy **= Email 3 ==========================** Date: Sat, 18 Mar 2006 17:51:21 -0800 From: "Dave Yeo" Subject: Re: git On Sat, 18 Mar 2006 17:42:36 -0700, Andy Willis wrote: >Dave Yeo wrote: >> Has anyone compiled git, another cvs replacement? >> http://www.kernel.org/pub/software/scm/git/git-1.2.0.tar.gz >> http://www.kernel.org/pub/software/scm/git/docs/tutorial.html >> Dave >> >> >> >I have been wondering about it myself but haven't gotten around to >looking to much into it yet. Cairo has switched from cvs to git now. >Andy Yes, that is what made me wonder. Seems to have lots of dependencies, python, libcurl, ssl, and zlib. Under all versions of gcc here it dies with connect.c: In function `git_tcp_connect': connect.c:330: storage size of `hints' isn't known connect.c:354: warning: implicit declaration of function `getaddrinfo' connect.c:356: warning: implicit declaration of function `gai_strerror' connect.c:356: warning: format argument is not a pointer (arg 3) connect.c:358: dereferencing pointer to incomplete type .... I've mostly been using EMX as that is what my curl and ssl are compiled under Dave **= Email 4 ==========================** Date: Sun, 19 Mar 2006 11:17:54 +0200 From: lamikr Subject: Re: git There is also a cygwin port from GIT, could that help for porting cygwin to OS/2? Mika **= Email 5 ==========================** Date: Sun, 19 Mar 2006 04:41:25 -0500 From: century at cloud9.net Subject: unsubscribe unsubscribe **= Email 1 ==========================** Date: Mon, 20 Mar 2006 16:29:51 +0100 From: "Knut St. Osmundsen" Subject: LIBC 0.6.1 / GCC 3.3.5 CSD1 Hi, I've put out the first LIBC 0.6 bugfix release. The bugs are listed in the release notes excerpt below. Now, I'm trying a "new" approach to backwards compatability here, at least it's different from what we did with the libc05.dll CSD1. I've called the dll libc061.dll, but for upgrading I provide a libc06.dll forwarder dll. [A forwarder dll means that the entrypoints of the dlls are rerouted to a different dll - libc061.dll in this case - when the loader is querying the entrypoint address. There is a tiny overhead on the resolving, that's all.] The zips can be found at netlabs: ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1-doc.zip ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1.zip I've also put out fresh builds of some of my build tools (unsupported): ftp://ftp.netlabs.org/pub/gcc/alpha/ Enjoy, knut GCC v3.3.5 CSD 1 / LIBC v0.6.1: ------------------------------- First, thanks to Yuri, nickk, Paul, Andy and Michal for patches, bugs and other kind of feedback. Fix list: #19 gcc: gcc limits.h overrides limits.h from libc #20 libc: random panic SIGSEGV when doing parallel builds #48 libc: freopen(NULL, "rb", stdio) panics (doesn't work as expected) #60 libc: filehandle inheritance doesn't work right! #22 libc: path resolver fails on open file #23 libc: symlink is broken #50 libc: umask isn't inherited #51 libc: unlink fails on readonly file #53 libc: freopen("missing",,) causes panic #54 libc: fchdir(open('.', O_RDONLY)) may corrupt path resolving #58 libc: closed standard handles cause uninitialized stdout/stdin/stderr streams #21 libc: limit Unix EAs to specific file systems #24 libc: fts crashes because it's still using chdir() #32 libc: readdir_r returns -1 instead of errno #33 libc: panic when using timers #38 libc: when debugged default to breakpoint on panic #40 libc: open("/", RDONLY) fails. #41 libc: incorrect __libc_back_fsUnixAttribsGet() usage caused st_dev and st_ino to be 0 in some stat()s and chmod & fchmod to set MODE EA without type #46 ilink map file name is wrong when multiple dots are in target name #49 libc: st_ctime is incorrect and st_birthtime isn't converted to UTC #52 libc: path resolver fails resolving a directory symlink for lstat #61 libc: symlink(,existing) returns the wrong errno #62 libc: getdelim / getline returns failure when the last line doesn't end with the delimiter / newline #65 libc: sys/stat.h doesn't work in non BSD source mode #67 libc: Remove ncurses headers #68 libc: getopt prototype clashes (getopt.h/unistd.h) #69 libc: basename & dirname return incorrect results for paths with drive #71 libc: Incorrect fmutex padding in FILE #27 ld bug when map files are requested #34 weakld: generate duplicate weak aliases bird #30 setlocale / ctype is broken #70 emxomf: Demangle function names for omf debug info #55 emxomfld doesn't delete temporary files #56 emxomfld doesn't properly allocate space for map file name #28 emxbind doesn't read library name from .def file #36 emxbind: export truncation bug and allow export & imports up to 255 chars Full details can be found at: http://svn.netlabs.org/libc/query?status=closed&milestone=libc-0.6.1 **= Email 2 ==========================** Date: Mon, 20 Mar 2006 18:36:56 +0000 (GMT) From: "Dave Saville" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 On Mon, 20 Mar 2006 16:29:51 +0100, Knut St. Osmundsen wrote: >Hi, > >I've put out the first LIBC 0.6 bugfix release. The bugs are listed in >the release notes excerpt below. Now, I'm trying a "new" approach to >backwards compatability here, at least it's different from what we did >with the libc05.dll CSD1. I've called the dll libc061.dll, but for >upgrading I provide a libc06.dll forwarder dll. [A forwarder dll means >that the entrypoints of the dlls are rerouted to a different dll - >libc061.dll in this case - when the loader is querying the entrypoint >address. There is a tiny overhead on the resolving, that's all.] Sounds like a good move - I have lost count of the number of different libc* dlls lying around my system :-) I assume one hard coded to an early one could use a later one with the new system. Or if we had symlinks........... -- Regards Dave Saville **= Email 1 ==========================** Date: Tue, 21 Mar 2006 20:51:19 +0100 (CET) From: "Christian Hennecke" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 On Mon, 20 Mar 2006 16:29:51 +0100, Knut St. Osmundsen wrote: Hi Knut, >The zips can be found at netlabs: > ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip > ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1-doc.zip > ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1.zip > >I've also put out fresh builds of some of my build tools (unsupported): > ftp://ftp.netlabs.org/pub/gcc/alpha/ The file baselayout.zip contains some files that should be directories. If you first extract that archive, subsequent extracing of the other packages fails. Could you look into this? Thanks, Christian Hennecke **= Email 2 ==========================** Date: Wed, 22 Mar 2006 08:29:44 +1030 From: "Paul Smedley" Subject: Subversion 1.3.0 Hi All, I got Subversion 1.3.0 building with libc last night. An initial build is available from http://smedley.info/os2ports.html I've only tested this as far as using it to download wvgui from netlabs - so I'd appreciate feedback. Cheers, Paul. **= Email 3 ==========================** Date: Tue, 21 Mar 2006 18:05:07 -0500 From: "Dale A Cook" Subject: Re: Subversion 1.3.0 What is "subversion"???? TIA!!!!!! ----- Original Message ----- From: "Paul Smedley" To: "os2-unix" Sent: Tuesday, March 21, 2006 4:59 PM Subject: Subversion 1.3.0 Hi All, I got Subversion 1.3.0 building with libc last night. An initial build is available from http://smedley.info/os2ports.html I've only tested this as far as using it to download wvgui from netlabs - so I'd appreciate feedback. Cheers, Paul. **= Email 4 ==========================** Date: Tue, 21 Mar 2006 15:20:52 -0800 From: "Steven Levine" Subject: Re: Subversion 1.3.0 In <000701c64d3b$e5cd15f0$0a00a8c0 at phuct>, on 03/21/06 at 06:05 PM, "Dale A Cook" said: > What > is "subversion"???? TIA!!!!!! Google for subversion. Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp/eCS/DIY/14.103a_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 5 ==========================** Date: Tue, 21 Mar 2006 16:32:41 -0700 From: Andy Willis Subject: Re: Subversion 1.3.0 Subversion is similar to CVS and is gaining in its popularity. GIT is another one open source one. Perforce and CMVC are 2 commercial programs (at least I think perforce is a commercial app). Andy Dale A Cook wrote: > > > What is "subversion"???? TIA!!!!!! **= Email 6 ==========================** Date: Wed, 22 Mar 2006 00:51:57 +0100 From: "Knut St. Osmundsen" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 Christian Hennecke wrote: > On Mon, 20 Mar 2006 16:29:51 +0100, Knut St. Osmundsen wrote: > > Hi Knut, > > >>The zips can be found at netlabs: >> ftp://ftp.netlabs.org/pub/gcc/libc-0.6.1-csd1.zip >> ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1-doc.zip >> ftp://ftp.netlabs.org/pub/gcc/gcc-3.3.5-csd1.zip >> >>I've also put out fresh builds of some of my build tools (unsupported): >> ftp://ftp.netlabs.org/pub/gcc/alpha/ > > > The file baselayout.zip contains some files that should be directories. > If you first extract that archive, subsequent extracing of the other > packages fails. Could you look into this? No, they are symlinks according to (Gentoo as base here). The problem is that unzip have no such concept on OS/2 (yet). I will switch to tar as soon as possible. That will get rid of the problem properly. Kind Regards, knut **= Email 1 ==========================** Date: Tue, 21 Mar 2006 15:31:04 -0800 From: "Dave Yeo" Subject: Re: Subversion 1.3.0 On Tue, 21 Mar 2006 18:05:07 -0500, Dale A Cook wrote: > What >is "subversion"???? TIA!!!!!! Sorta like cvs. Dave **= Email 7 ==========================** Date: Tue, 21 Mar 2006 18:25:30 -0800 (PST) From: Steve Wendt Subject: Re: Subversion 1.3.0 On Tue, 21 Mar 2006, Andy Willis wrote: > I think perforce is a commercial app). Yes, it is. **= Email 9 ==========================** Date: Tue, 21 Mar 2006 15:31:04 -0800 From: "Dave Yeo" Subject: Re: Subversion 1.3.0 On Tue, 21 Mar 2006 18:05:07 -0500, Dale A Cook wrote: > What >is "subversion"???? TIA!!!!!! Sorta like cvs. Dave **= Email 1 ==========================** Date: Fri, 24 Mar 2006 15:35:02 -0800 From: "Brendan Oakley" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 ------=_Part_10214_13294876.1143243302268 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Exciting stuff! Could you briefly explain the meanings of the extensions: rc1, ga2, csd1? Maybe spelling out what the letters stand for in the release notes would give a clue to n00bs like me. Also, any reason not to try to use 3.3.5 to build Warpzilla? ------=_Part_10214_13294876.1143243302268 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Exciting stuff!

Could you briefly explain the meanings of the extensions: rc1, ga2, csd1? Maybe spelling out what the letters stand for in the release notes would give a clue to n00bs like me.

Also, any reason not to try to use 3.3.5 to build Warpzilla?
------=_Part_10214_13294876.1143243302268-- **= Email 2 ==========================** Date: Sat, 25 Mar 2006 00:45:03 +0100 (CET) From: "Franz Bakan" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 On Fri, 24 Mar 2006 15:35:02 -0800, Brendan Oakley wrote: > Exciting stuff! > > Could you briefly explain the meanings of the extensions: rc1, ga2, csd1? rc1 release candidate 1 ga2 general availability (vesion 2) (1 one had a packaging error) csd1 corrective servicepack distribution 1 > Also, any reason not to try to use 3.3.5 to build Warpzilla? Use 3.3.5csd1. Franz **= Email 3 ==========================** Date: Fri, 24 Mar 2006 17:13:54 -0800 From: "Dave Yeo" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 On Fri, 24 Mar 2006 15:35:02 -0800, Brendan Oakley wrote: >Also, any reason not to try to use 3.3.5 to build Warpzilla? The newest nightlies are now built with 3.3.5. Slightly slower to build, slightly faster running. If you are planning on building Mozilla with GCC 3.3.5 you also have to rebuild a couple of libs. Dave ps I've been building wth 3.3.5 for quite a while **= Email 4 ==========================** Date: Fri, 24 Mar 2006 18:40:04 -0700 From: Andy Willis Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 Brendan Oakley wrote: > Exciting stuff! > > Could you briefly explain the meanings of the extensions: rc1, ga2, csd1? > Maybe spelling out what the letters stand for in the release notes would > give a clue to n00bs like me. > > Also, any reason not to try to use 3.3.5 to build Warpzilla? > The builds are using 3.3.5 (now csd1) for a few weeks now. I have been using it here since the first alphas for my builds. Andy **= Email 1 ==========================** Date: Sat, 25 Mar 2006 17:07:14 -0800 From: "Brendan Oakley" Subject: Re: LIBC 0.6.1 / GCC 3.3.5 CSD1 ------=_Part_5339_910375.1143335234332 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Great, thanks for the replies guys. That helps me. ------=_Part_5339_910375.1143335234332 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Great, thanks for the replies guys. That helps me.
------=_Part_5339_910375.1143335234332-- **= Email 1 ==========================** Date: Mon, 27 Mar 2006 20:23:24 -0800 From: "Steven Levine" Subject: Building tidy - but I need a working LIBTOOL first Hi, I decided to try building tidy (http://tidy.sourceforge.net/src/tidy_src.tgz) with GCC 3.3.5. All the settings are stock with the excepion of export ac_prefix='d:/usr' export ac_executable_extensions=.exe export ac_default_prefix='d:/usr' export ac_prog_libtool='d:/usr/bin/libtool' Building with [slamain|j:/sla_dev2/tidy]build/gnuauto/setup.sh results in copying files into place: cd build/gnuauto && cp -R -f * j:/sla_dev2/tidy running: libtoolize --force --copy Remember to add `AM_PROG_LIBTOOL' to `configure.in'. You should update your `aclocal.m4' by running aclocal. running: aclocal running: automake -a -c --foreign src/Makefile.am:60: Libtool library used but `LIBTOOL' is undefined src/Makefile.am:60: src/Makefile.am:60: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' src/Makefile.am:60: to `configure.in' and run `aclocal' and `autoconf' again. running: autoconf configure.in:84: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. This with with [slamain|j:/sla_dev2/tidy]libtool --version ltmain.sh (GNU libtool) 1.2d and [slamain|j:/sla_dev2/tidy]automake --version automake (GNU automake) 1.7.6 Do I have a bad libtool install or do I need to upgrade to a newer libtool? If I need a newer libtool, what's the link? Do I have an autoconf problem or will the AC_PROG_LIBTOOL error go away once I fix libtool? Thanks, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp/eCS/DIY/14.103a_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 2 ==========================** Date: Mon, 27 Mar 2006 21:35:46 -0800 From: "Dave Yeo" Subject: Re: Building tidy - but I need a working LIBTOOL first On Mon, 27 Mar 2006 20:23:24 -0800, Steven Levine wrote: >This with with > >[slamain|j:/sla_dev2/tidy]libtool --version >ltmain.sh (GNU libtool) 1.2d > >and > >[slamain|j:/sla_dev2/tidy]automake --version >automake (GNU automake) 1.7.6 > >Do I have a bad libtool install or do I need to upgrade to a newer >libtool? If I need a newer libtool, what's the link? I have libtool ver 1.5 which I believe Knut built (http://download.innotek.de/gccos2/3.2.2-Beta4/ports/libtool-1.5.zip or http://www.os2site.com/sw/dev/lib/libtool-1.5.zip) Also have F:\usr\bin>sh automake --version automake (GNU automake) 1.9.3 which I can't remember where I got it. There is http://unix.os2site.com/sw/pub/source/autoconf/autoconf-2_59.zip http://unix.os2site.com/sw/pub/source/autoconf/automake-1_8_3.zip >Do I have an autoconf problem or will the AC_PROG_LIBTOOL error go away once I fix libtool? You might have a missing macro. Install a newer libtool and rerun aclocal. You might have to point it to the libtool.m4 which should be in /usr/share or wherever aclocal is installed. If you have multiple versions of aclocal eg /usr/share/aclocal-1.4, aclocal-1.8 you might want to check if any m4 macros are misplaced. Here recently configure couldn't find pkg-config, turned out a misplaced pkg-config.m4. Oh, rerun autoconf to Dave Dave **= Email 3 ==========================** Date: Mon, 27 Mar 2006 23:14:38 -0800 From: "Steven Levine" Subject: Re: Building tidy - but I need a working LIBTOOL first In <20060328053629.115AEB9938 at generation.lgisp.net>, on 03/27/06 at 09:35 PM, "Dave Yeo" said: >I have libtool ver 1.5 which I believe Knut built >(http://download.innotek.de/gccos2/3.2.2-Beta4/ports/libtool-1.5.zip or >http://www.os2site.com/sw/dev/lib/libtool-1.5.zip) Also have This is what I needed. I tried to build libtool myself several weeks ago, but got distracted by other tasks. >http://unix.os2site.com/sw/pub/source/autoconf/autoconf-2_59.zip >http://unix.os2site.com/sw/pub/source/autoconf/automake-1_8_3.zip I'll grab these later. >You might have a missing macro. It was just the ancient version. I needed to tweak the prefix definition in the new libtoolize, but that was easy enough. My tools are on a different volume than most of my development directories. >You might have a missing macro. Install a newer libtool and rerun >aclocal. This was automatic. Tidy includes a front-end script (setup.sh) which runs aclocal and everything else but configure. >If you have multiple >versions of aclocal eg /usr/share/aclocal-1.4, aclocal-1.8 you might want >to check if any m4 macros are misplaced. This was not a problem. I do have multiples, but there are current no scripts with multiple versions. Anyway, configure now runs happly. I'll figure out what's going on with the compile errors later. BTW, os2ports was really responding slow. Hopefully, this is just an intermittent problem. Thanks, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp/eCS/DIY/14.103a_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ----------------------------------------------------------------------