After cleaning ".depend" files (necessary because I have linked motif includes differently) I am getting various build failures:
1) making all in programs/localized/C/app-defaults... Extracting NLS messages for: Dthelpview ../../../../programs/localized/util/merge -lang C Dthelpview.tmsg < Dthelpview.nls > Dthelpview || rm -f Dthelpview ../../../../programs/localized/util/merge: not found Extracting NLS messages for: Dtimsstart ../../../../programs/localized/util/merge -lang C Dtimsstart.tmsg < Dtimsstart.nls > Dtimsstart || rm -f Dtimsstart ../../../../programs/localized/util/merge: not found make: don't know how to make ../../../../programs/dtlogin/config/Dtlogin. Stop *** Error code 2 2) gcc -O2 -pipe -I. -I../.. -I../../exports/include -I../../imports/motif/include -I../../imports/x11/include -I/usr/local/include -DCSRG_BASED -DANSICPP -DMULTIBYTE -DNLS16 -DOSMAJORVERSION=9 -DOSMINORVERSION=0 -c ../../lib/DtSvc/DtUtil2/EnvControl.c In file included from ../../lib/DtSvc/DtUtil2/EnvControl.c:48: ../../exports/include/Dt/DtosP.h:153:1: warning: "alloca" redefined In file included from ../../lib/DtSvc/DtUtil2/EnvControl.c:41: /usr/include/stdlib.h:233:1: warning: this is the location of the previous definition ../../lib/DtSvc/DtUtil2/EnvControl.c:52:23: error: DtSvcLock.h: No such file or directory ../../lib/DtSvc/DtUtil2/EnvControl.c: In function 'makeDefaultIconPmPath': ../../lib/DtSvc/DtUtil2/EnvControl.c:216: error: 'CDE_CONFIGURATION_TOP' undeclared (first use in this function) ../../lib/DtSvc/DtUtil2/EnvControl.c:216: error: (Each undeclared identifier is reported only once ../../lib/DtSvc/DtUtil2/EnvControl.c:216: error: for each function it appears in.) ../../lib/DtSvc/DtUtil2/EnvControl.c:216: error: expected ')' before string constant ../../lib/DtSvc/DtUtil2/EnvControl.c:216: error: too few arguments to function 'makeDefaultIconPath' New commits: commit 20c107bce203e7c4d8fb0ed089c5ca368c43e89e Author: Peter Howkins <flib...@users.sf.net> Date: Wed Aug 22 11:28:36 2012 +0100 dtcalc: Resolve "format not a string literal and no format arguments [-Wformat-security]" warnings. Fix warnings related to secruity concerns on varargs functions. By specifying "%s" on single string calls to sprintf() (and related) it's not possible to have a % in the input string causing random data to be read off the stack. commit 7d5072168535968055260c7279b3f2404d4cd88e Author: Peter Howkins <flib...@users.sf.net> Date: Wed Aug 22 10:44:33 2012 +0100 dtcalc: Resolve "missing sentinel in function call [-Wformat]" warnings Caused by XtVaGetValues() and XtVaSetValues() variable arguments lists needing to be terminated by NULL not 0. commit f98d6f41d3e763d229b6630aa6130c5e6a474e7e Author: David Cantrell <dcantr...@redhat.com> Date: Tue Aug 21 21:53:33 2012 -0400 Simple compiler warning fixes in programs/dthelp. commit 16c57ad6690097ec6ed8b8995114bee1deb2fa7d Author: David Cantrell <dcantr...@redhat.com> Date: Tue Aug 21 21:51:56 2012 -0400 Use mkstemp() and handle /usr/lib64 in imake.c tmpnam() usage replaced with mkstemp(). Find a suitable tmp directory checking the TMPDIR environment variable first, then the P_tmpdir macro and finally /tmp directly. On 64-bit Linux platforms, check to see if libc.so exists in /usr/lib64. If found, use it over /usr/lib/libc.so. commit 6d46aca1b1b57d949d7a7bac56d3950eb024d16d Author: David Cantrell <dcantr...@redhat.com> Date: Tue Aug 21 21:51:06 2012 -0400 Fix basic compiler warnings in ccimake.c main() always returns an int. commit 8d32067a4a242276250c1c9dcf309979590189b7 Author: David Cantrell <david.l.cantr...@gmail.com> Date: Tue Aug 21 09:34:23 2012 -0400 Account for multilib Linux installations in imake. The libc.so file is not always in /usr/lib. On multilib systems, the file we care about could be in /usr/lib64. Likewise, common Linux conventions call for 64-bit libraries to go in lib64 directories, so check there first when on a Linux 64-bit system. commit 929a5f7327e4402d1232093cd6de67f8e8f610e7 Author: David Cantrell <david.l.cantr...@gmail.com> Date: Fri Aug 17 15:41:00 2012 -0400 Include stdlib.h in cde/config/imake/ccimake.c stdlib.h defines exit(3) on Linux systems. commit 7ee2f3e80d776275fd0bd4541b20f4ab43e05c01 Author: Pascal Stumpf <pascal.stu...@cubes.de> Date: Sun Aug 19 19:35:38 2012 +0200 Fix localized build on OpenBSD. Use the same set of langs as on Linux and FreeBSD (no Japanese), don't redefine a needed macro as no-op, and unset LC_CTYPE in the environment when building cat files. Strange, will investigate. //Marcin ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel