On 2008-05-31 at 12:21:22 [+0200], Michael Lotz <mmlr@xxxxxxxx> wrote: > > Hi all > ... > > I have attached a diff that > > In fact I have not because I accidently hit that send button a bit too > early. Therefore the diff is attached here. > > Do we want these changes commited or do we not really care about R5 > GCC4? Before applying the patches it should be tested on a linux GCC2 > build in any case, to see if it has any influence on that. I suppose we'll have the same problems when building under Haiku, so fixing the issues is definitely needed. I applied the __builtin_va_list patch. It would be nicer to remove the <stdarg.h> inclusion instead, but that would require to move type definitions of some POSIX headers into separate headers. Regarding the zipup.h part, although the two instances are currently identical, I'd prefer, if only the right one was included. Guarding the "DEFINES += UNIX ;" in src/tools/zip/Jamfile by "if ! $(HOST_PLATFORM_BEOS_COMPATIBLE) {..." should do the trick, I think. Could you check this please. CU, Ingo