cdesktopenv/cde/programs
Jon Trulson 9b699d3fb1 linux: build with thread safety and REENTRANT enabled.
There was a check in linux.cf for the Linux libc version that didn't
work, since these were never set anywhere.  Presumably current Xorg
imake sets these, but since we aren't using that... (yet)

As a result, the build assumed that thread-safe API's were not
supported.  Setting the default libc major version to '6' allows the
proper build to take place.  libc5 was never threadsafe and no one has
probably used it in over 10 years.

As a result, some earlier porting fixes that referenced '__fds_bits'
on linux systems had to be reverted as these are not valid in an MT
environment.  They are also not neccessary when building in such an
environment, as the normal 'fds_bits' works fine.

This patch defintely needs testing on many linux systems.
2014-03-24 17:15:40 -06:00
..
backdrops
dsdm
dtaction NetBSD port 2014-02-22 19:12:19 -07:00
dtappbuilder initial illumos port 2014-03-22 16:33:11 -06:00
dtappintegrate SECURITY fix for dtappintegrate: Use mktemp(1) to generate a template. 2013-07-22 17:26:19 -06:00
dtcalc initial illumos port 2014-03-22 16:33:11 -06:00
dtcm dtcm/server/: just return NULL, not the address of a dummy local variable. Geez. 2014-03-22 19:23:46 -06:00
dtconfig
dtcreate initial illumos port 2014-03-22 16:33:11 -06:00
dtdbcache 157 warnings: remove -DXK_MISCELLANY from Makefiles 2012-09-24 18:30:21 -06:00
dtdocbook cleanup: eliminate "implicit declaration" warnings. 2014-03-24 15:58:11 -06:00
dtdspmsg
dtexec dtexec: use proper FD_CLOEXEC rather than a hardcoded 1 2013-12-29 15:41:56 -07:00
dtfile Fixed bug #32 dtfile table formatting bug with non-latin filenames 2014-03-23 13:53:44 -06:00
dthello correction of message files 2013-09-15 19:35:53 -06:00
dthelp cleanup: eliminate "implicit declaration" warnings. 2014-03-24 15:58:11 -06:00
dticon cleanup: eliminate "implicit declaration" warnings. 2014-03-24 15:58:11 -06:00
dtimsstart Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtinfo initial illumos port 2014-03-22 16:33:11 -06:00
dtksh cleanup: eliminate "implicit declaration" warnings. 2014-03-24 15:58:11 -06:00
dtlogin initial illumos port 2014-03-22 16:33:11 -06:00
dtmail Threads.C: NULL is not 0 2014-03-22 19:09:46 -06:00
dtpad dtpad: stub out XmPrint stuff if there is no XmPrint support. 2014-03-10 20:07:16 -06:00
dtpdm initial illumos port 2014-03-22 16:33:11 -06:00
dtpdmd Introduction of BSDArchitecture 2013-10-20 16:23:40 -06:00
dtprintegrate correction of message files 2013-09-15 19:35:53 -06:00
dtprintinfo MotifUI.C: NULL is not 0 2014-03-22 19:14:38 -06:00
dtscreen initial illumos port 2014-03-22 16:33:11 -06:00
dtsearchpath NetBSD port 2014-02-22 19:12:19 -07:00
dtsession Fixes the bug #17 dtsession can't validate passwords longer than 8 characters when the session is locked 2014-03-23 13:53:44 -06:00
dtspcd linux: build with thread safety and REENTRANT enabled. 2014-03-24 17:15:40 -06:00
dtsr
dtstyle dtstyle: enable palette editor on true/direct color screens 2014-03-22 18:00:56 -06:00
dtterm initial illumos port 2014-03-22 16:33:11 -06:00
dtudcexch Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtudcfonted Changed a couple of ifdefs for __FreeBSD__ to CSRG_BASED. These are all clearcut cases. I left the ones I had doubts about, or where I wasn't sure about the OpenBSD side of things to look at later. 2012-10-03 17:06:57 -06:00
dtwm Fix for several segfaults in dtwm that happen with UTF-8 locale and were caused by unckeked XmeRenderTableGetDefaultFont return value 2014-02-22 19:07:52 -07:00
fontaliases Addition of the en_US.UTF-8 locale: installation support 2014-02-26 19:49:20 -07:00
icons Update vendor logo for FreeBSD 2012-09-26 19:43:55 -06:00
localized localized/util/merge.h: include string.h and fix up some warnings 2014-03-22 19:06:54 -06:00
nsgmls nsgmls: fix up some gcc 4.8 warnings. 2014-03-09 14:24:00 -06:00
palettes
ttsnoop Fix dtfile and dtterm on NetBSD 2014-03-11 13:06:55 -06:00
tttypes
types Re-add NO_DTINFO blocks removed in NetBSD port patch 2014-02-22 19:16:34 -07:00
util 157 warnings: remove -DXK_MISCELLANY from Makefiles 2012-09-24 18:30:21 -06:00
Imakefile Introduction of BSDArchitecture 2013-10-20 16:23:40 -06:00