Date: Mon, 12 Jul 2004 00:07:29 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 342 ************************************************** Sunday 11 July 2004 Number 342 ************************************************** Subjects for today 1 rsync 2.6.2 : Andreas Buening 2 Building unzip : Christoph Schulte Moenting" 3 Re: rsync 2.6.2 : John Poltorak **= Email 1 ==========================** Date: Sun, 11 Jul 2004 14:09:25 +0200 From: Andreas Buening Subject: rsync 2.6.2 Hello! Since the "cannot overwrite local file" bug of rsync started to drive me nuts and since I couldn't find a new port for OS/2, I patched 2.6.2. But there is still a problem with -l option. Does anybody know where to find the source of the old OS/2 port for comparison? Thanks, Andreas _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Sun, 11 Jul 2004 15:15:30 +0100 From: "Christoph Schulte Moenting" Subject: Building unzip Hi, I gave ux2bs my first try. I am quite impressed how smooth things run. I had only two problems when running the bootstrap script: 1) The ftp server for the gzip sources (wuarchive) would not let me in due to too many users - I will retry later 2) The ftp server for the unzip sources does not provide unzip-5.50 any longer, instead it offered unzip-5.51. So I modified the entry in build.table to see if I could compile that. When running "build unzip", I got a compile error: --- begin --- [U:\unixos2\workdir\unzip-5.51]make -f os2\makefile.os2 gcc make -f os2/makefile.os2 all \ CC="gcc -Zomf -O -I." \ CFLAGS="-Wall -DOS2 -DASM_CRC -DOS2_EAS -DUSE_UNSHRINK" \ NFLAGS="" \ DLLFLAG="" \ AS="gcc -Zomf" \ ASFLAGS="-Di386" \ LDFLAGS="-o ./" \ LDFLAGS2="-Zsmall-conv -Zstack 320 -Zsys -s" \ OUT="-o" \ OBJ=".obj" \ CRC32="crc_gcc" \ CRC32F="crc_gcc" \ CRC32X="crc_gcc" \ DEF="os2/unzip.def" make[1]: Entering directory `U:/unixos2/workdir/unzip-5.51' gcc -Zomf -O -I. -c -Wall -DOS2 -DASM_CRC -DOS2_EAS -DUSE_UNSHRINK unzip.c gcc -Zomf -Di386 -x assembler-with-cpp -c -o crc_gcc.obj crc_i386.S gcc -Zomf -O -I. -c -Wall -DOS2 -DASM_CRC -DOS2_EAS -DUSE_UNSHRINK crctab.c gcc -Zomf -O -I. -c -Wall -DOS2 -DASM_CRC -DOS2_EAS -DUSE_UNSHRINK DLLFLAG= crypt.c gcc: DLLFLAG=: No such file or directory make[1]: *** [crypt.obj] Error 1 make[1]: Leaving directory `U:/unixos2/workdir/unzip-5.51' make: *** [gcc] Error 2 --- end --- As you can see, make interprets the lines NFLAGS="" \ DLLFLAG="" \ in a way that $(NFLAGS) resolves to " DLLFLAG=" When chaning the lines fo NFLAGS= \ DLLFLAG= \ everything compiles fine. Is this a problem of make or a problem of the makefile author? BTW, I had expected that unzip.exe somehow would get installed into \usr\bin, but that did not happen. Regards, Christoph _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Sun, 11 Jul 2004 14:56:57 +0100 From: John Poltorak Subject: Re: rsync 2.6.2 On Sun, Jul 11, 2004 at 02:09:25PM +0200, Andreas Buening wrote: > Hello! > > Since the "cannot overwrite local file" bug of rsync started to > drive me nuts and since I couldn't find a new port for OS/2, > I patched 2.6.2. But there is still a problem with -l option. > Does anybody know where to find the source of the old OS/2 port > for comparison? The version I'm using is based on Yuri Dario's port whih I got from here:- http://os2power.dnsalias.com/yuri/software/rsync255.zip It would be nice to have an updated port. As I understand it, it has now been changed so that it builds using the standard autoconf/configure/make routine so if you manage to create the right patches we may be able to get RSYNC to build out of the box on OS/2 in future. > Thanks, > Andreas -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs