Commit Graph

  • 4f5c5a65a7 dbtoman: use ksh rather than sh. With working nsgmls, now we can build man pages. Jon Trulson 2012-06-19 18:22:38 -06:00
  • 157f2e2bf7 nsgmls: Imakefile fixes so it will build Jon Trulson 2012-06-19 18:04:53 -06:00
  • 84e3c43b90 agent.c: oops - include poll.h, not sys/poll.h Jon Trulson 2012-06-19 17:31:28 -06:00
  • 8e0523ff02 Remove OS deps from tclPosixStr.c (EOPNOTSUPP/ENOTSUP errnos) Jon Trulson 2012-06-19 17:18:00 -06:00
  • d5deec6e72 csa/agent.c: use select rather than poll Jon Trulson 2012-06-19 16:51:25 -06:00
  • cdf8003f7c Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc). Jon Trulson 2012-06-19 16:27:20 -06:00
  • fff18bf2b7 doc/help localization changes Jon Trulson 2012-06-18 22:01:02 -06:00
  • 81b0818361 imake/config changes to support more processors, including AMD64 (x86_64) Jon Trulson 2012-06-18 19:50:44 -06:00
  • 4e041a3135 .gitignore: add some more db related exclusions Jon Trulson 2012-06-18 19:50:30 -06:00
  • 9344e314df databases/installCDE - fixup a variety of issues. Jon Trulson 2012-06-18 18:24:07 -06:00
  • 143576e81e linux.cf: remove ServerOSDefines and ServerExtraDefines Jon Trulson 2012-06-18 18:23:39 -06:00
  • dc80c1a2ec gitignore: add some entries for admin/IntegTools and Makefiles Jon Trulson 2012-06-18 18:22:42 -06:00
  • 784c7dff56 Add -fpermissive to linux standard c++ option define in linux.cf Jon Trulson 2012-06-18 16:27:25 -06:00
  • 91f7988cf3 dtterm: fixes so job control will work. Jon Trulson 2012-06-18 16:01:17 -06:00
  • 62b669a6af dtterm: disable svr4 streams semantics on linux Jon Trulson 2012-06-18 15:32:02 -06:00
  • bdd889c141 Import of the files from Motif 2.1.30 release that are needed to build CDE man pages. Peter Howkins 2012-06-15 15:58:42 +01:00
  • a34f78b798 convert all Imakefile LinuxDistribution to LinuxArchitecture. (programs part 2) Peter Howkins 2012-05-31 13:47:41 +01:00
  • 1d555edb6c Convert all Imakefile LinuxDistribution switches to LinuxArchitecture. (programs part1) Peter Howkins 2012-05-31 13:40:38 +01:00
  • 837972cb69 Modify all Imakefile files to use LinuxArchitecture instead of LinuxDistribution for Linux specific changes. (lib directory) Peter Howkins 2012-05-31 12:41:33 +01:00
  • 095002b5d9 Addition of LGPL file at top level, deprecation of file copyright, and modify the user facing copying help text to be LGPL. Peter Howkins 2012-05-29 16:54:57 +01:00
  • 18831d2cdf Revert previous erroneous change made on master that had already been done on linux1. Peter Howkins 2012-05-29 16:42:30 +01:00
  • 262171d25f disable building of dtappbuilder until building right Jon Trulson 2012-05-26 21:06:06 -06:00
  • 9526740ddd dtsession: fix VU#497553 Jon Trulson 2012-05-26 19:29:50 -06:00
  • b4f3efb692 DtSvc/dtspcd: fixes for VU#172583 Jon Trulson 2012-05-26 19:09:33 -06:00
  • a2959aa768 dtspcd: fix symlink vulnerability, a couple warnings Jon Trulson 2012-05-26 18:57:11 -06:00
  • 70128313e9 tt_isam_record.C/tt_isam_record.C: fix CERT VU#387387 part 3 Jon Trulson 2012-05-26 18:39:51 -06:00
  • 95e6fd42cc tt_isam_record.C: fix CERT VU#387387 part 2 Jon Trulson 2012-05-26 18:29:26 -06:00
  • e820f21540 tt_isam_record.C: fix CERT VU#387387 Jon Trulson 2012-05-26 18:28:02 -06:00
  • 3231696f03 dm_server.C: fix CERT VU#975403/VU#299816 Jon Trulson 2012-05-26 18:24:31 -06:00
  • 8e4e53f4b9 FileUtils.c: fix CERT VU#575804 Jon Trulson 2012-05-26 18:14:58 -06:00
  • c0f9270dd3 linux has supported shadow passwords forever... Jon Trulson 2012-05-26 17:57:11 -06:00
  • 0961da28b9 Several adjustments to installCDE.src: Jon Trulson 2012-05-26 17:30:53 -06:00
  • 9a74b54870 Remove dtinfo and dtksh from the build for now Jon Trulson 2012-05-26 17:23:03 -06:00
  • 6d78c23be9 Remove -k option from WORLDOPTS Jon Trulson 2012-05-26 17:21:45 -06:00
  • de621b906b On the gneeric authenticator use shadow password API if under linux, allows login on dtlogin. Peter Howkins 2012-04-19 17:16:50 +01:00
  • bc96e6f1ff HACK, instant should not stop on non fatal fatals, this allows building of 'C' locale help files. Peter Howkins 2012-04-14 23:18:17 +01:00
  • aa605c16f3 Linux compilation of ttsnoop (Matthew Howkins) Peter Howkins 2012-04-12 19:08:52 +01:00
  • 0859109ba0 Linux compilation of dtbuilder (Matthew Howkins) Peter Howkins 2012-04-12 17:36:54 +01:00
  • 1d97f19166 Linux compilation fixes for dthelp (Matthew Howkins) Peter Howkins 2012-04-12 16:21:14 +01:00
  • e60d58be07 Linux compilation of nsgmls (Matthew Howkins) Peter Howkins 2012-04-11 18:03:23 +01:00
  • cc1d109aa9 Linux compilation of dtcm (Calendar), (Matthew Howkins) Peter Howkins 2012-04-11 17:33:26 +01:00
  • 5388cb4314 When compiling libcsa make sure it's linked against Xt at library compile time. Prevents issues when programs that link against libcsa can't find Xt symbols even when linked with -lXt Peter Howkins 2012-04-11 16:52:34 +01:00
  • 09f0b16cf3 Fix segfault on file not copyright file not found. Only fclose() a file handle that has been successfully fopen()ed. Peter Howkins 2012-04-11 15:37:12 +01:00
  • 7e9a7df246 Add a MainWindow.h include to prevent missing references. Peter Howkins 2012-04-02 15:18:51 +01:00
  • 24d74bceee Don't declare 'Chunk' as both public and private, that's just daft. Peter Howkins 2012-04-02 15:17:50 +01:00
  • 145ffe54dd Don't redeclare forceUpdate() with the wrong prototype. Peter Howkins 2012-04-02 15:16:58 +01:00
  • 7416482cc3 Add -fpermissive to allow compilation of old C++ on modern GCC Peter Howkins 2012-04-02 15:16:05 +01:00
  • 7795c597af Use a particulaly unpleasant cast to get a void * into an enumeration type. Peter Howkins 2012-04-02 15:15:04 +01:00
  • dcbef994e0 C++ needs variables to have a type, use int as a default. Peter Howkins 2012-04-02 15:14:09 +01:00
  • 8f43a96122 On linux use \r instead of ^M as the character for a carridge return. Peter Howkins 2012-04-02 15:13:13 +01:00
  • 5c6f7d5317 -fpermissive to allow GCC to compile old C++ Peter Howkins 2012-04-02 14:56:05 +01:00
  • e7de343555 C++ doesn't allow variables to be declared without a type, use 'int' as a default. Peter Howkins 2012-04-02 14:47:47 +01:00
  • 830a3572db Do not specify linux architecture specific defines, most of these are defaults now, and some cause issues on i386 for example. Peter Howkins 2012-03-24 17:35:46 +00:00
  • f34a9a573f Merge branch 'linux1' of ssh://git.code.sf.net/p/cdesktopenv/code into linux1 Peter Howkins 2012-03-23 18:41:17 +00:00
  • d929f4cf5f Link with C++ linker Peter Howkins 2012-03-23 13:49:49 +00:00
  • d2f85af5e5 Don't try to define abs() on linux, stdlib will handle it. Peter Howkins 2012-03-23 13:49:24 +00:00
  • cc949fccd2 Exceptionally hacky linux fix. gnu gencat is returning != 0 even when it's succeeding. Peter Howkins 2012-03-22 17:05:45 +00:00
  • 1e3b674118 Do not include a couple of missing files under linux. Peter Howkins 2012-03-22 16:00:56 +00:00
  • 43a91fa718 Don't include a couple of non-existant svr4 files on linux. Peter Howkins 2012-03-20 20:50:16 +00:00
  • 1476da61f7 Change over Linux to using the System V style pty code, it seems at some point Linuxes pty code is no longer the BSD legacy one by default anymore. Peter Howkins 2012-03-20 20:43:06 +00:00
  • aff0d2ff41 Add Freetype include path to build for DtWidget Peter Howkins 2012-03-15 11:14:34 +00:00
  • 87eee2f1e5 Link with C++ linker Peter Howkins 2012-03-14 13:53:28 +00:00
  • 939fc535d1 Prototype static function setRealDelArea() before it is used. Peter Howkins 2012-03-14 13:52:14 +00:00
  • 32e8c91d44 On linux do not include X11/Xlocale.h but locale.h, this prevents Xlocale.h redefining setlocate() into _Xsetlocale() that it then can't find and link against. Peter Howkins 2012-03-14 13:50:42 +00:00
  • 7294970c18 Namespace ostream and endl into std:: Use <iostream> without the .h Peter Howkins 2012-03-13 17:54:48 +00:00
  • 167fd854e1 namespace ostream into std::ostream for modern C++ Peter Howkins 2012-03-13 17:45:34 +00:00
  • 4e71617973 Add in -fpermissive for compiling old C++ on gcc Peter Howkins 2012-03-13 17:43:43 +00:00
  • 585674c817 Include <iostream> without the .h on modern C++ Peter Howkins 2012-03-13 17:41:48 +00:00
  • 5d76061f5d On linux ostream and endl need prefixing into the std namespace. Peter Howkins 2012-03-13 17:40:21 +00:00
  • adf14ccd77 Include <iostream> without the .h on modern C++ Peter Howkins 2012-03-13 17:31:56 +00:00
  • 3984d5a45b On linux use the system provided libXau rather than one from the imports directory (that would have linked to the X11 tree). Peter Howkins 2012-03-13 17:18:35 +00:00
  • 063cffa81d Add a .gitignore to try to reduce the amount of files listed as not in repository on git status. Peter Howkins 2012-03-13 16:44:50 +00:00
  • d1f3e24eac Use C++ linker Add in freetype headers Peter Howkins 2012-03-13 16:15:22 +00:00
  • 348f3cd81c Change detector for linux platform to match other Imakefile changes Peter Howkins 2012-03-12 21:26:30 +00:00
  • 7d770cff75 These days include standard C++ header files without the .h on the end Peter Howkins 2012-03-12 16:43:22 +00:00
  • ca8ede6c1f Use C++ linker Peter Howkins 2012-03-12 16:27:41 +00:00
  • fb174a8ec3 Undo previous method and use __va_copy instead. Peter Howkins 2012-03-12 16:27:08 +00:00
  • 0456158e41 On linux use the va_copy() func for variable arugment copying Peter Howkins 2012-03-12 16:24:24 +00:00
  • 63f6536c72 Initialise varargs list in the same way as OSF Peter Howkins 2012-03-12 16:19:32 +00:00
  • 71e364de5c Do not bother trying to redefine the putenv() function Peter Howkins 2012-03-12 16:16:16 +00:00
  • 53f42b5113 CLK_TCK is considered obsolete in GCC, use CLOCKS_PER_SEC instead Peter Howkins 2012-03-12 16:05:21 +00:00
  • 5949e1c410 Do not redefine strdup() on Linux Peter Howkins 2012-03-12 16:03:06 +00:00
  • 88cc514fbd Use C++ linker Peter Howkins 2012-03-12 15:41:09 +00:00
  • 5a09544b16 Linux doesn't allow open() with O_CREAT without permission flags anymore. Peter Howkins 2012-03-12 15:39:22 +00:00
  • baf772785b -fpermissive to allow gcc to compile old C++ Peter Howkins 2012-03-12 15:19:36 +00:00
  • 77ed6f7ee3 -fpermissive to allow GCC to compile old C++ Peter Howkins 2012-03-12 15:18:09 +00:00
  • dd2ff6b448 Set untyped variable to int Peter Howkins 2012-03-12 15:15:38 +00:00
  • e315d4ba3e Setting const variable with no type to 'int' (likely the default the old compilers would have used) Peter Howkins 2012-03-12 15:14:12 +00:00
  • cbffec168a Use C++ linker Peter Howkins 2012-03-12 14:48:23 +00:00
  • a26bc89ad5 Use C++ linker Peter Howkins 2012-03-12 14:42:58 +00:00
  • c03c12449d use C++ linker Peter Howkins 2012-03-12 14:40:34 +00:00
  • b368679e95 Use C++ linker Peter Howkins 2012-03-12 14:37:47 +00:00
  • 72d9ef5875 Add linux to list of platforms that use that form of memset() Peter Howkins 2012-03-12 14:35:03 +00:00
  • 8631b4f7c0 Link with C++ linker Peter Howkins 2012-03-12 12:14:03 +00:00
  • eeb7e285f5 On linux use __fds_bits instead of fds_bits Peter Howkins 2012-03-12 12:12:41 +00:00
  • a5b6e62764 Link with C++ linker Peter Howkins 2012-03-12 12:07:09 +00:00
  • fd23228803 -fpermissive to allow old C++ to compile on gcc Peter Howkins 2012-03-12 12:04:55 +00:00
  • 7ed2353605 On Linux no access to pre iso C varargs.h Peter Howkins 2012-03-12 11:56:11 +00:00
  • ef1755be43 Link with C++ linker Peter Howkins 2012-03-12 11:45:18 +00:00
  • 44baf5431b Link with C++ linker Peter Howkins 2012-03-12 11:33:49 +00:00