X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=13lvUyRSQ8iW1u9Bb9QO/5q3u5DGn5zKtLyCMVU/PpU=; b=H1+pAYtcgq2u0jGipKqf6BCgN3SizwNWSAKnvnpVaEwJo8Ao1Jvc0hgpfFS4Q78opy YtcZSHwXloSx9thJzPbKflSvoXtMM4OzPz8H+Zp2KwCyIgE/y0wsg+yBUsupRrFLSH+o zRkvji+BnOlddQGgvW10ytcBvRVlvzEj866HrdhJ3N3hS3afTPRHWQCRgN/ta+bYV/kz xCzRnW8Ia0N41cwPmgEzgTlTECvh4Dn3uOKR5VFJy9fI0s51eum+b1Zxka2ugn8D5igK Cv1qCEz/Uxo5sPefz3diQ0LXysKQIXETO6iHA/Ik3p/JOer+/tV9W6mM3aeE0rkL/QRL I+VA== MIME-Version: 1.0 X-Received: by 10.42.81.201 with SMTP id a9mr43852764icl.9.1432065847439; Tue, 19 May 2015 13:04:07 -0700 (PDT) In-Reply-To: <201505042003.t44K3odg011007@delorie.com> References: <201505042003 DOT t44K3odg011007 AT delorie DOT com> Date: Tue, 19 May 2015 23:04:07 +0300 Message-ID: Subject: Re: ANNOUNCE: DJGPP 2.05 beta 1 From: "Ozkan Sezer (sezeroz AT gmail DOT com)" To: djgpp AT delorie DOT com Content-Type: text/plain; charset=UTF-8 Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 5/4/15, Andris Pavenis (andris DOT pavenis AT iki DOT fi) wrote: > This is announcement of DJGPP 2.05 beta 1 > > It has numerous changes since previous DJGPP 2.04 beta 1 release in 2003. > (http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-announce/2003/12/06/22:18:05) > Unfortunately DJGPP v2.04 was never released and old beta version slowly > became almost unusable together with other newer DJGPP packages. > > More information about changes in DJGPP 2.05 beta 1 is available at > > http://www.delorie.com/djgpp/doc/kb/ > > both in sections about changes in 2.04 and 2.05. The same information is > also > available in file info/kb.inf in djdev205.zip > > It needs a lot of testing. Please test it if you have time and/or are > interested in any of the above features. Any level of testing would be > appreciated. zoneinfo fails build using a 2.03-based toolchain: i586-pc-msdosdjgpp-gcc -pipe -DTZDIR=\"/dev/env/DJDIR~c:/djgpp~/zoneinfo\" -o zic.exe -DHAVE_ADJTIME=0 -DHAVE_LONG_DOUBLE=1 -DHAVE_SETTIMEOFDAY=1 -DHAVE_STRERROR=1 -DHAVE_SYMLINK=0 -DHAVE_STDINT_H=1 -DSTD_INSPIRED -DLOCALE_HOME=\"/dev/env/DJDIR~c:/djgpp~/share/locale\" -Dlint -g2 -fno-common -fstrict-aliasing -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wformat=2 -Winit-self -Wmissing-declarations -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wno-format-nonliteral -Wno-sign-compare -Wno-unused-parameter -Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings -Wconversion -Wtraditional -O2 zic.o localtime.o asctime.o scheck.o ialloc.o /usr/local/cross-dj203/lib/gcc/i586-pc-msdosdjgpp/3.4.6/../../../../i586-pc-msdosdjgpp/lib/libc.a(ctime.o):ctime.c:(.text+0x11f0): multiple definition of `_tzsetwall' localtime.o:/home/ozzie/dj5/zoneinfo/src/localtime.c:1218: first defined here collect2: ld returned 1 exit status make[1]: *** [zic.exe] Error 1 make: [subs] Error 2 (ignored) That's because tzsetwall is not stub'ed in 2.03. Besides, djgpp versions of zoneinfo programs (date.exe, zic.exe, zdump.exe) are built against toolchain-provided djgpp headers and linked against the toolchain-provided djgpp libs, which doesn't sound right: we should use the same methods building the programs from src/utils/, I can do that if this is aggreed upon. -- O.S.