Advertisement
devinteske

SGE 6.2u5p2 patch for CentOS 7.6

Mar 22nd, 2019
615
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 126.63 KB | None | 0 0
  1. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/Makefile SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/Makefile
  2. --- orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/Makefile   1969-12-31 16:00:00.000000000 -0800
  3. +++ SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/Makefile    2011-04-05 10:27:53.000000000 -0700
  4. @@ -0,0 +1,749 @@
  5. +# Generated automatically from Makefile.in by configure.
  6. +# Makefile.in generated automatically by automake 1.4 from Makefile.am
  7. +
  8. +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
  9. +# This Makefile.in is free software; the Free Software Foundation
  10. +# gives unlimited permission to copy and/or distribute it,
  11. +# with or without modifications, as long as this notice is preserved.
  12. +
  13. +# This program is distributed in the hope that it will be useful,
  14. +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  15. +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  16. +# PARTICULAR PURPOSE.
  17. +
  18. +# This is a -*-Makefile-*-, or close enough
  19. +
  20. +
  21. +SHELL = /bin/sh
  22. +
  23. +srcdir = ..
  24. +top_srcdir = ..
  25. +VPATH = ..
  26. +prefix = /usr/local
  27. +exec_prefix = ${prefix}
  28. +
  29. +bindir = ${exec_prefix}/bin
  30. +sbindir = ${exec_prefix}/sbin
  31. +libexecdir = ${exec_prefix}/libexec
  32. +datadir = ${prefix}/share
  33. +sysconfdir = ${prefix}/etc
  34. +sharedstatedir = ${prefix}/com
  35. +localstatedir = ${prefix}/var
  36. +libdir = ${exec_prefix}/lib
  37. +infodir = ${prefix}/info
  38. +mandir = ${prefix}/man
  39. +includedir = ${prefix}/include
  40. +oldincludedir = /usr/include
  41. +
  42. +DESTDIR =
  43. +
  44. +pkgdatadir = $(datadir)/make
  45. +pkglibdir = $(libdir)/make
  46. +pkgincludedir = $(includedir)/make
  47. +
  48. +top_builddir = .
  49. +
  50. +ACLOCAL = aclocal
  51. +AUTOCONF = autoconf
  52. +AUTOMAKE = automake
  53. +AUTOHEADER = autoheader
  54. +
  55. +INSTALL = /usr/bin/ginstall -c
  56. +INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
  57. +INSTALL_DATA = ${INSTALL} -m 644
  58. +INSTALL_SCRIPT = ${INSTALL_PROGRAM}
  59. +transform = s,x,x,
  60. +
  61. +NORMAL_INSTALL = :
  62. +PRE_INSTALL = :
  63. +POST_INSTALL = :
  64. +NORMAL_UNINSTALL = :
  65. +PRE_UNINSTALL = :
  66. +POST_UNINSTALL = :
  67. +host_alias = i686-pc-linux-gnu
  68. +host_triplet = i686-pc-linux-gnu
  69. +AR = ar
  70. +CC = gcc
  71. +CPP = gcc -E
  72. +GETCONF = getconf
  73. +GLOBLIB =
  74. +LIBOBJS =  getloadavg.o
  75. +MAKEINFO = makeinfo
  76. +PACKAGE = make
  77. +PERL = perl
  78. +RANLIB = ranlib
  79. +REMOTE = sge
  80. +VERSION = 3.78.1
  81. +
  82. +AUTOMAKE_OPTIONS = 1.4
  83. +
  84. +bin_PROGRAMS = make
  85. +
  86. +make_SOURCES = main.c commands.c job.c dir.c file.c misc.c read.c remake.c     rule.c implicit.c default.c variable.c expand.c function.c      vpath.c version.c ar.c arscan.c remote-$(REMOTE).c      commands.h dep.h filedef.h job.h make.h rule.h variable.h       signame.c signame.h         getopt.c getopt1.c getopt.h
  87. +
  88. +make_LDADD =  getloadavg.o  
  89. +
  90. +info_TEXINFOS = make.texinfo
  91. +man_MANS = make.1
  92. +
  93. +INCLUDES = -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\"
  94. +
  95. +EXTRA_DIST = README build.sh.in $(man_MANS) README.customs remote-cstms.c  make-stds.texi texinfo.tex SCOPTIONS SMakefile      README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h       README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos      README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat         readme.vms makefile.vms makefile.com config.h-vms vmsdir.h      vmsfunctions.c vmsify.c
  96. +
  97. +
  98. +SUBDIRS = glob
  99. +
  100. +MOSTLYCLEANFILES = loadavg.c
  101. +CLEANFILES = loadavg
  102. +
  103. +MAKE_HOST = i686-pc-linux-gnu
  104. +
  105. +# --------------- Local INSTALL Section
  106. +
  107. +# If necessary, change the gid of the app and turn on the setgid flag.
  108. +#
  109. +
  110. +# Whether or not make needs to be installed setgid.
  111. +# The value should be either `true' or `false'.
  112. +# On many systems, the getloadavg function (used to implement the `-l'
  113. +# switch) will not work unless make is installed setgid kmem.
  114. +#
  115. +inst_setgid = false
  116. +
  117. +# Install make setgid to this group so it can get the load average.
  118. +#
  119. +inst_group =
  120. +
  121. +# > check-regression
  122. +#
  123. +# Look for the make test suite, and run it if found and we can find perl.
  124. +# If we're building outside the tree, we use symlinks to make a local copy of
  125. +# the test suite.  Unfortunately the test suite itself isn't localizable yet.
  126. +#
  127. +MAKETESTFLAGS =
  128. +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  129. +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  130. +CONFIG_HEADER = config.h
  131. +CONFIG_CLEAN_FILES =  build.sh
  132. +PROGRAMS =  $(bin_PROGRAMS)
  133. +
  134. +
  135. +DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I.
  136. +CPPFLAGS =
  137. +LDFLAGS =
  138. +LIBS =
  139. +make_OBJECTS =  main.o commands.o job.o dir.o file.o misc.o read.o \
  140. +remake.o rule.o implicit.o default.o variable.o expand.o function.o \
  141. +vpath.o version.o ar.o arscan.o remote-$(REMOTE).o signame.o getopt.o \
  142. +getopt1.o
  143. +make_DEPENDENCIES =   getloadavg.o
  144. +make_LDFLAGS =
  145. +CFLAGS = -g -O2 -Wall -DLINUX
  146. +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  147. +CCLD = $(CC)
  148. +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
  149. +TEXI2DVI = texi2dvi
  150. +INFO_DEPS = make.info
  151. +DVIS = make.dvi
  152. +TEXINFOS = make.texinfo
  153. +man1dir = $(mandir)/man1
  154. +MANS = $(man_MANS)
  155. +
  156. +NROFF = nroff
  157. +DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
  158. +Makefile.am Makefile.in NEWS acconfig.h acinclude.m4 aclocal.m4 \
  159. +alloca.c build.sh.in config.guess config.h.in config.sub configure \
  160. +configure.in getloadavg.c install-sh missing mkinstalldirs texinfo.tex
  161. +
  162. +
  163. +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  164. +
  165. +TAR = tar
  166. +GZIP_ENV = --best
  167. +SOURCES = $(make_SOURCES)
  168. +OBJECTS = $(make_OBJECTS)
  169. +
  170. +all: all-redirect
  171. +.SUFFIXES:
  172. +.SUFFIXES: .c .o
  173. +#$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
  174. +#  cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
  175. +#
  176. +#Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  177. +#  cd $(top_builddir) \
  178. +#    && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  179. +#
  180. +#$(ACLOCAL_M4):  configure.in  acinclude.m4
  181. +#  cd $(srcdir) && $(ACLOCAL)
  182. +#
  183. +#config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  184. +#  $(SHELL) ./config.status --recheck
  185. +#$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
  186. +#  cd $(srcdir) && $(AUTOCONF)
  187. +#
  188. +#config.h: stamp-h
  189. +#  @if test ! -f $@; then \
  190. +#      rm -f stamp-h; \
  191. +#      $(MAKE) stamp-h; \
  192. +#  else :; fi
  193. +#stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
  194. +#  cd $(top_builddir) \
  195. +#    && CONFIG_FILES= CONFIG_HEADERS=config.h \
  196. +#       $(SHELL) ./config.status
  197. +#  @echo timestamp > stamp-h 2> /dev/null
  198. +#$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
  199. +#  @if test ! -f $@; then \
  200. +#      rm -f $(srcdir)/stamp-h.in; \
  201. +#      $(MAKE) $(srcdir)/stamp-h.in; \
  202. +#  else :; fi
  203. +#$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
  204. +#  cd $(top_srcdir) && $(AUTOHEADER)
  205. +#  @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
  206. +#
  207. +#mostlyclean-hdr:
  208. +#
  209. +#clean-hdr:
  210. +#
  211. +#distclean-hdr:
  212. +#  -rm -f config.h
  213. +#
  214. +#maintainer-clean-hdr:
  215. +#build.sh: $(top_builddir)/config.status build.sh.in
  216. +#  cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  217. +#
  218. +mostlyclean-binPROGRAMS:
  219. +
  220. +clean-binPROGRAMS:
  221. +   -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
  222. +
  223. +distclean-binPROGRAMS:
  224. +
  225. +maintainer-clean-binPROGRAMS:
  226. +
  227. +install-binPROGRAMS: $(bin_PROGRAMS)
  228. +   @$(NORMAL_INSTALL)
  229. +   $(mkinstalldirs) $(DESTDIR)$(bindir)
  230. +   @list='$(bin_PROGRAMS)'; for p in $$list; do \
  231. +     if test -f $$p; then \
  232. +       echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
  233. +        $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
  234. +     else :; fi; \
  235. +   done
  236. +
  237. +uninstall-binPROGRAMS:
  238. +   @$(NORMAL_UNINSTALL)
  239. +   list='$(bin_PROGRAMS)'; for p in $$list; do \
  240. +     rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
  241. +   done
  242. +
  243. +depend:
  244. +   @echo No dependencies for 3rd_party qmake
  245. +  
  246. +.c.o:
  247. +   $(COMPILE) -c $<
  248. +
  249. +.s.o:
  250. +   $(COMPILE) -c $<
  251. +
  252. +.S.o:
  253. +   $(COMPILE) -c $<
  254. +
  255. +mostlyclean-compile:
  256. +   -rm -f *.o core *.core
  257. +
  258. +clean-compile:
  259. +
  260. +distclean-compile:
  261. +   -rm -f *.tab.c
  262. +
  263. +maintainer-clean-compile:
  264. +
  265. +make: $(make_OBJECTS) $(make_DEPENDENCIES)
  266. +   @rm -f make
  267. +   $(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS)
  268. +
  269. +make.info: make.texinfo
  270. +make.dvi: make.texinfo
  271. +
  272. +
  273. +DVIPS = dvips
  274. +
  275. +.texi.info:
  276. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  277. +   cd $(srcdir) \
  278. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  279. +
  280. +.texi.dvi:
  281. +   TEXINPUTS=.:$$TEXINPUTS \
  282. +     MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
  283. +
  284. +.texi:
  285. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  286. +   cd $(srcdir) \
  287. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  288. +
  289. +.texinfo.info:
  290. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  291. +   cd $(srcdir) \
  292. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  293. +
  294. +.texinfo:
  295. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  296. +   cd $(srcdir) \
  297. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  298. +
  299. +.texinfo.dvi:
  300. +   TEXINPUTS=.:$$TEXINPUTS \
  301. +     MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
  302. +
  303. +.txi.info:
  304. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  305. +   cd $(srcdir) \
  306. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  307. +
  308. +.txi.dvi:
  309. +   TEXINPUTS=.:$$TEXINPUTS \
  310. +     MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
  311. +
  312. +.txi:
  313. +   @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  314. +   cd $(srcdir) \
  315. +     && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  316. +.dvi.ps:
  317. +   $(DVIPS) $< -o $@
  318. +
  319. +install-info-am: $(INFO_DEPS)
  320. +   @$(NORMAL_INSTALL)
  321. +   $(mkinstalldirs) $(DESTDIR)$(infodir)
  322. +   @list='$(INFO_DEPS)'; \
  323. +   for file in $$list; do \
  324. +     d=$(srcdir); \
  325. +     for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
  326. +       if test -f $$d/$$ifile; then \
  327. +         echo " $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile"; \
  328. +         $(INSTALL_DATA) $$d/$$ifile $(DESTDIR)$(infodir)/$$ifile; \
  329. +       else : ; fi; \
  330. +     done; \
  331. +   done
  332. +   @$(POST_INSTALL)
  333. +   @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
  334. +     list='$(INFO_DEPS)'; \
  335. +     for file in $$list; do \
  336. +       echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
  337. +       install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
  338. +     done; \
  339. +   else : ; fi
  340. +
  341. +uninstall-info:
  342. +   $(PRE_UNINSTALL)
  343. +   @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
  344. +     ii=yes; \
  345. +   else ii=; fi; \
  346. +   list='$(INFO_DEPS)'; \
  347. +   for file in $$list; do \
  348. +     test -z "$ii" \
  349. +       || install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
  350. +   done
  351. +   @$(NORMAL_UNINSTALL)
  352. +   list='$(INFO_DEPS)'; \
  353. +   for file in $$list; do \
  354. +     (cd $(DESTDIR)$(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
  355. +   done
  356. +
  357. +dist-info: $(INFO_DEPS)
  358. +   list='$(INFO_DEPS)'; \
  359. +   for base in $$list; do \
  360. +     d=$(srcdir); \
  361. +     for file in `cd $$d && eval echo $$base*`; do \
  362. +       test -f $(distdir)/$$file \
  363. +       || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  364. +       || cp -p $$d/$$file $(distdir)/$$file; \
  365. +     done; \
  366. +   done
  367. +
  368. +mostlyclean-aminfo:
  369. +   -rm -f make.aux make.cp make.cps make.dvi make.fn make.fns make.ky \
  370. +     make.kys make.ps make.log make.pg make.toc make.tp make.tps \
  371. +     make.vr make.vrs make.op make.tr make.cv make.cn
  372. +
  373. +clean-aminfo:
  374. +
  375. +distclean-aminfo:
  376. +
  377. +maintainer-clean-aminfo:
  378. +   cd $(srcdir) && for i in $(INFO_DEPS); do \
  379. +     rm -f $$i; \
  380. +     if test "`echo $$i-[0-9]*`" != "$$i-[0-9]*"; then \
  381. +       rm -f $$i-[0-9]*; \
  382. +     fi; \
  383. +   done
  384. +
  385. +install-man1:
  386. +   $(mkinstalldirs) $(DESTDIR)$(man1dir)
  387. +   @list='$(man1_MANS)'; \
  388. +   l2='$(man_MANS)'; for i in $$l2; do \
  389. +     case "$$i" in \
  390. +       *.1*) list="$$list $$i" ;; \
  391. +     esac; \
  392. +   done; \
  393. +   for i in $$list; do \
  394. +     if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
  395. +     else file=$$i; fi; \
  396. +     ext=`echo $$i | sed -e 's/^.*\\.//'`; \
  397. +     inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
  398. +     inst=`echo $$inst | sed '$(transform)'`.$$ext; \
  399. +     echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
  400. +     $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
  401. +   done
  402. +
  403. +uninstall-man1:
  404. +   @list='$(man1_MANS)'; \
  405. +   l2='$(man_MANS)'; for i in $$l2; do \
  406. +     case "$$i" in \
  407. +       *.1*) list="$$list $$i" ;; \
  408. +     esac; \
  409. +   done; \
  410. +   for i in $$list; do \
  411. +     ext=`echo $$i | sed -e 's/^.*\\.//'`; \
  412. +     inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
  413. +     inst=`echo $$inst | sed '$(transform)'`.$$ext; \
  414. +     echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
  415. +     rm -f $(DESTDIR)$(man1dir)/$$inst; \
  416. +   done
  417. +install-man: $(MANS)
  418. +   @$(NORMAL_INSTALL)
  419. +   $(MAKE) $(AM_MAKEFLAGS) install-man1
  420. +uninstall-man:
  421. +   @$(NORMAL_UNINSTALL)
  422. +   $(MAKE) $(AM_MAKEFLAGS) uninstall-man1
  423. +
  424. +# This directory's subdirectories are mostly independent; you can cd
  425. +# into them and run `make' without going through this Makefile.
  426. +# To change the values of `make' variables: instead of editing Makefiles,
  427. +# (1) if the variable is set in `config.status', edit `config.status'
  428. +#     (which will cause the Makefiles to be regenerated when you run `make');
  429. +# (2) otherwise, pass the desired values on the `make' command line.
  430. +
  431. +
  432. +
  433. +all-recursive install-data-recursive install-exec-recursive \
  434. +installdirs-recursive install-recursive uninstall-recursive  \
  435. +check-recursive installcheck-recursive info-recursive dvi-recursive:
  436. +   @set fnord $(MAKEFLAGS); amf=$$2; \
  437. +   dot_seen=no; \
  438. +   target=`echo $@ | sed s/-recursive//`; \
  439. +   list='$(SUBDIRS)'; for subdir in $$list; do \
  440. +     echo "Making $$target in $$subdir"; \
  441. +     if test "$$subdir" = "."; then \
  442. +       dot_seen=yes; \
  443. +       local_target="$$target-am"; \
  444. +     else \
  445. +       local_target="$$target"; \
  446. +     fi; \
  447. +     (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  448. +      || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  449. +   done; \
  450. +   if test "$$dot_seen" = "no"; then \
  451. +     $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
  452. +   fi; test -z "$$fail"
  453. +
  454. +mostlyclean-recursive clean-recursive distclean-recursive \
  455. +maintainer-clean-recursive:
  456. +   @set fnord $(MAKEFLAGS); amf=$$2; \
  457. +   dot_seen=no; \
  458. +   rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
  459. +     rev="$$subdir $$rev"; \
  460. +     test "$$subdir" = "." && dot_seen=yes; \
  461. +   done; \
  462. +   test "$$dot_seen" = "no" && rev=". $$rev"; \
  463. +   target=`echo $@ | sed s/-recursive//`; \
  464. +   for subdir in $$rev; do \
  465. +     echo "Making $$target in $$subdir"; \
  466. +     if test "$$subdir" = "."; then \
  467. +       local_target="$$target-am"; \
  468. +     else \
  469. +       local_target="$$target"; \
  470. +     fi; \
  471. +     (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
  472. +      || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  473. +   done && test -z "$$fail"
  474. +tags-recursive:
  475. +   list='$(SUBDIRS)'; for subdir in $$list; do \
  476. +     test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
  477. +   done
  478. +
  479. +tags: TAGS
  480. +
  481. +ID: $(HEADERS) $(SOURCES) $(LISP)
  482. +   list='$(SOURCES) $(HEADERS)'; \
  483. +   unique=`for i in $$list; do echo $$i; done | \
  484. +     awk '    { files[$$0] = 1; } \
  485. +          END { for (i in files) print i; }'`; \
  486. +   here=`pwd` && cd $(srcdir) \
  487. +     && mkid -f$$here/ID $$unique $(LISP)
  488. +
  489. +TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
  490. +   tags=; \
  491. +   here=`pwd`; \
  492. +   list='$(SUBDIRS)'; for subdir in $$list; do \
  493. +   if test "$$subdir" = .; then :; else \
  494. +       test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
  495. +   fi; \
  496. +   done; \
  497. +   list='$(SOURCES) $(HEADERS)'; \
  498. +   unique=`for i in $$list; do echo $$i; done | \
  499. +     awk '    { files[$$0] = 1; } \
  500. +          END { for (i in files) print i; }'`; \
  501. +   test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
  502. +     || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
  503. +
  504. +mostlyclean-tags:
  505. +
  506. +clean-tags:
  507. +
  508. +distclean-tags:
  509. +   -rm -f TAGS ID
  510. +
  511. +maintainer-clean-tags:
  512. +
  513. +distdir = $(PACKAGE)-$(VERSION)
  514. +top_distdir = $(distdir)
  515. +
  516. +# This target untars the dist file and tries a VPATH configuration.  Then
  517. +# it guarantees that the distribution is self-contained by making another
  518. +# tarfile.
  519. +distcheck: dist
  520. +   -rm -rf $(distdir)
  521. +   GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
  522. +   mkdir $(distdir)/=build
  523. +   mkdir $(distdir)/=inst
  524. +   dc_install_base=`cd $(distdir)/=inst && pwd`; \
  525. +   cd $(distdir)/=build \
  526. +     && ../configure --srcdir=.. --prefix=$$dc_install_base \
  527. +     && $(MAKE) $(AM_MAKEFLAGS) \
  528. +     && $(MAKE) $(AM_MAKEFLAGS) dvi \
  529. +     && $(MAKE) $(AM_MAKEFLAGS) check \
  530. +     && $(MAKE) $(AM_MAKEFLAGS) install \
  531. +     && $(MAKE) $(AM_MAKEFLAGS) installcheck \
  532. +     && $(MAKE) $(AM_MAKEFLAGS) dist
  533. +   -rm -rf $(distdir)
  534. +   @banner="$(distdir).tar.gz is ready for distribution"; \
  535. +   dashes=`echo "$$banner" | sed s/./=/g`; \
  536. +   echo "$$dashes"; \
  537. +   echo "$$banner"; \
  538. +   echo "$$dashes"
  539. +dist: distdir
  540. +   -chmod -R a+r $(distdir)
  541. +   GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  542. +   -rm -rf $(distdir)
  543. +dist-all: distdir
  544. +   -chmod -R a+r $(distdir)
  545. +   GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  546. +   -rm -rf $(distdir)
  547. +distdir: $(DISTFILES)
  548. +   -rm -rf $(distdir)
  549. +   mkdir $(distdir)
  550. +   -chmod 777 $(distdir)
  551. +   @for file in $(DISTFILES); do \
  552. +     d=$(srcdir); \
  553. +     if test -d $$d/$$file; then \
  554. +       cp -pr $$/$$file $(distdir)/$$file; \
  555. +     else \
  556. +       test -f $(distdir)/$$file \
  557. +       || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  558. +       || cp -p $$d/$$file $(distdir)/$$file || :; \
  559. +     fi; \
  560. +   done
  561. +   for subdir in $(SUBDIRS); do \
  562. +     if test "$$subdir" = .; then :; else \
  563. +       test -d $(distdir)/$$subdir \
  564. +       || mkdir $(distdir)/$$subdir \
  565. +       || exit 1; \
  566. +       chmod 777 $(distdir)/$$subdir; \
  567. +       (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
  568. +         || exit 1; \
  569. +     fi; \
  570. +   done
  571. +   $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
  572. +   $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
  573. +info-am: $(INFO_DEPS)
  574. +info: info-recursive
  575. +dvi-am: $(DVIS)
  576. +dvi: dvi-recursive
  577. +check-am: all-am
  578. +   $(MAKE) $(AM_MAKEFLAGS) check-local
  579. +check: check-recursive
  580. +installcheck-am:
  581. +installcheck: installcheck-recursive
  582. +all-recursive-am: config.h
  583. +   $(MAKE) $(AM_MAKEFLAGS) all-recursive
  584. +
  585. +install-exec-am: install-binPROGRAMS install-exec-local
  586. +install-exec: install-exec-recursive
  587. +
  588. +install-data-am: install-info-am install-man
  589. +install-data: install-data-recursive
  590. +
  591. +install-am: all-am
  592. +   @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  593. +install: install-recursive
  594. +uninstall-am: uninstall-binPROGRAMS uninstall-info uninstall-man
  595. +uninstall: uninstall-recursive
  596. +all-am: Makefile $(INFO_DEPS) $(PROGRAMS) $(MANS) config.h
  597. +all-redirect: all-recursive-am
  598. +install-strip:
  599. +   $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
  600. +installdirs: installdirs-recursive
  601. +installdirs-am:
  602. +   $(mkinstalldirs)  $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) \
  603. +       $(DESTDIR)$(mandir)/man1
  604. +
  605. +
  606. +mostlyclean-generic:
  607. +   -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
  608. +
  609. +clean-generic:
  610. +   -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  611. +
  612. +distclean-generic:
  613. +   -rm -f Makefile $(CONFIG_CLEAN_FILES)
  614. +   -rm -f config.cache config.log stamp-h stamp-h[0-9]*
  615. +
  616. +maintainer-clean-generic:
  617. +mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
  618. +       mostlyclean-compile mostlyclean-aminfo mostlyclean-tags \
  619. +       mostlyclean-generic
  620. +
  621. +mostlyclean: mostlyclean-recursive
  622. +
  623. +clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-aminfo \
  624. +       clean-tags clean-generic mostlyclean-am
  625. +
  626. +clean: clean-recursive
  627. +
  628. +distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \
  629. +       distclean-aminfo distclean-tags distclean-generic \
  630. +       clean-am
  631. +
  632. +distclean: distclean-recursive
  633. +   -rm -f config.status
  634. +
  635. +maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
  636. +       maintainer-clean-compile maintainer-clean-aminfo \
  637. +       maintainer-clean-tags maintainer-clean-generic \
  638. +       distclean-am maintainer-clean-local
  639. +   @echo "This command is intended for maintainers to use;"
  640. +   @echo "it deletes files that may require special tools to rebuild."
  641. +
  642. +maintainer-clean: maintainer-clean-recursive
  643. +   -rm -f config.status
  644. +
  645. +.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
  646. +mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
  647. +maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
  648. +mostlyclean-compile distclean-compile clean-compile \
  649. +maintainer-clean-compile install-info-am uninstall-info \
  650. +mostlyclean-aminfo distclean-aminfo clean-aminfo \
  651. +maintainer-clean-aminfo install-man1 uninstall-man1 install-man \
  652. +uninstall-man install-data-recursive uninstall-data-recursive \
  653. +install-exec-recursive uninstall-exec-recursive installdirs-recursive \
  654. +uninstalldirs-recursive all-recursive check-recursive \
  655. +installcheck-recursive info-recursive dvi-recursive \
  656. +mostlyclean-recursive distclean-recursive clean-recursive \
  657. +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
  658. +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
  659. +dvi-am dvi check-local check check-am installcheck-am installcheck \
  660. +all-recursive-am install-exec-local install-exec-am install-exec \
  661. +install-data-am install-data install-am install uninstall-am uninstall \
  662. +all-redirect all-am all installdirs-am installdirs mostlyclean-generic \
  663. +distclean-generic clean-generic maintainer-clean-generic clean \
  664. +mostlyclean distclean maintainer-clean
  665. +
  666. +
  667. +install-exec-local:
  668. +   @if $(inst_setgid); then \
  669. +      app=$(DESTDIR)$(bindir)/`echo $(bin_PROGRAMS)|sed '$(transform)'`; \
  670. +      if chgrp $(inst_group) $$app && chmod g+s $$app; then \
  671. +        echo "chgrp $(inst_group) $$app && chmod g+s $$app"; \
  672. +      else \
  673. +        echo "$$app needs to be owned by group $(inst_group) and setgid;"; \
  674. +        echo "otherwise the \`-l' option will probably not work."; \
  675. +        echo "You may need special privileges to complete the installation"; \
  676. +        echo "of $$app."; \
  677. +      fi; \
  678. +    else true; fi
  679. +
  680. +# --------------- Local DIST Section
  681. +
  682. +# Install the w32 and tests subdirectories
  683. +#
  684. +dist-hook:
  685. +   (cd $(srcdir); \
  686. +    sub=`find w32 tests -follow \( -name CVS -prune -o -name work -prune \) -o \( -name \*.orig -o -name \*.rej -o -name \*~ -prune \) -o -type f -print`; \
  687. +    tar chf - $$sub) \
  688. +   | (cd $(distdir); tar xfBp -)
  689. +
  690. +# --------------- Local CHECK Section
  691. +
  692. +check-local: check-regression check-loadavg
  693. +   @banner=" Regression PASSED: GNU Make $(VERSION) ($(MAKE_HOST)) built with $(CC) "; \
  694. +   dashes=`echo "$$banner" | sed s/./=/g`; \
  695. +   echo; \
  696. +   echo "$$dashes"; \
  697. +   echo "$$banner"; \
  698. +   echo "$$dashes"; \
  699. +   echo
  700. +
  701. +.PHONY: check-loadavg check-regression
  702. +
  703. +# > check-loadavg
  704. +#
  705. +loadavg: loadavg.c config.h
  706. +   @rm -f loadavg
  707. +   $(LINK) $(DEFS) $(CPPFLAGS) -DTEST $(make_LDFLAGS) loadavg.c $(LIBS)
  708. +
  709. +# We copy getloadavg.c into a different file rather than compiling it
  710. +# directly because some compilers clobber getloadavg.o in the process.
  711. +#
  712. +loadavg.c: getloadavg.c
  713. +   ln $(srcdir)/getloadavg.c loadavg.c || \
  714. +     cp $(srcdir)/getloadavg.c loadavg.c
  715. +
  716. +check-loadavg: loadavg
  717. +   @echo The system uptime program believes the load average to be:
  718. +   -uptime
  719. +   @echo The GNU load average checking code believes:
  720. +   -./loadavg
  721. +
  722. +check-regression:
  723. +   @if test -f "$(srcdir)/tests/run_make_tests"; then \
  724. +     if $(PERL) -v >/dev/null 2>&1; then \
  725. +       case `cd $(srcdir); pwd` in `pwd`) : ;; \
  726. +         *) test -d tests || mkdir tests; \
  727. +        rm -f srctests; \
  728. +        if ln -s "$(srcdir)/tests" srctests; then \
  729. +          for f in run_make_tests run_make_tests.pl test_driver.pl scripts; do \
  730. +            rm -f tests/$$f; ln -s ../srctests/$$f tests; \
  731. +          done; fi ;; \
  732. +       esac; \
  733. +       echo "cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS)"; \
  734. +       cd tests && $(PERL) ./run_make_tests.pl -make ../make $(MAKETESTFLAGS); \
  735. +     else \
  736. +       echo "Can't find a working Perl ($(PERL)); the test suite requires Perl."; \
  737. +     fi; \
  738. +    else \
  739. +     echo "Can't find the GNU Make test suite ($(srcdir)/tests)."; \
  740. +    fi
  741. +
  742. +# --------------- Local CLEAN section
  743. +
  744. +maintainer-clean-local:
  745. +   -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
  746. +
  747. +# --------------- Maintainer's Section
  748. +
  749. +
  750. +
  751. +# Tell versions [3.59,3.63) of GNU make to not export all variables.
  752. +# Otherwise a system limit (for SysV at least) may be exceeded.
  753. +.NOEXPORT:
  754. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.h SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.h
  755. --- orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.h   1969-12-31 16:00:00.000000000 -0800
  756. +++ SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.h    2011-04-05 10:27:53.000000000 -0700
  757. @@ -0,0 +1,379 @@
  758. +/* config.h.  Generated automatically by configure.  */
  759. +/* config.h.in.  Generated automatically from configure.in by autoheader.  */
  760. +
  761. +/* Define if on AIX 3.
  762. +   System headers sometimes define this.
  763. +   We just want to avoid a redefinition error message.  */
  764. +#ifndef _ALL_SOURCE
  765. +/* #undef _ALL_SOURCE */
  766. +#endif
  767. +
  768. +/* Define if using alloca.c.  */
  769. +/* #undef C_ALLOCA */
  770. +
  771. +/* Define if the closedir function returns void instead of int.  */
  772. +/* #undef CLOSEDIR_VOID */
  773. +
  774. +/* Define to empty if the keyword does not work.  */
  775. +/* #undef const */
  776. +
  777. +/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  778. +   This function is required for alloca.c support on those systems.  */
  779. +/* #undef CRAY_STACKSEG_END */
  780. +
  781. +/* Define for DGUX with <sys/dg_sys_info.h>.  */
  782. +/* #undef DGUX */
  783. +
  784. +/* Define if the `getloadavg' function needs to be run setuid or setgid.  */
  785. +/* #undef GETLOADAVG_PRIVILEGED */
  786. +
  787. +/* Define to `int' if <sys/types.h> doesn't define.  */
  788. +/* #undef gid_t */
  789. +
  790. +/* Define if you have alloca, as a function or macro.  */
  791. +#define HAVE_ALLOCA 1
  792. +
  793. +/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  794. +#define HAVE_ALLOCA_H 1
  795. +
  796. +/* Define if you don't have vprintf but do have _doprnt.  */
  797. +/* #undef HAVE_DOPRNT */
  798. +
  799. +/* Define if your system has a working fnmatch function.  */
  800. +/* #undef HAVE_FNMATCH */
  801. +
  802. +/* Define if your system has its own `getloadavg' function.  */
  803. +/* #undef HAVE_GETLOADAVG */
  804. +
  805. +/* Define if you have the getmntent function.  */
  806. +/* #undef HAVE_GETMNTENT */
  807. +
  808. +/* Define if the `long double' type works.  */
  809. +/* #undef HAVE_LONG_DOUBLE */
  810. +
  811. +/* Define if you support file names longer than 14 characters.  */
  812. +/* #undef HAVE_LONG_FILE_NAMES */
  813. +
  814. +/* Define if you have a working `mmap' system call.  */
  815. +/* #undef HAVE_MMAP */
  816. +
  817. +/* Define if system calls automatically restart after interruption
  818. +   by a signal.  */
  819. +/* #undef HAVE_RESTARTABLE_SYSCALLS */
  820. +
  821. +/* Define if your struct stat has st_blksize.  */
  822. +/* #undef HAVE_ST_BLKSIZE */
  823. +
  824. +/* Define if your struct stat has st_blocks.  */
  825. +/* #undef HAVE_ST_BLOCKS */
  826. +
  827. +/* Define if you have the strcoll function and it is properly defined.  */
  828. +#define HAVE_STRCOLL 1
  829. +
  830. +/* Define if your struct stat has st_rdev.  */
  831. +/* #undef HAVE_ST_RDEV */
  832. +
  833. +/* Define if you have the strftime function.  */
  834. +/* #undef HAVE_STRFTIME */
  835. +
  836. +/* Define if you have the ANSI # stringizing operator in cpp. */
  837. +/* #undef HAVE_STRINGIZE */
  838. +
  839. +/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
  840. +#define HAVE_SYS_WAIT_H 1
  841. +
  842. +/* Define if your struct tm has tm_zone.  */
  843. +/* #undef HAVE_TM_ZONE */
  844. +
  845. +/* Define if you don't have tm_zone but do have the external array
  846. +   tzname.  */
  847. +/* #undef HAVE_TZNAME */
  848. +
  849. +/* Define if you have <unistd.h>.  */
  850. +#define HAVE_UNISTD_H 1
  851. +
  852. +/* Define if utime(file, NULL) sets file's timestamp to the present.  */
  853. +/* #undef HAVE_UTIME_NULL */
  854. +
  855. +/* Define if you have <vfork.h>.  */
  856. +/* #undef HAVE_VFORK_H */
  857. +
  858. +/* Define if you have the vprintf function.  */
  859. +#define HAVE_VPRINTF 1
  860. +
  861. +/* Define if you have the wait3 system call.  */
  862. +#define HAVE_WAIT3 1
  863. +
  864. +/* Define if on MINIX.  */
  865. +/* #undef _MINIX */
  866. +
  867. +/* Define if your struct nlist has an n_un member.  */
  868. +/* #undef NLIST_NAME_UNION */
  869. +
  870. +/* Define if you have <nlist.h>.  */
  871. +/* #undef NLIST_STRUCT */
  872. +
  873. +/* Define if your C compiler doesn't accept -c and -o together.  */
  874. +/* #undef NO_MINUS_C_MINUS_O */
  875. +
  876. +/* Define to `int' if <sys/types.h> doesn't define.  */
  877. +/* #undef pid_t */
  878. +
  879. +/* Define if the system does not provide POSIX.1 features except
  880. +   with this defined.  */
  881. +/* #undef _POSIX_1_SOURCE */
  882. +
  883. +/* Define if you need to in order for stat and other things to work.  */
  884. +/* #undef _POSIX_SOURCE */
  885. +
  886. +/* Define as the return type of signal handlers (int or void).  */
  887. +#define RETSIGTYPE void
  888. +
  889. +/* Define if the setvbuf function takes the buffering type as its second
  890. +   argument and the buffer pointer as the third, as on System V
  891. +   before release 3.  */
  892. +/* #undef SETVBUF_REVERSED */
  893. +
  894. +/* If using the C implementation of alloca, define if you know the
  895. +   direction of stack growth for your system; otherwise it will be
  896. +   automatically deduced at run-time.
  897. + STACK_DIRECTION > 0 => grows toward higher addresses
  898. + STACK_DIRECTION < 0 => grows toward lower addresses
  899. + STACK_DIRECTION = 0 => direction of growth unknown
  900. + */
  901. +/* #undef STACK_DIRECTION */
  902. +
  903. +/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly.  */
  904. +/* #undef STAT_MACROS_BROKEN */
  905. +
  906. +/* Define if you have the ANSI C header files.  */
  907. +#define STDC_HEADERS 1
  908. +
  909. +/* Define on System V Release 4.  */
  910. +#define SVR4 1
  911. +
  912. +/* Define if `sys_siglist' is declared by <signal.h>.  */
  913. +#define SYS_SIGLIST_DECLARED 1
  914. +
  915. +/* Define to `int' if <sys/types.h> doesn't define.  */
  916. +/* #undef uid_t */
  917. +
  918. +/* Define for Encore UMAX.  */
  919. +/* #undef UMAX */
  920. +
  921. +/* Define for Encore UMAX 4.3 that has <inq_status/cpustats.h>
  922. +   instead of <sys/cpustats.h>.  */
  923. +/* #undef UMAX4_3 */
  924. +
  925. +/* Define vfork as fork if vfork does not work.  */
  926. +/* #undef vfork */
  927. +
  928. +/* Define to the name of the SCCS `get' command.  */
  929. +#define SCCS_GET "get"
  930. +
  931. +/* Define this if the SCCS `get' command understands the `-G<file>' option.  */
  932. +/* #undef SCCS_GET_MINUS_G */
  933. +
  934. +/* Define this to enable job server support in GNU make.  */
  935. +#define MAKE_JOBSERVER 1
  936. +
  937. +/* Define to be the nanoseconds member of struct stat's st_mtim,
  938. +   if it exists.  */
  939. +/* #undef ST_MTIM_NSEC */
  940. +
  941. +/* Define this if the C library defines the variable `sys_siglist'.  */
  942. +#define HAVE_SYS_SIGLIST 1
  943. +
  944. +/* Define this if the C library defines the variable `_sys_siglist'.  */
  945. +/* #undef HAVE__SYS_SIGLIST */
  946. +
  947. +/* Define this if you have the `union wait' type in <sys/wait.h>.  */
  948. +/* #undef HAVE_UNION_WAIT */
  949. +
  950. +/* Define to `unsigned long' or `unsigned long long'
  951. +   if <inttypes.h> doesn't define.  */
  952. +/* #undef uintmax_t */
  953. +
  954. +/* Define if the system doesn't provide fd_set.  */
  955. +/* #undef fd_set */
  956. +
  957. +/* Define the type of the first arg to select().  */
  958. +#define fd_set_size_t int
  959. +
  960. +/* Define this if select() args need to be cast away from fd_set (HP-UX).  */
  961. +#define SELECT_FD_SET_CAST
  962. +
  963. +/* Define if you have the INTTYPES_H function.  */
  964. +#define HAVE_INTTYPES_H 1
  965. +
  966. +/* Define if you have the clock_gettime function.  */
  967. +/* #undef HAVE_CLOCK_GETTIME */
  968. +
  969. +/* Define if you have the dup2 function.  */
  970. +#define HAVE_DUP2 1
  971. +
  972. +/* Define if you have the getcwd function.  */
  973. +#define HAVE_GETCWD 1
  974. +
  975. +/* Define if you have the getgroups function.  */
  976. +#define HAVE_GETGROUPS 1
  977. +
  978. +/* Define if you have the gethostbyname function.  */
  979. +/* #undef HAVE_GETHOSTBYNAME */
  980. +
  981. +/* Define if you have the gethostname function.  */
  982. +/* #undef HAVE_GETHOSTNAME */
  983. +
  984. +/* Define if you have the getloadavg function.  */
  985. +/* #undef HAVE_GETLOADAVG */
  986. +
  987. +/* Define if you have the memmove function.  */
  988. +#define HAVE_MEMMOVE 1
  989. +
  990. +/* Define if you have the mktemp function.  */
  991. +#define HAVE_MKTEMP 1
  992. +
  993. +/* Define if you have the pipe function.  */
  994. +#define HAVE_PIPE 1
  995. +
  996. +/* Define if you have the psignal function.  */
  997. +#define HAVE_PSIGNAL 1
  998. +
  999. +/* Define if you have the pstat_getdynamic function.  */
  1000. +/* #undef HAVE_PSTAT_GETDYNAMIC */
  1001. +
  1002. +/* Define if you have the select function.  */
  1003. +#define HAVE_SELECT 1
  1004. +
  1005. +/* Define if you have the setegid function.  */
  1006. +#define HAVE_SETEGID 1
  1007. +
  1008. +/* Define if you have the seteuid function.  */
  1009. +#define HAVE_SETEUID 1
  1010. +
  1011. +/* Define if you have the setlinebuf function.  */
  1012. +#define HAVE_SETLINEBUF 1
  1013. +
  1014. +/* Define if you have the setregid function.  */
  1015. +#define HAVE_SETREGID 1
  1016. +
  1017. +/* Define if you have the setreuid function.  */
  1018. +#define HAVE_SETREUID 1
  1019. +
  1020. +/* Define if you have the sigaction function.  */
  1021. +#define HAVE_SIGACTION 1
  1022. +
  1023. +/* Define if you have the sigsetmask function.  */
  1024. +#define HAVE_SIGSETMASK 1
  1025. +
  1026. +/* Define if you have the socket function.  */
  1027. +/* #undef HAVE_SOCKET */
  1028. +
  1029. +/* Define if you have the strcasecmp function.  */
  1030. +/* #undef HAVE_STRCASECMP */
  1031. +
  1032. +/* Define if you have the strdup function.  */
  1033. +#define HAVE_STRDUP 1
  1034. +
  1035. +/* Define if you have the strerror function.  */
  1036. +#define HAVE_STRERROR 1
  1037. +
  1038. +/* Define if you have the strsignal function.  */
  1039. +#define HAVE_STRSIGNAL 1
  1040. +
  1041. +/* Define if you have the wait3 function.  */
  1042. +#define HAVE_WAIT3 1
  1043. +
  1044. +/* Define if you have the waitpid function.  */
  1045. +#define HAVE_WAITPID 1
  1046. +
  1047. +/* Define if you have the <dirent.h> header file.  */
  1048. +#define HAVE_DIRENT_H 1
  1049. +
  1050. +/* Define if you have the <dmalloc.h> header file.  */
  1051. +/* #undef HAVE_DMALLOC_H */
  1052. +
  1053. +/* Define if you have the <fcntl.h> header file.  */
  1054. +#define HAVE_FCNTL_H 1
  1055. +
  1056. +/* Define if you have the <limits.h> header file.  */
  1057. +#define HAVE_LIMITS_H 1
  1058. +
  1059. +/* Define if you have the <mach/mach.h> header file.  */
  1060. +/* #undef HAVE_MACH_MACH_H */
  1061. +
  1062. +/* Define if you have the <memory.h> header file.  */
  1063. +#define HAVE_MEMORY_H 1
  1064. +
  1065. +/* Define if you have the <ndir.h> header file.  */
  1066. +/* #undef HAVE_NDIR_H */
  1067. +
  1068. +/* Define if you have the <stdlib.h> header file.  */
  1069. +#define HAVE_STDLIB_H 1
  1070. +
  1071. +/* Define if you have the <string.h> header file.  */
  1072. +#define HAVE_STRING_H 1
  1073. +
  1074. +/* Define if you have the <sys/dir.h> header file.  */
  1075. +/* #undef HAVE_SYS_DIR_H */
  1076. +
  1077. +/* Define if you have the <sys/ndir.h> header file.  */
  1078. +/* #undef HAVE_SYS_NDIR_H */
  1079. +
  1080. +/* Define if you have the <sys/param.h> header file.  */
  1081. +#define HAVE_SYS_PARAM_H 1
  1082. +
  1083. +/* Define if you have the <sys/select.h> header file.  */
  1084. +#define HAVE_SYS_SELECT_H 1
  1085. +
  1086. +/* Define if you have the <sys/socket.h> header file.  */
  1087. +#define HAVE_SYS_SOCKET_H 1
  1088. +
  1089. +/* Define if you have the <sys/time.h> header file.  */
  1090. +#define HAVE_SYS_TIME_H 1
  1091. +
  1092. +/* Define if you have the <sys/timeb.h> header file.  */
  1093. +#define HAVE_SYS_TIMEB_H 1
  1094. +
  1095. +/* Define if you have the <sys/types.h> header file.  */
  1096. +#define HAVE_SYS_TYPES_H 1
  1097. +
  1098. +/* Define if you have the <sys/wait.h> header file.  */
  1099. +#define HAVE_SYS_WAIT_H 1
  1100. +
  1101. +/* Define if you have the <unistd.h> header file.  */
  1102. +#define HAVE_UNISTD_H 1
  1103. +
  1104. +/* Define if you have the dgc library (-ldgc).  */
  1105. +/* #undef HAVE_LIBDGC */
  1106. +
  1107. +/* Define if you have the dmalloc library (-ldmalloc).  */
  1108. +/* #undef HAVE_LIBDMALLOC */
  1109. +
  1110. +/* Define if you have the kstat library (-lkstat).  */
  1111. +/* #undef HAVE_LIBKSTAT */
  1112. +
  1113. +/* Define if you have the posix4 library (-lposix4).  */
  1114. +/* #undef HAVE_LIBPOSIX4 */
  1115. +
  1116. +/* Define if you have the sun library (-lsun).  */
  1117. +/* #undef HAVE_LIBSUN */
  1118. +
  1119. +/* Name of package */
  1120. +#define PACKAGE "make"
  1121. +
  1122. +/* Version number of package */
  1123. +#define VERSION "3.78.1"
  1124. +
  1125. +/* Number of bits in a file offset, on hosts where this is settable. */
  1126. +#define _FILE_OFFSET_BITS 64
  1127. +
  1128. +/* Define to make fseeko etc. visible, on some hosts. */
  1129. +/* #undef _LARGEFILE_SOURCE */
  1130. +
  1131. +/* Define for large files, on AIX-style hosts. */
  1132. +/* #undef _LARGE_FILES */
  1133. +
  1134. +/* Build host information. */
  1135. +#define MAKE_HOST "i586-pc-linux-gnu"
  1136. +
  1137. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.status SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.status
  1138. --- orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.status  1969-12-31 16:00:00.000000000 -0800
  1139. +++ SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/config.status   2011-04-05 10:27:53.000000000 -0700
  1140. @@ -0,0 +1,492 @@
  1141. +#! /bin/sh
  1142. +# Generated automatically by configure.
  1143. +# Run this file to recreate the current configuration.
  1144. +# This directory was configured as follows,
  1145. +# on host LIS
  1146. +#
  1147. +# ../configure  --srcdir=..
  1148. +#
  1149. +# Compiler output produced by configure, useful for debugging
  1150. +# configure, is in ./config.log if it exists.
  1151. +
  1152. +ac_cs_usage="Usage: ./config.status [--recheck] [--version] [--help]"
  1153. +for ac_option
  1154. +do
  1155. +  case "$ac_option" in
  1156. +  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  1157. +    echo "running ${CONFIG_SHELL-/bin/sh} ../configure  --srcdir=.. --no-create --no-recursion"
  1158. +    exec ${CONFIG_SHELL-/bin/sh} ../configure  --srcdir=.. --no-create --no-recursion ;;
  1159. +  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  1160. +    echo "./config.status generated by autoconf version 2.13"
  1161. +    exit 0 ;;
  1162. +  -help | --help | --hel | --he | --h)
  1163. +    echo "$ac_cs_usage"; exit 0 ;;
  1164. +  *) echo "$ac_cs_usage"; exit 1 ;;
  1165. +  esac
  1166. +done
  1167. +
  1168. +ac_given_srcdir=..
  1169. +ac_given_INSTALL="/usr/bin/install -c"
  1170. +
  1171. +trap 'rm -fr build.sh Makefile glob/Makefile config.h conftest*; exit 1' 1 2 15
  1172. +
  1173. +# Protect against being on the right side of a sed subst in config.status.
  1174. +sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
  1175. + s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
  1176. +
  1177. +
  1178. +s%@SHELL@%/bin/sh%g
  1179. +s%@CFLAGS@%-g -O2%g
  1180. +s%@CPPFLAGS@%%g
  1181. +s%@CXXFLAGS@%%g
  1182. +s%@FFLAGS@%%g
  1183. +s%@DEFS@%-DHAVE_CONFIG_H%g
  1184. +s%@LDFLAGS@%%g
  1185. +s%@LIBS@%-lelf %g
  1186. +s%@exec_prefix@%${prefix}%g
  1187. +s%@prefix@%/usr/local%g
  1188. +s%@program_transform_name@%s,x,x,%g
  1189. +s%@bindir@%${exec_prefix}/bin%g
  1190. +s%@sbindir@%${exec_prefix}/sbin%g
  1191. +s%@libexecdir@%${exec_prefix}/libexec%g
  1192. +s%@datadir@%${prefix}/share%g
  1193. +s%@sysconfdir@%${prefix}/etc%g
  1194. +s%@sharedstatedir@%${prefix}/com%g
  1195. +s%@localstatedir@%${prefix}/var%g
  1196. +s%@libdir@%${exec_prefix}/lib%g
  1197. +s%@includedir@%${prefix}/include%g
  1198. +s%@oldincludedir@%/usr/include%g
  1199. +s%@infodir@%${prefix}/info%g
  1200. +s%@mandir@%${prefix}/man%g
  1201. +s%@INSTALL_PROGRAM@%${INSTALL}%g
  1202. +s%@INSTALL_SCRIPT@%${INSTALL_PROGRAM}%g
  1203. +s%@INSTALL_DATA@%${INSTALL} -m 644%g
  1204. +s%@PACKAGE@%make%g
  1205. +s%@VERSION@%3.78.1%g
  1206. +s%@ACLOCAL@%aclocal%g
  1207. +s%@AUTOCONF@%autoconf%g
  1208. +s%@AUTOMAKE@%automake%g
  1209. +s%@AUTOHEADER@%autoheader%g
  1210. +s%@MAKEINFO@%makeinfo%g
  1211. +s%@SET_MAKE@%%g
  1212. +s%@host@%i586-pc-linux-gnu%g
  1213. +s%@host_alias@%i586-pc-linux-gnu%g
  1214. +s%@host_cpu@%i586%g
  1215. +s%@host_vendor@%pc%g
  1216. +s%@host_os@%linux-gnu%g
  1217. +s%@CC@%gcc%g
  1218. +s%@AR@%ar%g
  1219. +s%@RANLIB@%ranlib%g
  1220. +s%@CPP@%gcc -E%g
  1221. +s%@PERL@%perl%g
  1222. +s%@build@%i586-pc-linux-gnu%g
  1223. +s%@build_alias@%i586-pc-linux-gnu%g
  1224. +s%@build_cpu@%i586%g
  1225. +s%@build_vendor@%pc%g
  1226. +s%@build_os@%linux-gnu%g
  1227. +s%@GETCONF@%getconf%g
  1228. +s%@LIBOBJS@% getloadavg.o%g
  1229. +s%@ALLOCA@%%g
  1230. +s%@NEED_SETGID@%false%g
  1231. +s%@KMEM_GROUP@%%g
  1232. +s%@REMOTE@%stub%g
  1233. +s%@GLOBLIB@%%g
  1234. +s%@MAKE_HOST@%i586-pc-linux-gnu%g
  1235. +/@MAINT_MAKEFILE@/r /dev/null
  1236. +s%@MAINT_MAKEFILE@%%g
  1237. +
  1238. +CEOF
  1239. +
  1240. +# Split the substitutions into bite-sized pieces for seds with
  1241. +# small command number limits, like on Digital OSF/1 and HP-UX.
  1242. +ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
  1243. +ac_file=1 # Number of current file.
  1244. +ac_beg=1 # First line for current file.
  1245. +ac_end=$ac_max_sed_cmds # Line after last line for current file.
  1246. +ac_more_lines=:
  1247. +ac_sed_cmds=""
  1248. +while $ac_more_lines; do
  1249. +  if test $ac_beg -gt 1; then
  1250. +    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
  1251. +  else
  1252. +    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
  1253. +  fi
  1254. +  if test ! -s conftest.s$ac_file; then
  1255. +    ac_more_lines=false
  1256. +    rm -f conftest.s$ac_file
  1257. +  else
  1258. +    if test -z "$ac_sed_cmds"; then
  1259. +      ac_sed_cmds="sed -f conftest.s$ac_file"
  1260. +    else
  1261. +      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
  1262. +    fi
  1263. +    ac_file=`expr $ac_file + 1`
  1264. +    ac_beg=$ac_end
  1265. +    ac_end=`expr $ac_end + $ac_max_sed_cmds`
  1266. +  fi
  1267. +done
  1268. +if test -z "$ac_sed_cmds"; then
  1269. +  ac_sed_cmds=cat
  1270. +fi
  1271. +
  1272. +CONFIG_FILES=${CONFIG_FILES-"build.sh Makefile glob/Makefile"}
  1273. +for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  1274. +  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  1275. +  case "$ac_file" in
  1276. +  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  1277. +       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  1278. +  *) ac_file_in="${ac_file}.in" ;;
  1279. +  esac
  1280. +
  1281. +  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
  1282. +
  1283. +  # Remove last slash and all that follows it.  Not all systems have dirname.
  1284. +  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  1285. +  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  1286. +    # The file is in a subdirectory.
  1287. +    test ! -d "$ac_dir" && mkdir "$ac_dir"
  1288. +    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
  1289. +    # A "../" for each directory in $ac_dir_suffix.
  1290. +    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  1291. +  else
  1292. +    ac_dir_suffix= ac_dots=
  1293. +  fi
  1294. +
  1295. +  case "$ac_given_srcdir" in
  1296. +  .)  srcdir=.
  1297. +      if test -z "$ac_dots"; then top_srcdir=.
  1298. +      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  1299. +  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  1300. +  *) # Relative path.
  1301. +    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  1302. +    top_srcdir="$ac_dots$ac_given_srcdir" ;;
  1303. +  esac
  1304. +
  1305. +  case "$ac_given_INSTALL" in
  1306. +  [/$]*) INSTALL="$ac_given_INSTALL" ;;
  1307. +  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  1308. +  esac
  1309. +
  1310. +  echo creating "$ac_file"
  1311. +  rm -f "$ac_file"
  1312. +  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  1313. +  case "$ac_file" in
  1314. +  *Makefile*) ac_comsub="1i\\
  1315. +# $configure_input" ;;
  1316. +  *) ac_comsub= ;;
  1317. +  esac
  1318. +
  1319. +  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  1320. +  sed -e "$ac_comsub
  1321. +s%@configure_input@%$configure_input%g
  1322. +s%@srcdir@%$srcdir%g
  1323. +s%@top_srcdir@%$top_srcdir%g
  1324. +s%@INSTALL@%$INSTALL%g
  1325. +" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
  1326. +fi; done
  1327. +rm -f conftest.s*
  1328. +
  1329. +# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  1330. +# NAME is the cpp macro being defined and VALUE is the value it is being given.
  1331. +#
  1332. +# ac_d sets the value in "#define NAME VALUE" lines.
  1333. +ac_dA='s%^\([  ]*\)#\([    ]*define[   ][  ]*\)'
  1334. +ac_dB='\([     ][  ]*\)[^  ]*%#\2'
  1335. +ac_dC='\3'
  1336. +ac_dD='%g'
  1337. +# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  1338. +ac_uA='s%^\([  ]*\)#\([    ]*\)undef\([    ][  ]*\)'
  1339. +ac_uB='\([     ]\)%#\2define\3'
  1340. +ac_uC=' '
  1341. +ac_uD='\4%g'
  1342. +# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  1343. +ac_eA='s%^\([  ]*\)#\([    ]*\)undef\([    ][  ]*\)'
  1344. +ac_eB='$%#\2define\3'
  1345. +ac_eC=' '
  1346. +ac_eD='%g'
  1347. +
  1348. +if test "${CONFIG_HEADERS+set}" != set; then
  1349. +  CONFIG_HEADERS="config.h"
  1350. +fi
  1351. +for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  1352. +  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  1353. +  case "$ac_file" in
  1354. +  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
  1355. +       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  1356. +  *) ac_file_in="${ac_file}.in" ;;
  1357. +  esac
  1358. +
  1359. +  echo creating $ac_file
  1360. +
  1361. +  rm -f conftest.frag conftest.in conftest.out
  1362. +  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
  1363. +  cat $ac_file_inputs > conftest.in
  1364. +
  1365. +  cat > conftest.frag <<CEOF
  1366. +${ac_dA}PACKAGE${ac_dB}PACKAGE${ac_dC}"make"${ac_dD}
  1367. +${ac_uA}PACKAGE${ac_uB}PACKAGE${ac_uC}"make"${ac_uD}
  1368. +${ac_eA}PACKAGE${ac_eB}PACKAGE${ac_eC}"make"${ac_eD}
  1369. +${ac_dA}VERSION${ac_dB}VERSION${ac_dC}"3.78.1"${ac_dD}
  1370. +${ac_uA}VERSION${ac_uB}VERSION${ac_uC}"3.78.1"${ac_uD}
  1371. +${ac_eA}VERSION${ac_eB}VERSION${ac_eC}"3.78.1"${ac_eD}
  1372. +${ac_dA}_FILE_OFFSET_BITS${ac_dB}_FILE_OFFSET_BITS${ac_dC}64${ac_dD}
  1373. +${ac_uA}_FILE_OFFSET_BITS${ac_uB}_FILE_OFFSET_BITS${ac_uC}64${ac_uD}
  1374. +${ac_eA}_FILE_OFFSET_BITS${ac_eB}_FILE_OFFSET_BITS${ac_eC}64${ac_eD}
  1375. +${ac_dA}STDC_HEADERS${ac_dB}STDC_HEADERS${ac_dC}1${ac_dD}
  1376. +${ac_uA}STDC_HEADERS${ac_uB}STDC_HEADERS${ac_uC}1${ac_uD}
  1377. +${ac_eA}STDC_HEADERS${ac_eB}STDC_HEADERS${ac_eC}1${ac_eD}
  1378. +CEOF
  1379. +  sed -f conftest.frag conftest.in > conftest.out
  1380. +  rm -f conftest.in
  1381. +  mv conftest.out conftest.in
  1382. +
  1383. +  cat > conftest.frag <<CEOF
  1384. +${ac_dA}HAVE_DIRENT_H${ac_dB}HAVE_DIRENT_H${ac_dC}1${ac_dD}
  1385. +${ac_uA}HAVE_DIRENT_H${ac_uB}HAVE_DIRENT_H${ac_uC}1${ac_uD}
  1386. +${ac_eA}HAVE_DIRENT_H${ac_eB}HAVE_DIRENT_H${ac_eC}1${ac_eD}
  1387. +${ac_dA}RETSIGTYPE${ac_dB}RETSIGTYPE${ac_dC}void${ac_dD}
  1388. +${ac_uA}RETSIGTYPE${ac_uB}RETSIGTYPE${ac_uC}void${ac_uD}
  1389. +${ac_eA}RETSIGTYPE${ac_eB}RETSIGTYPE${ac_eC}void${ac_eD}
  1390. +${ac_dA}HAVE_STDLIB_H${ac_dB}HAVE_STDLIB_H${ac_dC}1${ac_dD}
  1391. +${ac_uA}HAVE_STDLIB_H${ac_uB}HAVE_STDLIB_H${ac_uC}1${ac_uD}
  1392. +${ac_eA}HAVE_STDLIB_H${ac_eB}HAVE_STDLIB_H${ac_eC}1${ac_eD}
  1393. +${ac_dA}HAVE_UNISTD_H${ac_dB}HAVE_UNISTD_H${ac_dC}1${ac_dD}
  1394. +${ac_uA}HAVE_UNISTD_H${ac_uB}HAVE_UNISTD_H${ac_uC}1${ac_uD}
  1395. +${ac_eA}HAVE_UNISTD_H${ac_eB}HAVE_UNISTD_H${ac_eC}1${ac_eD}
  1396. +CEOF
  1397. +  sed -f conftest.frag conftest.in > conftest.out
  1398. +  rm -f conftest.in
  1399. +  mv conftest.out conftest.in
  1400. +
  1401. +  cat > conftest.frag <<CEOF
  1402. +${ac_dA}HAVE_LIMITS_H${ac_dB}HAVE_LIMITS_H${ac_dC}1${ac_dD}
  1403. +${ac_uA}HAVE_LIMITS_H${ac_uB}HAVE_LIMITS_H${ac_uC}1${ac_uD}
  1404. +${ac_eA}HAVE_LIMITS_H${ac_eB}HAVE_LIMITS_H${ac_eC}1${ac_eD}
  1405. +${ac_dA}HAVE_SYS_PARAM_H${ac_dB}HAVE_SYS_PARAM_H${ac_dC}1${ac_dD}
  1406. +${ac_uA}HAVE_SYS_PARAM_H${ac_uB}HAVE_SYS_PARAM_H${ac_uC}1${ac_uD}
  1407. +${ac_eA}HAVE_SYS_PARAM_H${ac_eB}HAVE_SYS_PARAM_H${ac_eC}1${ac_eD}
  1408. +${ac_dA}HAVE_FCNTL_H${ac_dB}HAVE_FCNTL_H${ac_dC}1${ac_dD}
  1409. +${ac_uA}HAVE_FCNTL_H${ac_uB}HAVE_FCNTL_H${ac_uC}1${ac_uD}
  1410. +${ac_eA}HAVE_FCNTL_H${ac_eB}HAVE_FCNTL_H${ac_eC}1${ac_eD}
  1411. +${ac_dA}HAVE_STRING_H${ac_dB}HAVE_STRING_H${ac_dC}1${ac_dD}
  1412. +${ac_uA}HAVE_STRING_H${ac_uB}HAVE_STRING_H${ac_uC}1${ac_uD}
  1413. +${ac_eA}HAVE_STRING_H${ac_eB}HAVE_STRING_H${ac_eC}1${ac_eD}
  1414. +CEOF
  1415. +  sed -f conftest.frag conftest.in > conftest.out
  1416. +  rm -f conftest.in
  1417. +  mv conftest.out conftest.in
  1418. +
  1419. +  cat > conftest.frag <<CEOF
  1420. +${ac_dA}HAVE_MEMORY_H${ac_dB}HAVE_MEMORY_H${ac_dC}1${ac_dD}
  1421. +${ac_uA}HAVE_MEMORY_H${ac_uB}HAVE_MEMORY_H${ac_uC}1${ac_uD}
  1422. +${ac_eA}HAVE_MEMORY_H${ac_eB}HAVE_MEMORY_H${ac_eC}1${ac_eD}
  1423. +${ac_dA}HAVE_SYS_TIMEB_H${ac_dB}HAVE_SYS_TIMEB_H${ac_dC}1${ac_dD}
  1424. +${ac_uA}HAVE_SYS_TIMEB_H${ac_uB}HAVE_SYS_TIMEB_H${ac_uC}1${ac_uD}
  1425. +${ac_eA}HAVE_SYS_TIMEB_H${ac_eB}HAVE_SYS_TIMEB_H${ac_eC}1${ac_eD}
  1426. +${ac_dA}HAVE_INTTYPES_H${ac_dB}HAVE_INTTYPES_H${ac_dC}1${ac_dD}
  1427. +${ac_uA}HAVE_INTTYPES_H${ac_uB}HAVE_INTTYPES_H${ac_uC}1${ac_uD}
  1428. +${ac_eA}HAVE_INTTYPES_H${ac_eB}HAVE_INTTYPES_H${ac_eC}1${ac_eD}
  1429. +${ac_dA}HAVE_MEMMOVE${ac_dB}HAVE_MEMMOVE${ac_dC}1${ac_dD}
  1430. +${ac_uA}HAVE_MEMMOVE${ac_uB}HAVE_MEMMOVE${ac_uC}1${ac_uD}
  1431. +${ac_eA}HAVE_MEMMOVE${ac_eB}HAVE_MEMMOVE${ac_eC}1${ac_eD}
  1432. +CEOF
  1433. +  sed -f conftest.frag conftest.in > conftest.out
  1434. +  rm -f conftest.in
  1435. +  mv conftest.out conftest.in
  1436. +
  1437. +  cat > conftest.frag <<CEOF
  1438. +${ac_dA}HAVE_STRDUP${ac_dB}HAVE_STRDUP${ac_dC}1${ac_dD}
  1439. +${ac_uA}HAVE_STRDUP${ac_uB}HAVE_STRDUP${ac_uC}1${ac_uD}
  1440. +${ac_eA}HAVE_STRDUP${ac_eB}HAVE_STRDUP${ac_eC}1${ac_eD}
  1441. +${ac_dA}HAVE_PSIGNAL${ac_dB}HAVE_PSIGNAL${ac_dC}1${ac_dD}
  1442. +${ac_uA}HAVE_PSIGNAL${ac_uB}HAVE_PSIGNAL${ac_uC}1${ac_uD}
  1443. +${ac_eA}HAVE_PSIGNAL${ac_eB}HAVE_PSIGNAL${ac_eC}1${ac_eD}
  1444. +${ac_dA}HAVE_MKTEMP${ac_dB}HAVE_MKTEMP${ac_dC}1${ac_dD}
  1445. +${ac_uA}HAVE_MKTEMP${ac_uB}HAVE_MKTEMP${ac_uC}1${ac_uD}
  1446. +${ac_eA}HAVE_MKTEMP${ac_eB}HAVE_MKTEMP${ac_eC}1${ac_eD}
  1447. +${ac_dA}HAVE_DUP2${ac_dB}HAVE_DUP2${ac_dC}1${ac_dD}
  1448. +${ac_uA}HAVE_DUP2${ac_uB}HAVE_DUP2${ac_uC}1${ac_uD}
  1449. +${ac_eA}HAVE_DUP2${ac_eB}HAVE_DUP2${ac_eC}1${ac_eD}
  1450. +CEOF
  1451. +  sed -f conftest.frag conftest.in > conftest.out
  1452. +  rm -f conftest.in
  1453. +  mv conftest.out conftest.in
  1454. +
  1455. +  cat > conftest.frag <<CEOF
  1456. +${ac_dA}HAVE_GETCWD${ac_dB}HAVE_GETCWD${ac_dC}1${ac_dD}
  1457. +${ac_uA}HAVE_GETCWD${ac_uB}HAVE_GETCWD${ac_uC}1${ac_uD}
  1458. +${ac_eA}HAVE_GETCWD${ac_eB}HAVE_GETCWD${ac_eC}1${ac_eD}
  1459. +${ac_dA}HAVE_SIGSETMASK${ac_dB}HAVE_SIGSETMASK${ac_dC}1${ac_dD}
  1460. +${ac_uA}HAVE_SIGSETMASK${ac_uB}HAVE_SIGSETMASK${ac_uC}1${ac_uD}
  1461. +${ac_eA}HAVE_SIGSETMASK${ac_eB}HAVE_SIGSETMASK${ac_eC}1${ac_eD}
  1462. +${ac_dA}HAVE_SIGACTION${ac_dB}HAVE_SIGACTION${ac_dC}1${ac_dD}
  1463. +${ac_uA}HAVE_SIGACTION${ac_uB}HAVE_SIGACTION${ac_uC}1${ac_uD}
  1464. +${ac_eA}HAVE_SIGACTION${ac_eB}HAVE_SIGACTION${ac_eC}1${ac_eD}
  1465. +${ac_dA}HAVE_GETGROUPS${ac_dB}HAVE_GETGROUPS${ac_dC}1${ac_dD}
  1466. +${ac_uA}HAVE_GETGROUPS${ac_uB}HAVE_GETGROUPS${ac_uC}1${ac_uD}
  1467. +${ac_eA}HAVE_GETGROUPS${ac_eB}HAVE_GETGROUPS${ac_eC}1${ac_eD}
  1468. +CEOF
  1469. +  sed -f conftest.frag conftest.in > conftest.out
  1470. +  rm -f conftest.in
  1471. +  mv conftest.out conftest.in
  1472. +
  1473. +  cat > conftest.frag <<CEOF
  1474. +${ac_dA}HAVE_SETLINEBUF${ac_dB}HAVE_SETLINEBUF${ac_dC}1${ac_dD}
  1475. +${ac_uA}HAVE_SETLINEBUF${ac_uB}HAVE_SETLINEBUF${ac_uC}1${ac_uD}
  1476. +${ac_eA}HAVE_SETLINEBUF${ac_eB}HAVE_SETLINEBUF${ac_eC}1${ac_eD}
  1477. +${ac_dA}HAVE_SETEUID${ac_dB}HAVE_SETEUID${ac_dC}1${ac_dD}
  1478. +${ac_uA}HAVE_SETEUID${ac_uB}HAVE_SETEUID${ac_uC}1${ac_uD}
  1479. +${ac_eA}HAVE_SETEUID${ac_eB}HAVE_SETEUID${ac_eC}1${ac_eD}
  1480. +${ac_dA}HAVE_SETEGID${ac_dB}HAVE_SETEGID${ac_dC}1${ac_dD}
  1481. +${ac_uA}HAVE_SETEGID${ac_uB}HAVE_SETEGID${ac_uC}1${ac_uD}
  1482. +${ac_eA}HAVE_SETEGID${ac_eB}HAVE_SETEGID${ac_eC}1${ac_eD}
  1483. +${ac_dA}HAVE_SETREUID${ac_dB}HAVE_SETREUID${ac_dC}1${ac_dD}
  1484. +${ac_uA}HAVE_SETREUID${ac_uB}HAVE_SETREUID${ac_uC}1${ac_uD}
  1485. +${ac_eA}HAVE_SETREUID${ac_eB}HAVE_SETREUID${ac_eC}1${ac_eD}
  1486. +CEOF
  1487. +  sed -f conftest.frag conftest.in > conftest.out
  1488. +  rm -f conftest.in
  1489. +  mv conftest.out conftest.in
  1490. +
  1491. +  cat > conftest.frag <<CEOF
  1492. +${ac_dA}HAVE_SETREGID${ac_dB}HAVE_SETREGID${ac_dC}1${ac_dD}
  1493. +${ac_uA}HAVE_SETREGID${ac_uB}HAVE_SETREGID${ac_uC}1${ac_uD}
  1494. +${ac_eA}HAVE_SETREGID${ac_eB}HAVE_SETREGID${ac_eC}1${ac_eD}
  1495. +${ac_dA}HAVE_PIPE${ac_dB}HAVE_PIPE${ac_dC}1${ac_dD}
  1496. +${ac_uA}HAVE_PIPE${ac_uB}HAVE_PIPE${ac_uC}1${ac_uD}
  1497. +${ac_eA}HAVE_PIPE${ac_eB}HAVE_PIPE${ac_eC}1${ac_eD}
  1498. +${ac_dA}HAVE_STRERROR${ac_dB}HAVE_STRERROR${ac_dC}1${ac_dD}
  1499. +${ac_uA}HAVE_STRERROR${ac_uB}HAVE_STRERROR${ac_uC}1${ac_uD}
  1500. +${ac_eA}HAVE_STRERROR${ac_eB}HAVE_STRERROR${ac_eC}1${ac_eD}
  1501. +${ac_dA}HAVE_STRSIGNAL${ac_dB}HAVE_STRSIGNAL${ac_dC}1${ac_dD}
  1502. +${ac_uA}HAVE_STRSIGNAL${ac_uB}HAVE_STRSIGNAL${ac_uC}1${ac_uD}
  1503. +${ac_eA}HAVE_STRSIGNAL${ac_eB}HAVE_STRSIGNAL${ac_eC}1${ac_eD}
  1504. +CEOF
  1505. +  sed -f conftest.frag conftest.in > conftest.out
  1506. +  rm -f conftest.in
  1507. +  mv conftest.out conftest.in
  1508. +
  1509. +  cat > conftest.frag <<CEOF
  1510. +${ac_dA}HAVE_SYS_SIGLIST${ac_dB}HAVE_SYS_SIGLIST${ac_dC}1${ac_dD}
  1511. +${ac_uA}HAVE_SYS_SIGLIST${ac_uB}HAVE_SYS_SIGLIST${ac_uC}1${ac_uD}
  1512. +${ac_eA}HAVE_SYS_SIGLIST${ac_eB}HAVE_SYS_SIGLIST${ac_eC}1${ac_eD}
  1513. +${ac_dA}HAVE_ALLOCA_H${ac_dB}HAVE_ALLOCA_H${ac_dC}1${ac_dD}
  1514. +${ac_uA}HAVE_ALLOCA_H${ac_uB}HAVE_ALLOCA_H${ac_uC}1${ac_uD}
  1515. +${ac_eA}HAVE_ALLOCA_H${ac_eB}HAVE_ALLOCA_H${ac_eC}1${ac_eD}
  1516. +${ac_dA}HAVE_ALLOCA${ac_dB}HAVE_ALLOCA${ac_dC}1${ac_dD}
  1517. +${ac_uA}HAVE_ALLOCA${ac_uB}HAVE_ALLOCA${ac_uC}1${ac_uD}
  1518. +${ac_eA}HAVE_ALLOCA${ac_eB}HAVE_ALLOCA${ac_eC}1${ac_eD}
  1519. +${ac_dA}HAVE_VPRINTF${ac_dB}HAVE_VPRINTF${ac_dC}1${ac_dD}
  1520. +${ac_uA}HAVE_VPRINTF${ac_uB}HAVE_VPRINTF${ac_uC}1${ac_uD}
  1521. +${ac_eA}HAVE_VPRINTF${ac_eB}HAVE_VPRINTF${ac_eC}1${ac_eD}
  1522. +CEOF
  1523. +  sed -f conftest.frag conftest.in > conftest.out
  1524. +  rm -f conftest.in
  1525. +  mv conftest.out conftest.in
  1526. +
  1527. +  cat > conftest.frag <<CEOF
  1528. +${ac_dA}HAVE_STRCOLL${ac_dB}HAVE_STRCOLL${ac_dC}1${ac_dD}
  1529. +${ac_uA}HAVE_STRCOLL${ac_uB}HAVE_STRCOLL${ac_uC}1${ac_uD}
  1530. +${ac_eA}HAVE_STRCOLL${ac_eB}HAVE_STRCOLL${ac_eC}1${ac_eD}
  1531. +${ac_dA}HAVE_SELECT${ac_dB}HAVE_SELECT${ac_dC}1${ac_dD}
  1532. +${ac_uA}HAVE_SELECT${ac_uB}HAVE_SELECT${ac_uC}1${ac_uD}
  1533. +${ac_eA}HAVE_SELECT${ac_eB}HAVE_SELECT${ac_eC}1${ac_eD}
  1534. +${ac_dA}HAVE_UNISTD_H${ac_dB}HAVE_UNISTD_H${ac_dC}1${ac_dD}
  1535. +${ac_uA}HAVE_UNISTD_H${ac_uB}HAVE_UNISTD_H${ac_uC}1${ac_uD}
  1536. +${ac_eA}HAVE_UNISTD_H${ac_eB}HAVE_UNISTD_H${ac_eC}1${ac_eD}
  1537. +${ac_dA}HAVE_SYS_TYPES_H${ac_dB}HAVE_SYS_TYPES_H${ac_dC}1${ac_dD}
  1538. +${ac_uA}HAVE_SYS_TYPES_H${ac_uB}HAVE_SYS_TYPES_H${ac_uC}1${ac_uD}
  1539. +${ac_eA}HAVE_SYS_TYPES_H${ac_eB}HAVE_SYS_TYPES_H${ac_eC}1${ac_eD}
  1540. +CEOF
  1541. +  sed -f conftest.frag conftest.in > conftest.out
  1542. +  rm -f conftest.in
  1543. +  mv conftest.out conftest.in
  1544. +
  1545. +  cat > conftest.frag <<CEOF
  1546. +${ac_dA}HAVE_SYS_TIME_H${ac_dB}HAVE_SYS_TIME_H${ac_dC}1${ac_dD}
  1547. +${ac_uA}HAVE_SYS_TIME_H${ac_uB}HAVE_SYS_TIME_H${ac_uC}1${ac_uD}
  1548. +${ac_eA}HAVE_SYS_TIME_H${ac_eB}HAVE_SYS_TIME_H${ac_eC}1${ac_eD}
  1549. +${ac_dA}HAVE_SYS_SELECT_H${ac_dB}HAVE_SYS_SELECT_H${ac_dC}1${ac_dD}
  1550. +${ac_uA}HAVE_SYS_SELECT_H${ac_uB}HAVE_SYS_SELECT_H${ac_uC}1${ac_uD}
  1551. +${ac_eA}HAVE_SYS_SELECT_H${ac_eB}HAVE_SYS_SELECT_H${ac_eC}1${ac_eD}
  1552. +${ac_dA}HAVE_SYS_SOCKET_H${ac_dB}HAVE_SYS_SOCKET_H${ac_dC}1${ac_dD}
  1553. +${ac_uA}HAVE_SYS_SOCKET_H${ac_uB}HAVE_SYS_SOCKET_H${ac_uC}1${ac_uD}
  1554. +${ac_eA}HAVE_SYS_SOCKET_H${ac_eB}HAVE_SYS_SOCKET_H${ac_eC}1${ac_eD}
  1555. +${ac_dA}fd_set_size_t${ac_dB}fd_set_size_t${ac_dC}int${ac_dD}
  1556. +${ac_uA}fd_set_size_t${ac_uB}fd_set_size_t${ac_uC}int${ac_uD}
  1557. +${ac_eA}fd_set_size_t${ac_eB}fd_set_size_t${ac_eC}int${ac_eD}
  1558. +CEOF
  1559. +  sed -f conftest.frag conftest.in > conftest.out
  1560. +  rm -f conftest.in
  1561. +  mv conftest.out conftest.in
  1562. +
  1563. +  cat > conftest.frag <<CEOF
  1564. +${ac_dA}SELECT_FD_SET_CAST${ac_dB}SELECT_FD_SET_CAST${ac_dC}${ac_dD}
  1565. +${ac_uA}SELECT_FD_SET_CAST${ac_uB}SELECT_FD_SET_CAST${ac_uC}${ac_uD}
  1566. +${ac_eA}SELECT_FD_SET_CAST${ac_eB}SELECT_FD_SET_CAST${ac_eC}${ac_eD}
  1567. +${ac_dA}SVR4${ac_dB}SVR4${ac_dC}1${ac_dD}
  1568. +${ac_uA}SVR4${ac_uB}SVR4${ac_uC}1${ac_uD}
  1569. +${ac_eA}SVR4${ac_eB}SVR4${ac_eC}1${ac_eD}
  1570. +${ac_dA}HAVE_SYS_WAIT_H${ac_dB}HAVE_SYS_WAIT_H${ac_dC}1${ac_dD}
  1571. +${ac_uA}HAVE_SYS_WAIT_H${ac_uB}HAVE_SYS_WAIT_H${ac_uC}1${ac_uD}
  1572. +${ac_eA}HAVE_SYS_WAIT_H${ac_eB}HAVE_SYS_WAIT_H${ac_eC}1${ac_eD}
  1573. +${ac_dA}HAVE_WAITPID${ac_dB}HAVE_WAITPID${ac_dC}1${ac_dD}
  1574. +${ac_uA}HAVE_WAITPID${ac_uB}HAVE_WAITPID${ac_uC}1${ac_uD}
  1575. +${ac_eA}HAVE_WAITPID${ac_eB}HAVE_WAITPID${ac_eC}1${ac_eD}
  1576. +CEOF
  1577. +  sed -f conftest.frag conftest.in > conftest.out
  1578. +  rm -f conftest.in
  1579. +  mv conftest.out conftest.in
  1580. +
  1581. +  cat > conftest.frag <<CEOF
  1582. +${ac_dA}HAVE_WAIT3${ac_dB}HAVE_WAIT3${ac_dC}1${ac_dD}
  1583. +${ac_uA}HAVE_WAIT3${ac_uB}HAVE_WAIT3${ac_uC}1${ac_uD}
  1584. +${ac_eA}HAVE_WAIT3${ac_eB}HAVE_WAIT3${ac_eC}1${ac_eD}
  1585. +${ac_dA}SYS_SIGLIST_DECLARED${ac_dB}SYS_SIGLIST_DECLARED${ac_dC}1${ac_dD}
  1586. +${ac_uA}SYS_SIGLIST_DECLARED${ac_uB}SYS_SIGLIST_DECLARED${ac_uC}1${ac_uD}
  1587. +${ac_eA}SYS_SIGLIST_DECLARED${ac_eB}SYS_SIGLIST_DECLARED${ac_eC}1${ac_eD}
  1588. +${ac_dA}MAKE_JOBSERVER${ac_dB}MAKE_JOBSERVER${ac_dC}1${ac_dD}
  1589. +${ac_uA}MAKE_JOBSERVER${ac_uB}MAKE_JOBSERVER${ac_uC}1${ac_uD}
  1590. +${ac_eA}MAKE_JOBSERVER${ac_eB}MAKE_JOBSERVER${ac_eC}1${ac_eD}
  1591. +${ac_dA}SCCS_GET${ac_dB}SCCS_GET${ac_dC}"get"${ac_dD}
  1592. +${ac_uA}SCCS_GET${ac_uB}SCCS_GET${ac_uC}"get"${ac_uD}
  1593. +${ac_eA}SCCS_GET${ac_eB}SCCS_GET${ac_eC}"get"${ac_eD}
  1594. +CEOF
  1595. +  sed -f conftest.frag conftest.in > conftest.out
  1596. +  rm -f conftest.in
  1597. +  mv conftest.out conftest.in
  1598. +
  1599. +  cat > conftest.frag <<CEOF
  1600. +${ac_dA}MAKE_HOST${ac_dB}MAKE_HOST${ac_dC}"i586-pc-linux-gnu"${ac_dD}
  1601. +${ac_uA}MAKE_HOST${ac_uB}MAKE_HOST${ac_uC}"i586-pc-linux-gnu"${ac_uD}
  1602. +${ac_eA}MAKE_HOST${ac_eB}MAKE_HOST${ac_eC}"i586-pc-linux-gnu"${ac_eD}
  1603. +s%^[   ]*#[    ]*undef[    ][  ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  1604. +CEOF
  1605. +  sed -f conftest.frag conftest.in > conftest.out
  1606. +  rm -f conftest.in
  1607. +  mv conftest.out conftest.in
  1608. +
  1609. +  rm -f conftest.frag conftest.h
  1610. +  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  1611. +  cat conftest.in >> conftest.h
  1612. +  rm -f conftest.in
  1613. +  if cmp -s $ac_file conftest.h 2>/dev/null; then
  1614. +    echo "$ac_file is unchanged"
  1615. +    rm -f conftest.h
  1616. +  else
  1617. +    # Remove last slash and all that follows it.  Not all systems have dirname.
  1618. +      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  1619. +      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  1620. +      # The file is in a subdirectory.
  1621. +      test ! -d "$ac_dir" && mkdir "$ac_dir"
  1622. +    fi
  1623. +    rm -f $ac_file
  1624. +    mv conftest.h $ac_file
  1625. +  fi
  1626. +fi; done
  1627. +
  1628. +
  1629. +
  1630. +test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
  1631. +
  1632. +exit 0
  1633. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/glob/Makefile SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/glob/Makefile
  1634. --- orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/glob/Makefile  1969-12-31 16:00:00.000000000 -0800
  1635. +++ SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/glob/Makefile   2011-04-05 10:27:53.000000000 -0700
  1636. @@ -0,0 +1,273 @@
  1637. +# Generated automatically from Makefile.in by configure.
  1638. +# Makefile.in generated automatically by automake 1.4 from Makefile.am
  1639. +
  1640. +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
  1641. +# This Makefile.in is free software; the Free Software Foundation
  1642. +# gives unlimited permission to copy and/or distribute it,
  1643. +# with or without modifications, as long as this notice is preserved.
  1644. +
  1645. +# This program is distributed in the hope that it will be useful,
  1646. +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  1647. +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  1648. +# PARTICULAR PURPOSE.
  1649. +
  1650. +# -*-Makefile-*-, or close enough
  1651. +
  1652. +
  1653. +SHELL = /bin/sh
  1654. +
  1655. +srcdir = ../../glob
  1656. +top_srcdir = ../..
  1657. +VPATH = ../../glob
  1658. +prefix = /usr/local
  1659. +exec_prefix = ${prefix}
  1660. +
  1661. +bindir = ${exec_prefix}/bin
  1662. +sbindir = ${exec_prefix}/sbin
  1663. +libexecdir = ${exec_prefix}/libexec
  1664. +datadir = ${prefix}/share
  1665. +sysconfdir = ${prefix}/etc
  1666. +sharedstatedir = ${prefix}/com
  1667. +localstatedir = ${prefix}/var
  1668. +libdir = ${exec_prefix}/lib
  1669. +infodir = ${prefix}/info
  1670. +mandir = ${prefix}/man
  1671. +includedir = ${prefix}/include
  1672. +oldincludedir = /usr/include
  1673. +
  1674. +DESTDIR =
  1675. +
  1676. +pkgdatadir = $(datadir)/make
  1677. +pkglibdir = $(libdir)/make
  1678. +pkgincludedir = $(includedir)/make
  1679. +
  1680. +top_builddir = ..
  1681. +
  1682. +ACLOCAL = aclocal
  1683. +AUTOCONF = autoconf
  1684. +AUTOMAKE = automake
  1685. +AUTOHEADER = autoheader
  1686. +
  1687. +INSTALL = /usr/bin/install -c
  1688. +INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
  1689. +INSTALL_DATA = ${INSTALL} -m 644
  1690. +INSTALL_SCRIPT = ${INSTALL_PROGRAM}
  1691. +transform = s,x,x,
  1692. +
  1693. +NORMAL_INSTALL = :
  1694. +PRE_INSTALL = :
  1695. +POST_INSTALL = :
  1696. +NORMAL_UNINSTALL = :
  1697. +PRE_UNINSTALL = :
  1698. +POST_UNINSTALL = :
  1699. +host_alias = i586-pc-linux-gnu
  1700. +host_triplet = i586-pc-linux-gnu
  1701. +AR = ar
  1702. +CC = gcc
  1703. +CPP = gcc -E
  1704. +GETCONF = getconf
  1705. +GLOBLIB =
  1706. +LIBOBJS =  getloadavg.o
  1707. +MAKEINFO = makeinfo
  1708. +MAKE_HOST = i586-pc-linux-gnu
  1709. +PACKAGE = make
  1710. +PERL = perl
  1711. +RANLIB = ranlib
  1712. +REMOTE = stub
  1713. +VERSION = 3.78.1
  1714. +
  1715. +AUTOMAKE_OPTIONS = 1.4 foreign
  1716. +
  1717. +noinst_LIBRARIES = libglob.a
  1718. +
  1719. +libglob_a_SOURCES = glob.c glob.h fnmatch.c fnmatch.h
  1720. +
  1721. +EXTRA_DIST = COPYING.LIB Makefile.ami SCOPTIONS SMakefile          configure.bat
  1722. +
  1723. +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  1724. +CONFIG_HEADER = ../config.h
  1725. +CONFIG_CLEAN_FILES =
  1726. +LIBRARIES =  $(noinst_LIBRARIES)
  1727. +
  1728. +
  1729. +DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I..
  1730. +CPPFLAGS =
  1731. +LDFLAGS =
  1732. +LIBS = -lelf
  1733. +libglob_a_LIBADD =
  1734. +libglob_a_OBJECTS =  glob.o fnmatch.o
  1735. +CFLAGS = -g -O2
  1736. +COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  1737. +CCLD = $(CC)
  1738. +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
  1739. +DIST_COMMON =  COPYING.LIB ChangeLog Makefile.am Makefile.in
  1740. +
  1741. +
  1742. +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  1743. +
  1744. +TAR = gtar
  1745. +GZIP_ENV = --best
  1746. +SOURCES = $(libglob_a_SOURCES)
  1747. +OBJECTS = $(libglob_a_OBJECTS)
  1748. +
  1749. +all: all-redirect
  1750. +.SUFFIXES:
  1751. +.SUFFIXES: .S .c .o .s
  1752. +#$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
  1753. +#  cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps glob/Makefile
  1754. +#
  1755. +#Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  1756. +#  cd $(top_builddir) \
  1757. +#    && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
  1758. +
  1759. +
  1760. +mostlyclean-noinstLIBRARIES:
  1761. +
  1762. +clean-noinstLIBRARIES:
  1763. +   -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
  1764. +
  1765. +distclean-noinstLIBRARIES:
  1766. +
  1767. +maintainer-clean-noinstLIBRARIES:
  1768. +
  1769. +.c.o:
  1770. +   $(COMPILE) -c $<
  1771. +
  1772. +.s.o:
  1773. +   $(COMPILE) -c $<
  1774. +
  1775. +.S.o:
  1776. +   $(COMPILE) -c $<
  1777. +
  1778. +mostlyclean-compile:
  1779. +   -rm -f *.o core *.core
  1780. +
  1781. +clean-compile:
  1782. +
  1783. +distclean-compile:
  1784. +   -rm -f *.tab.c
  1785. +
  1786. +maintainer-clean-compile:
  1787. +
  1788. +libglob.a: $(libglob_a_OBJECTS) $(libglob_a_DEPENDENCIES)
  1789. +   -rm -f libglob.a
  1790. +   $(AR) cru libglob.a $(libglob_a_OBJECTS) $(libglob_a_LIBADD)
  1791. +   $(RANLIB) libglob.a
  1792. +
  1793. +tags: TAGS
  1794. +
  1795. +ID: $(HEADERS) $(SOURCES) $(LISP)
  1796. +   list='$(SOURCES) $(HEADERS)'; \
  1797. +   unique=`for i in $$list; do echo $$i; done | \
  1798. +     awk '    { files[$$0] = 1; } \
  1799. +          END { for (i in files) print i; }'`; \
  1800. +   here=`pwd` && cd $(srcdir) \
  1801. +     && mkid -f$$here/ID $$unique $(LISP)
  1802. +
  1803. +TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
  1804. +   tags=; \
  1805. +   here=`pwd`; \
  1806. +   list='$(SOURCES) $(HEADERS)'; \
  1807. +   unique=`for i in $$list; do echo $$i; done | \
  1808. +     awk '    { files[$$0] = 1; } \
  1809. +          END { for (i in files) print i; }'`; \
  1810. +   test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
  1811. +     || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
  1812. +
  1813. +mostlyclean-tags:
  1814. +
  1815. +clean-tags:
  1816. +
  1817. +distclean-tags:
  1818. +   -rm -f TAGS ID
  1819. +
  1820. +maintainer-clean-tags:
  1821. +
  1822. +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  1823. +
  1824. +subdir = glob
  1825. +
  1826. +distdir: $(DISTFILES)
  1827. +   @for file in $(DISTFILES); do \
  1828. +     d=$(srcdir); \
  1829. +     if test -d $$d/$$file; then \
  1830. +       cp -pr $$d/$$file $(distdir)/$$file; \
  1831. +     else \
  1832. +       test -f $(distdir)/$$file \
  1833. +       || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  1834. +       || cp -p $$d/$$file $(distdir)/$$file || :; \
  1835. +     fi; \
  1836. +   done
  1837. +info-am:
  1838. +info: info-am
  1839. +dvi-am:
  1840. +dvi: dvi-am
  1841. +check-am: all-am
  1842. +check: check-am
  1843. +installcheck-am:
  1844. +installcheck: installcheck-am
  1845. +install-exec-am:
  1846. +install-exec: install-exec-am
  1847. +
  1848. +install-data-am:
  1849. +install-data: install-data-am
  1850. +
  1851. +install-am: all-am
  1852. +   @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  1853. +install: install-am
  1854. +uninstall-am:
  1855. +uninstall: uninstall-am
  1856. +all-am: Makefile $(LIBRARIES)
  1857. +all-redirect: all-am
  1858. +install-strip:
  1859. +   $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
  1860. +installdirs:
  1861. +
  1862. +
  1863. +mostlyclean-generic:
  1864. +
  1865. +clean-generic:
  1866. +
  1867. +distclean-generic:
  1868. +   -rm -f Makefile $(CONFIG_CLEAN_FILES)
  1869. +   -rm -f config.cache config.log stamp-h stamp-h[0-9]*
  1870. +
  1871. +maintainer-clean-generic:
  1872. +mostlyclean-am:  mostlyclean-noinstLIBRARIES mostlyclean-compile \
  1873. +       mostlyclean-tags mostlyclean-generic
  1874. +
  1875. +mostlyclean: mostlyclean-am
  1876. +
  1877. +clean-am:  clean-noinstLIBRARIES clean-compile clean-tags clean-generic \
  1878. +       mostlyclean-am
  1879. +
  1880. +clean: clean-am
  1881. +
  1882. +distclean-am:  distclean-noinstLIBRARIES distclean-compile \
  1883. +       distclean-tags distclean-generic clean-am
  1884. +
  1885. +distclean: distclean-am
  1886. +
  1887. +maintainer-clean-am:  maintainer-clean-noinstLIBRARIES \
  1888. +       maintainer-clean-compile maintainer-clean-tags \
  1889. +       maintainer-clean-generic distclean-am
  1890. +   @echo "This command is intended for maintainers to use;"
  1891. +   @echo "it deletes files that may require special tools to rebuild."
  1892. +
  1893. +maintainer-clean: maintainer-clean-am
  1894. +
  1895. +.PHONY: mostlyclean-noinstLIBRARIES distclean-noinstLIBRARIES \
  1896. +clean-noinstLIBRARIES maintainer-clean-noinstLIBRARIES \
  1897. +mostlyclean-compile distclean-compile clean-compile \
  1898. +maintainer-clean-compile tags mostlyclean-tags distclean-tags \
  1899. +clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
  1900. +check-am installcheck-am installcheck install-exec-am install-exec \
  1901. +install-data-am install-data install-am install uninstall-am uninstall \
  1902. +all-redirect all-am all installdirs mostlyclean-generic \
  1903. +distclean-generic clean-generic maintainer-clean-generic clean \
  1904. +mostlyclean distclean maintainer-clean
  1905. +
  1906. +
  1907. +# Tell versions [3.59,3.63) of GNU make to not export all variables.
  1908. +# Otherwise a system limit (for SysV at least) may be exceeded.
  1909. +.NOEXPORT:
  1910. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/stamp-h SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/stamp-h
  1911. --- orig/SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/stamp-h    1969-12-31 16:00:00.000000000 -0800
  1912. +++ SGE6.2u5p2/source/3rdparty/qmake/LINUXAMD64/stamp-h 2011-04-05 10:27:53.000000000 -0700
  1913. @@ -0,0 +1 @@
  1914. +timestamp
  1915. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/Makefile SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/Makefile
  1916. --- orig/SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/Makefile   1969-12-31 16:00:00.000000000 -0800
  1917. +++ SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/Makefile    2019-03-22 11:08:13.472953348 -0700
  1918. @@ -0,0 +1,633 @@
  1919. +# Generated automatically from Makefile.in by configure.
  1920. +# $Id: Makefile,v 1.2 2007/04/26 14:18:58 joga Exp $
  1921. +#  Makefile.in 4.3 6/11/83
  1922. +#
  1923. +# C Shell with process control; VM/UNIX VAX Makefile
  1924. +# Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
  1925. +#
  1926. +# With an input editor, command completion, etc. and ported to all sorts of
  1927. +# things; Paul Placeway, CIS Dept., Ohio State University
  1928. +#
  1929. +SHELL=/bin/sh
  1930. +VERSION=6.08
  1931. +BUILD=tcsh
  1932. +VPATH=..
  1933. +srcdir=..
  1934. +
  1935. +################################################################
  1936. +## CFLAGS.  For various -D things, see config.h
  1937. +################################################################
  1938. +#
  1939. +# These are the default suffixes from .c to .o and -c to get there
  1940. +# but to use the global optimizer on the mips boxes, see below
  1941. +#
  1942. +SUF=o
  1943. +CF=-c
  1944. +
  1945. +CPPFLAGS=-I. -I$(srcdir)
  1946. +
  1947. +LFLAGS=$(SGE_LOPTS)
  1948. +#LFLAGS= -Zn10000      # hpux lint
  1949. +
  1950. +
  1951. +CFLAGS = $(SGE_COPTS) -g -O2 -DLINUXAMD64 -DPROG_NAME='"qtcsh"'        # This is set by autoconf.
  1952. +#CFLAGS= -g            # debug
  1953. +#CFLAGS= -O            # production
  1954. +#CFLAGS=           # Broken optimizers....
  1955. +
  1956. +#CFLAGS= -g -pg -DPROF
  1957. +#CFLAGS= -O -pg -DPROF
  1958. +
  1959. +# gcc 1.00-1.37
  1960. +#CFLAGS= -O -finline-functions -fstrength-reduce
  1961. +
  1962. +# gcc 1.37-1.40
  1963. +#CFLAGS= -O -fcombine-regs -finline-functions -fstrength-reduce
  1964. +# add -msoft-float for 68881 machines.
  1965. +
  1966. +# gcc 2.0
  1967. +# On the sparc, don't use -O2; it breaks setjmp() and vfork()
  1968. +#CFLAGS= -O
  1969. +
  1970. +# gcc-2.1+
  1971. +#CFLAGS= -O2
  1972. +
  1973. +# lucid c on suns
  1974. +#CFLAGS= -O5
  1975. +
  1976. +# gcc 2.1 on linux
  1977. +#CFLAGS= -O6 -fomit-frame-pointer
  1978. +
  1979. +# HP/UX 8.0, 9.0
  1980. +#CFLAGS= +O3 -Aa
  1981. +
  1982. +# Ultrix 4.2a
  1983. +#CFLAGS= -O -Olimit 2000
  1984. +
  1985. +# Intel Paragon OSF/1 with PGI compilers
  1986. +#CFLAGS= -O -Mnodebug -Mnoperfmon
  1987. +
  1988. +# DEC Alpha OSF/1
  1989. +#CFLAGS= -O2 -Olimit 2000  ## Normal Optimization
  1990. +#CFLAGS= -O3 -Olimit 2000  ## Full Optimization - may not work
  1991. +#CF=-j
  1992. +#SUF=u
  1993. +#.SUFFIXES: .u
  1994. +
  1995. +# for silicon graphics (and other mips compilers) -- use the
  1996. +# global optimizer! (-O3).
  1997. +# On SGI 4.0+ you need to add -D__STDC__ too.
  1998. +#CFLAGS= -O3
  1999. +#CFLAGS= -O3 -Olimit 2000  ## Ultrix 4.2a
  2000. +#CF=-j
  2001. +#SUF=u
  2002. +#.SUFFIXES: .u                 ## Ultrix and gnu-make need that
  2003. +
  2004. +# mips systems
  2005. +# CFLAGS= -O -systype bsd43 -Wf,-XNd5000 -Wf,-XNp6000 -Olimit 2000
  2006. +
  2007. +# for at&t machines
  2008. +#CFLAGS= -O -Ksd
  2009. +
  2010. +# Stardent Titan
  2011. +#CFLAGS = -O -43
  2012. +
  2013. +# Stardent Stellar or sunos4 /bin/cc or Solaris2.1 /opt/SUNWspro/bin/cc
  2014. +#CFLAGS = -O4
  2015. +
  2016. +# Intergraph clipper CLIX 3.1
  2017. +#CFLAGS= -w -O2
  2018. +
  2019. +# Dnix 5.3
  2020. +#CFLAGS = -O -X7
  2021. +
  2022. +# Pyramid OS/x
  2023. +#CFLAGS = -OG
  2024. +
  2025. +# Multiflow (5M binary... if you choose -O5!)
  2026. +#CFLAGS = -O5 -sb_trace 0
  2027. +
  2028. +# DDE Supermax Unix SYSV Rel III.
  2029. +# CFLAGS= -O3
  2030. +
  2031. +# SINIX RMx00
  2032. +#CFLAGS= -O # -D_POSIX_SOURCE # -kansi
  2033. +
  2034. +# Apollo's with cc [apollo builtins don't work with gcc]
  2035. +# and apollo should not define __STDC__ if it does not have
  2036. +# the standard header files. RT's (aos4.3) need that too;
  2037. +# you might want to skip the -O on the rt's... Not very wise.
  2038. +# AIX/ESA needs -D_IBMESA on command line (this may disappear by GA)
  2039. +#DFLAGS=-U__STDC__
  2040. +#DFLAGS=-D_IBMESA
  2041. +# On aix2.2.1 we need more compiler space.
  2042. +#DFLAGS=-Nd4000 -Nn3000
  2043. +# AU/X 2.0 needs a flag for POSIX (read the config file)
  2044. +#DFLAGS=-Zp
  2045. +# Tektronix 4300 running UTek 4.0 (BSD 4.2) needs:
  2046. +#DFLAGS = -DUTek -DBSD
  2047. +# VMS_POSIX needs:
  2048. +#DFLAGS=-D_VMS_POSIX
  2049. +# Multiflow and PCC compilers don't like void typedefs.
  2050. +# You may also need -U__STDC__ if you use pcc (i.e. ibmrt aos4.3).
  2051. +#DFLAGS=-DMULTIFLOW
  2052. +#DFLAGS=-DPCC
  2053. +# DELL SVR4
  2054. +#DFLAGS=-DDELL
  2055. +#DFLAGS=
  2056. +#DFLAGS=-D_PATH_TCSHELL='"${DESTBIN}/tcsh"'
  2057. +## The following is set by autoconf.
  2058. +DFLAGS = -D_PATH_TCSHELL='"${DESTBIN}/tcsh"'  
  2059. +
  2060. +
  2061. +################################################################
  2062. +## LDFLAGS.  Define something here if you need to
  2063. +################################################################
  2064. +LDFLAGS=$(SGE_LOPTS)       ## This is set by autoconf.
  2065. +#LDFLAGS=          ## The simplest, suitable for all.
  2066. +#LDFLAGS= -s           ## Stripped. Takes less space on disk.
  2067. +#LDFLAGS= -s -n            ## Pure executable. Spares paging over
  2068. +#              ## the network for machines with local
  2069. +#              ## swap but external /usr/local/bin .
  2070. +#LDFLAGS= -s -n -Bstatic   ## Without dynamic linking. (SunOS/cc)
  2071. +#LDFLAGS= -s -n -static        ## Without dynamic linking. (SunOS/gcc)
  2072. +#LDFLAGS= -Wl,-s,-n        ## Stripped, shared text (Unicos)
  2073. +#LDFLAGS= -s -static       ## Link statically. (linux)
  2074. +#LDFLAGS= -s -N            ## Impure executable (linux)
  2075. +
  2076. +################################################################
  2077. +## LIBES.  Pick one, or roll your own.
  2078. +################################################################
  2079. +LIBES= -lncurses -lcrypt                ## This is set by autoconf.
  2080. +#LIBES= -ltermcap           ## BSD style things
  2081. +#LIBES= -ltermcap           ## SunOS, HP-UX, pyramid
  2082. +#LIBES= -ltermcap           ## Linux
  2083. +#LIBES= -ltermcap -lshadow      ## Linux with PW_SHADOW
  2084. +#LIBES= -ltermcap -lsec             ## Tek XD88/10 (UTekV) with PW_SHADOW
  2085. +#LIBES= -ltermcap -lsec             ## Motorola MPC (sysV88) with PW_SHADOW
  2086. +#LIBES= -ltermcap -lcs          ## Mach
  2087. +#LIBES= -ltermcap -lbsd             ## DEC osf1 on the alpha
  2088. +#LIBES= -ltermcap -lbsd             ## Intel paragon
  2089. +#LIBES= -ltermcap -lbsd             ## Clipper intergraph
  2090. +#LIBES= -ltermcap -lseq             ## Sequent's Dynix
  2091. +#LIBES= -ltermcap -lauth        ## Ultrix with Enhanced Security
  2092. +#LIBES= -ltermcap -ldir -lx         ## Xenix 386 style things
  2093. +#LIBES= -ltermcap -lndir -lsocket -ljobs ## masscomp RTU6.0
  2094. +#LIBES= -lcurses            ## AIX on the rt
  2095. +#LIBES= -lcurses            ## TitanOS on the stellar
  2096. +#LIBES= -ltermlib -lsocket -lnsl    ## SysV4 w/o BSDTIMES or Solaris 2
  2097. +#LIBES= -lcurses            ## SysV3 w/o networking
  2098. +#LIBES= -lcurses -lnet          ## SysV3 with networking
  2099. +#LIBES= -lcurses -ldir          ## SysV2 w/o networking & dirlib
  2100. +#LIBES= -lcurses -ldir -lnet        ## SysV2 with networking & dirlib
  2101. +#LIBES= -lcurses -lbsd          ## AIX on the IBM 370 or rs6000 or ps2
  2102. +#LIBES= -lcurses -lbsd          ## ETA10
  2103. +#LIBES= -lcurses -lbsd          ## Irix3.1 on the SGI-IRIS4D
  2104. +#LIBES= -lcurses -lbsd -lc_s        ## Irix3.3 on the SGI-IRIS4D w/o yp
  2105. +#LIBES= -lcurses -lsun -lbsd -lc_s  ## Irix3.3 on the SGI-IRIS4D with yp
  2106. +#LIBES= -lcurses -lsocket -lbsd         ## Amdahl UTS 2.1
  2107. +#LIBES= -lcurses -lsocket       ## Intel's hypercube.
  2108. +#LIBES= -lcurses -lsocket       ## ns32000 based Opus.
  2109. +#LIBES= -lcurses -lcposix       ## ISC 2.2 without networking
  2110. +#LIBES= -lcposix -lc_s -lcurses -linet  ## ISC 2.2 with networking
  2111. +#LIBES= -lcurses -lsec -lc_s        ## ISC 2.0.2 without networking
  2112. +#LIBES= -lcurses -linet -lsec -lc_s     ## ISC 2.0.2 with networking
  2113. +#LIBES= -lcurses -lintl -lcrypt         ## SCO SysVR3.2v2.0
  2114. +#LIBES= -lcurses -lintl -lsocket -lcrypt ## SCO+ODT1.1
  2115. +#LIBES= -lposix -ltermcap       ## A/UX 2.0
  2116. +#LIBES= -lposix -ltermcap -lc_s         ## A/UX 3.0
  2117. +#LIBES= -ldirent -lcurses       ## att3b1 cc w/o shared lib & dirlib
  2118. +#LIBES= -shlib -ldirent -lcurses    ## att3b1 gcc with shared lib & dirlib
  2119. +#LIBES= -ltermlib -lsocket -lnsl -lc /usr/ucblib/libucb.a ## SysV4 with BSDTIMES
  2120. +#LIBES= -lcurses -lnsl -lsocket -lc /usr/ucblib/libucb.a ## Stardent Vistra
  2121. +#LIBES= -ltermc                 ## emx under OS/2
  2122. +#LIBES=                     ## Minix, VMS_POSIX
  2123. +#LIBES= -ltermcap -lcrypt       ## Multiflow
  2124. +#LIBES= -ltermcap -lcrypt       ## NetBSD
  2125. +#LIBES= -lcurses            ## DDE Supermax
  2126. +
  2127. +################################################################
  2128. +## EXTRAFLAGS and EXTRALIBS
  2129. +################################################################
  2130. +# Compiling for AFS with kerberos authentication
  2131. +#AFSLIBDIR = /usr/afsws/lib
  2132. +#AFSDEF = -DAFS -I/usr/afsws/include
  2133. +#AFS33LIB = -laudit
  2134. +#
  2135. +#Solaris and HPUX require the BSD libraries with AFS.
  2136. +#We use -lc to use only what we require.
  2137. +#AFSAUXLIB = -lsocket -lnsl -lc -lucb                    # Solaris
  2138. +#AFSAUXLIB = -lc -lBSD                                   # HPUX  
  2139. +#
  2140. +#AFSLIB = -L$(AFSLIBDIR) -L$(AFSLIBDIR)/afs -lkauth -lprot -lubik\
  2141. +#         -lauth -lrxkad -lsys -ldes -lrx -llwp -lcom_err\
  2142. +#         $(AFSLIBDIR)/afs/util.a $(AFS33LIB) $(AFSAUXLIB)
  2143. +#
  2144. +
  2145. +
  2146. +EXTRAFLAGS =  $(AFSDEF) -I../../../libs/gdi
  2147. +EXTRALIBS =  $(AFSLIB) -L../../../LINUXAMD64 $(SGE_LIBS) -lm
  2148. +
  2149. +
  2150. +# The difficult choice of a c-compiler...
  2151. +# First, you should try your own c-compiler.
  2152. +# Gcc -traditional is also a safe choice.
  2153. +# If you think that you have good include files try gcc -Wall...
  2154. +# If you want to take out -traditional, make sure that your sys/ioctl.h
  2155. +# is fixed correctly, otherwise you'll be stopped for tty input, or you
  2156. +# will lose the editor and job control.
  2157. +
  2158. +# This is for setting your C preprocessor value.
  2159. +CPP = gcc -E # This is set by autoconf.
  2160. +# The -B tells gcc to use /bin/ld. This is to avoid using the gnu ld, which
  2161. +# on the suns does not know how to make dynamically linked binaries.
  2162. +CC = gcc # This is set by autoconf.
  2163. +#CC=   gcc -Wall -pipe -B/bin/ # -ansi -pedantic
  2164. +#CC=   gcc -m486 -pipe -Wall # Generate code for Intel 486 (linux)
  2165. +#CC=   shlicc  # BSDI2.1 w/ shared libraries
  2166. +#CC=   cc
  2167. +#CC=   occ
  2168. +#CC=   acc
  2169. +#CC=   pcc
  2170. +#CC=   hc -w
  2171. +#CC=   c89 # For VMS/POSIX
  2172. +#CC=   /bin/cc # For suns, w/o gcc and SVR4
  2173. +#CC=   /usr/lib/sun.compile/cc  # FPS 500 (+FPX) with Sun C compiler
  2174. +#CC=   /opt/SUNWspro/bin/cc    # Solaris 2.1
  2175. +#CC=   scc     # Alliant fx2800
  2176. +#CC=   cc  -h0,ansi,novector,float0 # for NEC SX-4
  2177. +#CC=   lcc -wa
  2178. +ED=    ed
  2179. +AS=    as
  2180. +RM=    rm
  2181. +CXREF= /usr/ucb/cxref
  2182. +VGRIND=    csh /usr/ucb/vgrind
  2183. +CTAGS= /usr/ucb/ctags
  2184. +#XSTR= /usr/ucb/xstr
  2185. +SCCS=  /usr/local/sccs
  2186. +PARALLEL=12                # Make the multi-max run fast.
  2187. +#P=&                   # Use Sequent's parallel make
  2188. +P=
  2189. +prefix=/usr/local
  2190. +exec_prefix=${prefix}
  2191. +bindir=${exec_prefix}/bin
  2192. +mandir=${prefix}/man
  2193. +MANSECT=1
  2194. +DESTBIN=${DESTDIR}${bindir}
  2195. +DESTMAN=${DESTDIR}${mandir}/man${MANSECT}
  2196. +# DESTMAN=${DESTDIR}/catman/man${MANSECT}   # A/UX
  2197. +# DESTMAN=${DESTDIR}/usr/share/man/man${MANSECT} # Stardent Vistra (SysVR4)
  2198. +# DESTMAN=/usr/catman/1l            # Amiga unix (SysVR4)
  2199. +FTPAREA=/usr/spool/ftp
  2200. +
  2201. +ASSRCS=    sh.c sh.dir.c sh.dol.c sh.err.c sh.exec.c sh.char.c \
  2202. +   sh.exp.c sh.file.c sh.func.c sh.glob.c sh.hist.c sh.init.c \
  2203. +   sh.lex.c sh.misc.c sh.parse.c sh.print.c sh.proc.c sh.sem.c \
  2204. +   sh.set.c sh.time.c sh.char.h sh.dir.h sh.proc.h sh.h \
  2205. +   tw.color.c
  2206. +PSSRCS= sh.decls.h glob.c glob.h mi.termios.c mi.wait.h mi.varargs.h ma.setp.c \
  2207. +   vms.termcap.c
  2208. +SHSRCS= ${ASSRCS} ${PSSRCS}
  2209. +SHOBJS=    sh.${SUF} sh.dir.${SUF} sh.dol.${SUF} sh.err.${SUF} sh.exec.${SUF} \
  2210. +   sh.char.${SUF} sh.exp.${SUF} sh.func.${SUF} sh.glob.${SUF} \
  2211. +   sh.hist.${SUF} sh.init.${SUF} sh.lex.${SUF} sh.misc.${SUF} \
  2212. +   sh.parse.${SUF} sh.print.${SUF} sh.proc.${SUF} sh.sem.${SUF} \
  2213. +   sh.set.${SUF} sh.time.${SUF} glob.${SUF} mi.termios.${SUF} \
  2214. +   ma.setp.${SUF} vms.termcap.${SUF}
  2215. +
  2216. +TWSRCS= tw.decls.h tw.h tw.help.c tw.init.c tw.parse.c tw.spell.c \
  2217. +   tw.comp.c tw.color.c
  2218. +TWOBJS=    tw.help.${SUF} tw.init.${SUF} tw.parse.${SUF} tw.spell.${SUF} \
  2219. +   tw.comp.${SUF} tw.color.${SUF}
  2220. +
  2221. +EDSRCS= ed.chared.c ed.decls.h ed.defns.c ed.h ed.init.c ed.inputl.c \
  2222. +   ed.refresh.c ed.screen.c ed.xmap.c ed.term.c ed.term.h
  2223. +EDOBJS=    ed.chared.${SUF} ed.refresh.${SUF} ed.screen.${SUF} ed.init.${SUF} \
  2224. +   ed.inputl.${SUF} ed.defns.${SUF} ed.xmap.${SUF} ed.term.${SUF}
  2225. +
  2226. +TCSRCS= tc.alloc.c tc.bind.c tc.const.c tc.decls.h tc.disc.c \
  2227. +   tc.func.c tc.os.c tc.os.h tc.printf.c tc.prompt.c \
  2228. +   tc.sched.c tc.sig.c tc.sig.h tc.str.c sh.types.h tc.vers.c tc.wait.h \
  2229. +   tc.who.c tc.h
  2230. +TCOBJS=    tc.alloc.${SUF} tc.bind.${SUF} tc.const.${SUF} tc.defs.${SUF} \
  2231. +   tc.disc.${SUF} tc.func.${SUF} tc.os.${SUF} tc.printf.${SUF} \
  2232. +   tc.prompt.${SUF} tc.sched.${SUF} tc.sig.${SUF} tc.str.${SUF} \
  2233. +   tc.vers.${SUF} tc.who.${SUF}
  2234. +
  2235. +PVSRCS= Makefile.std Makefile.vms Makefile.in Makefile.win32
  2236. +AVSRCS= Fixes MAKEDIFFS MAKESHAR NewThings README FAQ \
  2237. +   WishList config_f.h eight-bit.me glob.3 patchlevel.h \
  2238. +   pathnames.h tcsh.man Ported src.desc Imakefile imake.config \
  2239. +   README.imake complete.tcsh vmsreadme.txt termcap.vms snames.h \
  2240. +   host.defs gethost.c tcsh.man2html configure.in configure config.h.in
  2241. +
  2242. +VHSRCS=${PVSRCS} ${AVSRCS}
  2243. +
  2244. +CONFSRCS=config/*
  2245. +
  2246. +ALLSRCS=  ${SHSRCS} ${TWSRCS} ${EDSRCS} ${TCSRCS} ${VHSRCS}
  2247. +DISTSRCS= ${PSSRCS} ${TWSRCS} ${EDSRCS} ${TCSRCS} ${AVSRCS}
  2248. +
  2249. +
  2250. +OBJS= ${SHOBJS} ${TWOBJS} ${EDOBJS} ${TCOBJS}
  2251. +
  2252. +
  2253. +all: ${BUILD}
  2254. +
  2255. +tcsh:$(P) ${OBJS}
  2256. +   rm -f tcsh core
  2257. +   ${CC} -o tcsh ${LDFLAGS} ${CFLAGS} ${CPPFLAGS} ${OBJS} ${LIBES} ${EXTRALIBS}
  2258. +
  2259. +# Purify
  2260. +pure:$(P) ${OBJS}
  2261. +   rm -f tcsh core
  2262. +   purify `echo ${CC} | sed -e s,-B/bin/,,` -o tcsh ${LDFLAGS} ${CFLAGS} ${CPPFLAGS} ${OBJS} ${LIBES} ${EXTRALIBS}
  2263. +# OS/2
  2264. +tcsh.exe: tcsh
  2265. +   emxbind tcsh
  2266. +
  2267. +gethost:  gethost.c sh.err.h tc.const.h sh.h
  2268. +   rm -f gethost
  2269. +   ${CC} -o gethost ${LDFLAGS} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} ${EXTRAFLAGS} $(srcdir)/gethost.c ${LIBES}
  2270. +
  2271. +tc.defs.c: gethost host.defs
  2272. +   @rm -f $@
  2273. +   @echo "/* Do not edit this file, make creates it */" > $@
  2274. +   ./gethost $(srcdir)/host.defs >> $@
  2275. +
  2276. +tcsh.ps: tcsh.man
  2277. +   rm -f tcsh.ps
  2278. +   -ptroff -t -man $(srcdir)/tcsh.man > tcsh.ps
  2279. +
  2280. +
  2281. +depend:
  2282. +   @echo No dependencies for 3rd_party qtcsh
  2283. +
  2284. +.c.${SUF}:
  2285. +   ${CC} ${CF} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} ${EXTRAFLAGS} $<
  2286. +
  2287. +# _VMS_POSIX #module addition
  2288. +#.c.${SUF}:
  2289. +#  @(echo '#module '`echo $< | sed -e 's/\./_/g'`; cat $<) > $*..c
  2290. +#  @echo ${CC} ${CF} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} ${EXTRAFLAGS} $*.c
  2291. +#  @${CC} ${CF} ${CFLAGS} ${CPPFLAGS} ${DFLAGS} ${EXTRAFLAGS} $*..c
  2292. +#  @mv $*..o $*.o
  2293. +#  @rm -f $*..c
  2294. +
  2295. +
  2296. +# Don't do any special massaging of C files for sharing of strings!!
  2297. +# it causes weird segmentation faults on some systems.
  2298. +#.c.o:
  2299. +#  ${CPP} ${CFLAGS} ${CPPFLAGS} $*.c | ${XSTR} -c -
  2300. +#  ${CC} ${CF} ${CFLAGS} ${CPPFLAGS} x.c
  2301. +#  mv -f x.o $*.o
  2302. +#  rm -f x.c
  2303. +
  2304. +#ed.init.o: ed.init.c
  2305. +#  ${CPP} ${CFLAGS} ${CPPFLAGS} $*.c | ${XSTR} -c -
  2306. +#  ${CC} -R ${CF} ${CFLAGS} ${CPPFLAGS} x.c
  2307. +#  mv -f x.o $*.o
  2308. +#  rm -f x.c
  2309. +
  2310. +#strings.o: strings
  2311. +#  ${XSTR}
  2312. +#  ${CC} -c -R xs.c
  2313. +#  mv -f xs.o strings.o
  2314. +#  rm -f xs.c
  2315. +
  2316. +##.DEFAULT:
  2317. +## ${SCCS} get $<
  2318. +
  2319. +##.DEFAULT:
  2320. +## co $<
  2321. +
  2322. +ed.defns.h: ed.defns.c
  2323. +   @rm -f $@
  2324. +   @echo '/* Do not edit this file, make creates it. */' > $@
  2325. +   @echo '#ifndef _h_ed_defns' >> $@
  2326. +   @echo '#define _h_ed_defns' >> $@
  2327. +   grep '[FV]_' $(srcdir)/ed.defns.c | grep '^#define' >> $@
  2328. +   @echo '#endif /* _h_ed_defns */' >> $@
  2329. +
  2330. +sh.err.h: sh.err.c
  2331. +   @rm -f $@
  2332. +   @echo '/* Do not edit this file, make creates it. */' > $@
  2333. +   @echo '#ifndef _h_sh_err' >> $@
  2334. +   @echo '#define _h_sh_err' >> $@
  2335. +   grep 'ERR_' $(srcdir)/sh.err.c | grep '^#define' >> $@
  2336. +   @echo '#endif /* _h_sh_err */' >> $@
  2337. +
  2338. +tc.const.h: tc.const.c sh.char.h config.h config_f.h sh.types.h sh.err.h
  2339. +   @rm -f $@
  2340. +   @echo '/* Do not edit this file, make creates it. */' > $@
  2341. +   @echo '#ifndef _h_tc_const' >> $@
  2342. +   @echo '#define _h_tc_const' >> $@
  2343. +   ${CPP} $(CPPFLAGS) ${DFLAGS} ${EXTRAFLAGS} -D_h_tc_const\
  2344. +       $(srcdir)/tc.const.c | grep 'Char STR' | \
  2345. +       sed -e 's/Char \([a-zA-Z0-9_]*\)\[\].*/extern Char [];/' | \
  2346. +       sort >> $@
  2347. +   @echo '#endif /* _h_tc_const */' >> $@
  2348. +
  2349. +csh.prof: ${OBJS} sh.prof.${SUF} mcrt0.${SUF}
  2350. +   rm -f csh.prof
  2351. +   ld -X mcrt0.${SUF} ${OBJS} -o csh.prof ${LIBES} -lc
  2352. +
  2353. +sh.prof.${SUF}:
  2354. +   cp sh.c sh.prof.c
  2355. +   ${CC} ${CF} ${CFLAGS} ${CPPFLAGS} -DPROF sh.prof.c
  2356. +
  2357. +lint: tc.const.h ed.defns.h
  2358. +   lint ${DFLAGS} ${CPPFLAGS} ${LFLAGS} sh*.c tw*.c ed*.c tc.*.c ${LIBES}
  2359. +
  2360. +alint: tc.const.h ed.defns.h
  2361. +   alint ${DFLAGS} ${CPPFLAGS} ${LFLAGS} sh*.c tw*.c ed*.c tc.*.c ${LIBES}
  2362. +
  2363. +print:
  2364. +   @pr READ_ME
  2365. +   @pr makefile makefile.*
  2366. +   @(size -l a.out; size *.${SUF}) | pr -h SIZES
  2367. +   @${CXREF} sh*.c | pr -h XREF
  2368. +   @ls -l | pr
  2369. +   @pr sh*.h [a-rt-z]*.h sh*.c alloc.c
  2370. +
  2371. +vprint:
  2372. +   @pr -l84 READ_ME TODO
  2373. +   @pr -l84 makefile makefile.*
  2374. +   @(size -l a.out; size *.${SUF}) | pr -l84 -h SIZES
  2375. +   @${CXREF} sh*.c | pr -l84 -h XREF
  2376. +   @ls -l | pr -l84
  2377. +   @${CXREF} sh*.c | pr -l84 -h XREF
  2378. +   @pr -l84 sh*.h [a-rt-z]*.h sh*.c alloc.c
  2379. +
  2380. +vgrind:
  2381. +   @cp /dev/null index
  2382. +   @for i in *.h; do vgrind -t -h "C Shell" $$i >/crp/bill/csh/$$i.t; done
  2383. +   @for i in *.c; do vgrind -t -h "C Shell" $$i >/crp/bill/csh/$$i.t; done
  2384. +   @vgrind -t -x -h Index index >/crp/bill/csh/index.t
  2385. +
  2386. +install-strip: install
  2387. +
  2388. +install: tcsh
  2389. +   mkdir -p ${DESTBIN}
  2390. +   -mv -f ${DESTBIN}/tcsh  ${DESTBIN}/tcsh.old
  2391. +   cp tcsh ${DESTBIN}/tcsh
  2392. +   -strip ${DESTBIN}/tcsh
  2393. +   chmod 555 ${DESTBIN}/tcsh
  2394. +
  2395. +install.man: tcsh.man
  2396. +   mkdir -p ${DESTMAN}
  2397. +   -rm -f ${DESTMAN}/tcsh.${MANSECT}
  2398. +   cp $(srcdir)/tcsh.man ${DESTMAN}/tcsh.${MANSECT}
  2399. +   chmod 444 ${DESTMAN}/tcsh.${MANSECT}
  2400. +
  2401. +# Amiga Unix
  2402. +#install.man: tcsh.man
  2403. +#        compress tcsh.man
  2404. +#  cp tcsh.man.Z ${DESTMAN}/tcsh.Z
  2405. +#  chmod 444 ${DESTMAN}/tcsh.Z
  2406. +
  2407. +# Apple A/UX
  2408. +#install.man: tcsh.man
  2409. +#  -rm -f ${DESTMAN}/tcsh.${MANSECT}.Z
  2410. +#  nroff -man tcsh.man | compress > ${DESTMAN}/tcsh.${MANSECT}.Z
  2411. +#  chmod 444 ${DESTMAN}/tcsh.${MANSECT}.Z
  2412. +
  2413. +clean:
  2414. +   ${RM} -f a.out strings x.c xs.c tcsh tcsh.a _MAKE_LOG core gethost
  2415. +   ${RM} -f *.${SUF} sh.prof.c ed.defns.h tc.const.h sh.err.h tc.defs.c
  2416. +   ${RM} -f tcsh.*.m tcsh.*.cat
  2417. +
  2418. +veryclean: clean
  2419. +   ${RM} -f config.h config.status config.cache config.log Makefile tcsh.ps
  2420. +   ${RM} -f *~ #*
  2421. +
  2422. +distclean: veryclean
  2423. +
  2424. +tags:  /tmp
  2425. +   ${CTAGS} sh*.c
  2426. +
  2427. +tar.Z:
  2428. +   rm -f tcsh-${VERSION}.tar.Z
  2429. +   rm -rf tcsh-${VERSION}
  2430. +   mkdir tcsh-${VERSION} tcsh-${VERSION}/config
  2431. +   cp ${ALLSRCS} tcsh-${VERSION}
  2432. +   cp ${CONFSRCS} tcsh-${VERSION}/config
  2433. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2434. +   tar cvf - tcsh-${VERSION} | compress > tcsh-${VERSION}.tar.Z
  2435. +   rm -rf tcsh-${VERSION}
  2436. +
  2437. +tar.gz:
  2438. +   rm -f tcsh-${VERSION}.tar.gz
  2439. +   rm -rf tcsh-${VERSION}
  2440. +   mkdir tcsh-${VERSION} tcsh-${VERSION}/config
  2441. +   cp ${ALLSRCS} tcsh-${VERSION}
  2442. +   cp ${CONFSRCS} tcsh-${VERSION}/config
  2443. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2444. +   tar cvf - tcsh-${VERSION} | gzip > tcsh-${VERSION}.tar.gz
  2445. +   rm -rf tcsh-${VERSION}
  2446. +
  2447. +shar:
  2448. +   rm -f tcsh-*.shar
  2449. +   rm -rf tcsh-${VERSION}
  2450. +   mkdir tcsh-${VERSION} tcsh-${VERSION}/config
  2451. +   cp ${ALLSRCS} tcsh-${VERSION}
  2452. +   cp ${CONFSRCS} tcsh-${VERSION}/config
  2453. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2454. +   MAKESHAR -v -n tcsh-${VERSION} tcsh-${VERSION} \
  2455. +        tcsh-${VERSION}/?* tcsh-${VERSION}/config/?* \
  2456. +        tcsh-${VERSION}/?*/set?*
  2457. +   rm -rf tcsh-${VERSION}
  2458. +
  2459. +catalogs:
  2460. +   @(cd nls; make catalogs)
  2461. +
  2462. +tcsh-${VERSION}.tar.Z:
  2463. +   rm -rf tcsh-${VERSION}
  2464. +   rm -f tcsh-${VERSION}.tar tcsh-${VERSION}.tar.Z DIFFS.[123]
  2465. +   mkdir tcsh-${VERSION}
  2466. +   ./MAKEDIFFS bsd
  2467. +   mv DIFFS.1 DIFFS.2 DIFFS.3 tcsh-${VERSION}
  2468. +   cp ${DISTSRCS} tcsh-${VERSION}
  2469. +   mkdir tcsh-${VERSION}/config
  2470. +   cp ${CONFSRCS} tcsh-${VERSION}/config
  2471. +   cp Makefile tcsh-${VERSION}/Makefile.new
  2472. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2473. +   tar cvf - tcsh-${VERSION} | compress > tcsh-${VERSION}.tar.Z
  2474. +   rm -rf tcsh-${VERSION}
  2475. +
  2476. +tcsh.tahoe-${VERSION}.tar.Z:
  2477. +   rm -rf tcsh.tahoe-${VERSION}
  2478. +   rm -f tcsh.tahoe-${VERSION}.tar tcsh.tahoe-${VERSION}.tar.Z DIFFS.[123]
  2479. +   mkdir tcsh.tahoe-${VERSION}
  2480. +   ./MAKEDIFFS tahoe
  2481. +   mv DIFFS.1 DIFFS.2 DIFFS.3 tcsh.tahoe-${VERSION}
  2482. +   cp ${DISTSRCS} tcsh.tahoe-${VERSION}
  2483. +   mkdir tcsh.tahoe-${VERSION}/config
  2484. +   cp ${CONFSRCS} tcsh.tahoe-${VERSION}/config
  2485. +   cp Makefile tcsh.tahoe-${VERSION}/Makefile.new
  2486. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2487. +   tar cvf - tcsh.tahoe-${VERSION} | compress > tcsh.tahoe-${VERSION}.tar.Z
  2488. +   rm -rf tcsh.tahoe-${VERSION}
  2489. +
  2490. +tcsh.reno-${VERSION}.tar.Z:
  2491. +   rm -rf tcsh.reno-${VERSION}
  2492. +   rm -f tcsh.reno-${VERSION}.tar tcsh.reno-${VERSION}.tar.Z DIFFS.[123]
  2493. +   mkdir tcsh.reno-${VERSION}
  2494. +   ./MAKEDIFFS reno
  2495. +   mv DIFFS.1 DIFFS.2 DIFFS.3 tcsh.reno-${VERSION}
  2496. +   cp ${DISTSRCS} tcsh.reno-${VERSION}
  2497. +   mkdir tcsh.reno-${VERSION}/config
  2498. +   cp ${CONFSRCS} tcsh.reno-${VERSION}/config
  2499. +   cp Makefile tcsh.reno-${VERSION}/Makefile.new
  2500. +   tar cf - nls/Makefile nls/?*/set?* | (cd tcsh-${VERSION}; tar xpf -)
  2501. +   tar cvf - tcsh.reno-${VERSION} | compress > tcsh.reno-${VERSION}.tar.Z
  2502. +   rm -rf tcsh.reno-${VERSION}
  2503. +
  2504. +ftp: tcsh-${VERSION}.tar.Z tcsh.tahoe-${VERSION}.tar.Z
  2505. +   cp tcsh-${VERSION}.tar.Z tcsh.tahoe-${VERSION}.tar.Z ${FTPAREA}
  2506. +   cp tcsh.man ${FTPAREA}
  2507. +
  2508. +autoconfigure: $(srcdir)/configure $(srcdir)/config.h.in
  2509. +
  2510. +$(srcdir)/configure: $(srcdir)/configure.in
  2511. +   cd $(srcdir) && autoconf
  2512. +
  2513. +$(srcdir)/config.h.in: $(srcdir)/stamp-h.in
  2514. +$(srcdir)/stamp-h.in: $(srcdir)/configure.in
  2515. +   cd $(srcdir) && autoheader
  2516. +   @echo timestamp > $(srcdir)/stamp-h.in
  2517. +
  2518. +#
  2519. +# Dependencies
  2520. +#
  2521. +config.h: config_f.h
  2522. +
  2523. +TCH=tc.h tc.const.h tc.decls.h tc.os.h tc.sig.h
  2524. +SHH=sh.h sh.types.h sh.char.h sh.err.h sh.dir.h sh.proc.h pathnames.h \
  2525. +    sh.decls.h ${TCH}
  2526. +TWH=tw.h tw.decls.h
  2527. +EDH=ed.h ed.decls.h
  2528. +
  2529. +# EDH
  2530. +EDINC=sh.${SUF} sh.func.${SUF} sh.lex.${SUF} sh.print.${SUF} sh.proc.${SUF} \
  2531. +      sh.set.${SUF} tc.bind.${SUF} tc.os.${SUF} tc.prompt.${SUF} \
  2532. +      tc.sched.${SUF} tw.parse.${SUF} tw.color.${SUF}
  2533. +${EDOBJS} ${EDINC} : ${EDH}
  2534. +
  2535. +# SHH
  2536. +${OBJS}: config.h ${SHH}
  2537. +
  2538. +# TWH
  2539. +TWINC=ed.chared.${SUF} ed.inputl.${SUF} sh.exec.${SUF} sh.func.${SUF} \
  2540. +      sh.set.${SUF} tc.func.${SUF} tw.color.${SUF}
  2541. +${TWOBJS} ${TWINC}: ${TWH}
  2542. +
  2543. +# glob.h
  2544. +glob.${SUF} sh.glob.${SUF}: glob.h
  2545. +
  2546. +# ed.defns.h
  2547. +EDDINC=tc.bind.${SUF} tc.func.${SUF} tc.os.${SUF}
  2548. +${EDOBJS} ${EDDINC}: ed.defns.h
  2549. +
  2550. +# tc.defs.o
  2551. +tc.defs.${SUF}:    tc.defs.c sh.h
  2552. diff -rpuNb orig/SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/config.h SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/config.h
  2553. --- orig/SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/config.h   1969-12-31 16:00:00.000000000 -0800
  2554. +++ SGE6.2u5p2/source/3rdparty/qtcsh/LINUXAMD64/config.h    2011-04-05 10:27:51.000000000 -0700
  2555. @@ -0,0 +1,138 @@
  2556. +/* config.h.  Generated automatically by configure.  */
  2557. +/*
  2558. + * config.h -- configure various defines for tcsh
  2559. + *
  2560. + * All source files should #include this FIRST.
  2561. + *
  2562. + * This is the config file for Linux systems
  2563. + */
  2564. +
  2565. +#ifndef _h_config
  2566. +#define _h_config
  2567. +/****************** System dependant compilation flags ****************/
  2568. +/*
  2569. + * POSIX   This system supports IEEE Std 1003.1-1988 (POSIX).
  2570. + */
  2571. +#define POSIX
  2572. +
  2573. +/*
  2574. + * POSIXJOBS   This system supports the optional IEEE Std 1003.1-1988 (POSIX)
  2575. + *     job control facilities.
  2576. + */
  2577. +#define POSIXJOBS
  2578. +
  2579. +/*
  2580. + * POSIXSIGS   Use the POSIX signal facilities to emulate BSD signals.
  2581. + */
  2582. +/* #undef POSIXSIGS */
  2583. +
  2584. +/*
  2585. + * VFORK   This machine has a vfork().  
  2586. + *     It used to be that for job control to work, this define
  2587. + *     was mandatory. This is not the case any more.
  2588. + *     If you think you still need it, but you don't have vfork,
  2589. + *     define this anyway and then do #define vfork fork.  
  2590. + *     I do this anyway on a Sun because of yellow pages brain damage,
  2591. + *     [should not be needed under 4.1]
  2592. + *     and on the iris4d cause SGI's fork is sufficiently "virtual"
  2593. + *     that vfork isn't necessary.  (Besides, SGI's vfork is weird).
  2594. + *     Note that some machines eg. rs6000 have a vfork, but not
  2595. + *     with the berkeley semantics, so we cannot use it there either.
  2596. + */
  2597. +/* #undef VFORK */
  2598. +
  2599. +/*
  2600. + * BSDJOBS You have BSD-style job control (both process groups and
  2601. + *     a tty that deals correctly
  2602. + */
  2603. +#define BSDJOBS
  2604. +
  2605. +/*
  2606. + * BSDSIGS You have 4.2-style signals, rather than USG style.
  2607. + *     Note: POSIX systems should not define this unless they
  2608. + *     have sigvec() and friends (ie: 4.3BSD-RENO, HP-UX).
  2609. + */
  2610. +#define BSDSIGS
  2611. +
  2612. +/*
  2613. + * BSDTIMES    You have BSD-style process time stuff (like rusage)
  2614. + *     This may or may not be true.  For example, Apple Unix
  2615. + *     (OREO) has BSDJOBS and BSDSIGS but not BSDTIMES.
  2616. + */
  2617. +#define BSDTIMES
  2618. +
  2619. +/*
  2620. + * BSDLIMIT    You have BSD-style resource limit stuff (getrlimit/setrlimit)
  2621. + */
  2622. +#define BSDLIMIT
  2623. +
  2624. +/*
  2625. + * BSDNICE Your system uses setpriority() instead of nice, to
  2626. + *     change a processes scheduling priority
  2627. + */
  2628. +#define BSDNICE
  2629. +
  2630. +/*
  2631. + * TERMIO  You have struct termio instead of struct sgttyb.
  2632. + *         This is usually the case for SVID systems, where
  2633. + *     BSD uses sgttyb. POSIX systems should define this
  2634. + *     anyway, even though they use struct termios.
  2635. + */
  2636. +#define TERMIO
  2637. +
  2638. +/*
  2639. + * SYSVREL Your machine is SYSV based (HPUX, A/UX)
  2640. + *     NOTE: don't do this if you are on a Pyramid -- tcsh is
  2641. + *     built in a BSD universe.
  2642. + *     Set SYSVREL to 1, 2, 3, or 4, depending the version of System V
  2643. + *     you are running. Or set it to 0 if you are not SYSV based
  2644. + *
  2645. + *     Note: Linux should work with any SYSVREL < 3.
  2646. + */
  2647. +#define SYSVREL    0
  2648. +
  2649. +/*
  2650. + * YPBUGS  Work around Sun YP bugs that cause expansion of ~username
  2651. + *     to send command output to /dev/null
  2652. + */
  2653. +/* #undef YPBUGS */
  2654. +
  2655. +/*
  2656. + * SIGVOID Define this if your signal handlers return void.  On older
  2657. + *     systems, signal returns int, but on newer ones, it returns void.
  2658. + */
  2659. +#define SIGVOID
  2660. +
  2661. +/*
  2662. + * HAVEDUP2    Define this if your system supports dup2().
  2663. + */
  2664. +#define HAVEDUP2
  2665. +
  2666. +/*
  2667. + * UTHOST  Does the utmp file have a host field?
  2668. + */
  2669. +#define UTHOST
  2670. +
  2671. +/*
  2672. + * DIRENT  Your system has <dirent.h> instead of <sys/dir.h>
  2673. + */
  2674. +#define DIRENT
  2675. +/****************** local defines *********************/
  2676. +
  2677. +/* #undef PW_SHADOW */
  2678. +#ifndef _PATH_TCSHELL
  2679. +#define _PATH_TCSHELL "/bin/tcsh"
  2680. +#endif
  2681. +#define ECHO_STYLE      BOTH_ECHO
  2682. +#ifdef BSDSIGS
  2683. +# define __USE_BSD_SIGNAL
  2684. +#endif
  2685. +
  2686. +/****************** configurable hacks ****************/
  2687. +/* have been moved to config_f.h */
  2688. +#include "config_f.h"
  2689. +
  2690. +#define NLS_CATALOGS
  2691. +
  2692. +#endif /* _h_config */
  2693. +/* config.h.in.  Generated automatically from configure.in by autoheader.  */
  2694. diff -rpuNb orig/SGE6.2u5p2/source/aimk SGE6.2u5p2/source/aimk
  2695. --- orig/SGE6.2u5p2/source/aimk 2011-04-05 10:27:58.000000000 -0700
  2696. +++ SGE6.2u5p2/source/aimk  2019-03-22 10:52:28.225650981 -0700
  2697. @@ -241,6 +241,13 @@ else
  2698.     set INP_CFLAGS    = ""
  2699.  endif
  2700.  
  2701. +# SGE_INPUT_LDFLAGS will be taken from environment and added to LFLAGS
  2702. +if ( $?SGE_INPUT_LDFLAGS ) then
  2703. +   set INP_LFLAGS    = "$SGE_INPUT_LDFLAGS"
  2704. +else
  2705. +   set INP_LFLAGS    = ""
  2706. +endif
  2707. +
  2708.  # Default build targets for which we have seperate make files
  2709.  set SGE_DEPEND       = 0
  2710.  set QMON             = 1
  2711. @@ -293,7 +300,7 @@ set JNI_TARGET       = "ALL"
  2712.  set PROTECTED        = 0
  2713.  set RUNPATH          = ""
  2714.  
  2715. -set LFLAGS           = "-L."
  2716. +set LFLAGS           = "-L. $INP_LFLAGS"
  2717.  set XLFLAGS          = ""
  2718.  set XLIBS            = ""
  2719.  set LIBS             = "-lm -lpthread"
  2720. @@ -312,8 +319,8 @@ set DUMP             = 1
  2721.  set SHAREDLIBS       = 0
  2722.  set SHAREDEXT        = ".so"
  2723.  set SHAREDLD         = ""
  2724. -set SHARED_CFLAGS    = ""
  2725. -set SHARED_LFLAGS    = ""
  2726. +set SHARED_CFLAGS    = "$INP_CFLAGS"
  2727. +set SHARED_LFLAGS    = "$INP_LFLAGS"
  2728.  
  2729.  # linker flag for -ldrmaa name and version
  2730.  set SONAME_LFLAG_DRMAA10 = ""
  2731. @@ -355,7 +362,7 @@ set INTERACTTARGETS   = "qmake qtcsh"
  2732.  set SEC               = 1
  2733.  set SECFLAGS          = "-DSECURE -I$OPENSSL_HOME/include"
  2734.  set SECLIB            = ""
  2735. -set SECLIBS_STATIC    = "$OPENSSL_HOME/lib/libssl.a $OPENSSL_HOME/lib/libcrypto.a"
  2736. +set SECLIBS_STATIC    = "/usr/lib64/libssl.a /usr/lib64/libcrypto.a -lz -lkrb5 -lk5crypto"
  2737.  set KLFLAGS           = "-L$OPENSSL_HOME/lib"
  2738.  
  2739.  set CORELIB           = ""
  2740. diff -rpuNb orig/SGE6.2u5p2/source/dist/qmon/PIXMAPS/small/logo-sge.xpm SGE6.2u5p2/source/dist/qmon/PIXMAPS/small/logo-sge.xpm
  2741. --- orig/SGE6.2u5p2/source/dist/qmon/PIXMAPS/small/logo-sge.xpm 2011-04-05 10:27:49.000000000 -0700
  2742. +++ SGE6.2u5p2/source/dist/qmon/PIXMAPS/small/logo-sge.xpm  2019-03-21 15:17:12.299468734 -0700
  2743. @@ -1,205 +1,37 @@
  2744.  /* XPM */
  2745. -/*___INFO__MARK_BEGIN__*/
  2746. -/*************************************************************************
  2747. - *
  2748. - *  The Contents of this file are made available subject to the terms of
  2749. - *  the Sun Industry Standards Source License Version 1.2
  2750. - *
  2751. - *  Sun Microsystems Inc., March, 2001
  2752. - *
  2753. - *
  2754. - *  Sun Industry Standards Source License Version 1.2
  2755. - *  =================================================
  2756. - *  The contents of this file are subject to the Sun Industry Standards
  2757. - *  Source License Version 1.2 (the "License"); You may not use this file
  2758. - *  except in compliance with the License. You may obtain a copy of the
  2759. - *  License at http://gridengine.sunsource.net/Gridengine_SISSL_license.html
  2760. - *
  2761. - *  Software provided under this License is provided on an "AS IS" basis,
  2762. - *  WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
  2763. - *  WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS,
  2764. - *  MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING.
  2765. - *  See the License for the specific provisions governing your rights and
  2766. - *  obligations concerning the Software.
  2767. - *
  2768. - *   The Initial Developer of the Original Code is: Sun Microsystems, Inc.
  2769. - *
  2770. - *   Copyright: 2001 by Sun Microsystems, Inc.
  2771. - *
  2772. - *   All Rights Reserved.
  2773. - *
  2774. - ************************************************************************/
  2775. -/*___INFO__MARK_END__*/
  2776.  static char * logo_sge_xpm[] = {
  2777. -"183 42 129 2",
  2778. -"      c None",
  2779. -".     c #030305",
  2780. -"+     c #F8C804",
  2781. -"@     c #0F7676",
  2782. -"#     c #025454",
  2783. -"$     c #0C4342",
  2784. -"%     c #B88408",
  2785. -"&     c #FDFD3F",
  2786. -"*     c #02302F",
  2787. -"=     c #9E7C0D",
  2788. -"-     c #5E5C45",
  2789. -";     c #03043A",
  2790. -">     c #89C6E0",
  2791. -",     c #5A8D8D",
  2792. -"'     c #55462E",
  2793. -")     c #02245D",
  2794. -"!     c #356969",
  2795. -"~     c #FEFC50",
  2796. -"{     c #81A5A3",
  2797. -"]     c #C7C785",
  2798. -"^     c #B8B6C1",
  2799. -"/     c #FEFE5B",
  2800. -"(     c #061076",
  2801. -"_     c #313061",
  2802. -":     c #777798",
  2803. -"<     c #555486",
  2804. -"[     c #104679",
  2805. -"}     c #FEF429",
  2806. -"|     c #2356BC",
  2807. -"1     c #021E51",
  2808. -"2     c #D7D9D9",
  2809. -"3     c #7D7DAF",
  2810. -"4     c #5050B6",
  2811. -"5     c #CB9804",
  2812. -"6     c #1379AB",
  2813. -"7     c #B2B2B2",
  2814. -"8     c #023164",
  2815. -"9     c #46ADD4",
  2816. -"0     c #414175",
  2817. -"a     c #FEFE63",
  2818. -"b     c #030468",
  2819. -"c     c #6A9EDD",
  2820. -"d     c #3A3AA1",
  2821. -"e     c #0D174B",
  2822. -"f     c #616194",
  2823. -"g     c #588AC3",
  2824. -"h     c #225555",
  2825. -"i     c #B3E7DD",
  2826. -"j     c #1E83A6",
  2827. -"k     c #092424",
  2828. -"l     c #5757BD",
  2829. -"m     c #36699C",
  2830. -"n     c #349AC2",
  2831. -"o     c #222256",
  2832. -"p     c #0A3EA3",
  2833. -"q     c #47477A",
  2834. -"r     c #A6A69E",
  2835. -"s     c #323292",
  2836. -"t     c #7373D9",
  2837. -"u     c #AEAEAE",
  2838. -"v     c #3A3A69",
  2839. -"w     c #E4E4E3",
  2840. -"x     c #497DE2",
  2841. -"y     c #DDAA08",
  2842. -"z     c #FEDE12",
  2843. -"A     c #8B8BBB",
  2844. -"B     c #02366A",
  2845. -"C     c #18187E",
  2846. -"D     c #FEFE6F",
  2847. -"E     c #2A2A91",
  2848. -"F     c #030612",
  2849. -"G     c #0B1245",
  2850. -"H     c #FEFE78",
  2851. -"I     c #020259",
  2852. -"J     c #1F5285",
  2853. -"K     c #5C8EF4",
  2854. -"L     c #2A2A59",
  2855. -"M     c #8A9C9C",
  2856. -"N     c #986504",
  2857. -"O     c #66669A",
  2858. -"P     c #2A91B4",
  2859. -"Q     c #6B6B9E",
  2860. -"R     c #6CA8DC",
  2861. -"S     c #051C1C",
  2862. -"T     c #187E7E",
  2863. -"U     c #26265A",
  2864. -"V     c #3669CE",
  2865. -"W     c #2B5E5E",
  2866. -"X     c #4A4A7E",
  2867. -"Y     c #C3B27F",
  2868. -"Z     c #4073D9",
  2869. -"`     c #2287AE",
  2870. -" .    c #ECECE9",
  2871. -"..    c #02258B",
  2872. -"+.    c #FCFDFC",
  2873. -"@.    c #6262C8",
  2874. -"#.    c #24248A",
  2875. -"$.    c #959ACD",
  2876. -"%.    c #A9A945",
  2877. -"&.    c #021C83",
  2878. -"*.    c #8282B6",
  2879. -"=.    c #022F95",
  2880. -"-.    c #066A89",
  2881. -";.    c #073B6C",
  2882. -">.    c #025C85",
  2883. -",.    c #4545AB",
  2884. -"'.    c #2A5F8A",
  2885. -").    c #0A0E40",
  2886. -"!.    c #457A77",
  2887. -"~.    c #2A63C4",
  2888. -"{.    c #1E1E50",
  2889. -"].    c #7EB2B2",
  2890. -"^.    c #8E8EEA",
  2891. -"/.    c #6598BE",
  2892. -"(.    c #8080E3",
  2893. -"_.    c #6C6C6C",
  2894. -":.    c #E9B903",
  2895. -"<.    c #022A5C",
  2896. -"[.    c #562202",
  2897. -"}.    c #A9A9DD",
  2898. -"|.    c #4679AC",
  2899. -"1.    c #6C6CCF",
  2900. -"2.    c #020224",
  2901. -"3.    c #02024B",
  2902. -"4.    c #C5C7CC",
  2903. -"5.    c #1448AD",
  2904. -"6.    c #8E8E88",
  2905. -"7.    c #81B2E2",
  2906. -"8.    c #9599FD",
  2907. -"m #.E b l V [ C ,.s |.E C @.C G 1.@.C d ( ,.P =...'.I | ~.( g X ; v O 2.{.0 2.f Q #.d &.( c q I ,.f $ !.h $ { $ h /.! J ,.&.J t #.E ,.I 4 | I &.=...|.|.&.) | #.E g s ;.#.{.#.1.4 C E p =.C ( 6 !.2.d J # c G 2.Z T $ ( _ [ n W ; @.).1 ~.1 | <.I m V G 5.1 b B =.) =.; | m &.e 5.8 p <.&.'.&.. V '.&.B ( [ ~.8 ..) I J ~.).| J b B V 2.&.[ I '.V ) p 1 ( m 5.2.5.'.b [ &.e t ",
  2908. -"m #.5.[ P 3 # | (.l t p =.(.,.b Z l C ~.~.| 5.E J E I 5.~.3._ < 2.; ;.. 1 _ . ).) b G 2.S s J 3.d 4 2.; ).0 |.2.3.L #.#.p ;.S E b #.d 3.E d 3...| 5.K g L 5./.!.l A < [ '.B G | @.6 | 5.=.h ( -.|.; 8 &.3.E I 1 p s ( 3.) ( 4 E I '.b ).v $ ,.U 2.'.@.e X 1 &.< v <.,.).f |.C X 3 '.Z 0 L x d ; : J C f O J p U U 8 I q f 2.s X 2.; p . e <.; G U ; ( 2.2.8 ..2.v J I ).( d (.",
  2909. -"s ; |.;.W < I ( _ b 0 &.b f E I f ~.3.2.l ^.Q ..=.*.,.l 8.d 1.g [ m g ).8 |.G [ J d m ,.,.|.,.I ` (.p X * <.A X ,.l #.,.}.@.'.,.C 4 { C 8 [ 2.2.) G J |.b ; (.d b ,...&.-...8 '.< f $.|.T v #.t K {.m d B Z #.$ l =.8 l m L (.@.{.) ) * L S I I 2.C d ; o * I b E ( ,.).L , 3.( s b ,.{.; /.E I @.@.3.2.< > 1.#.s (.,.f $.! 1.^.,.1.^.)._ { ( 4 4 d 1.q 0 { ,.I l (.p [ b =.^.",
  2910. -"J ; o G =.4 2.b ..I C b ; ..( 3.d @.1 I b J l ( b p b C J ; 0 l ;.#.~.b I @...V x C @.'._ (.Z ; < K d |.I B 7.|.g > [ <.7.R 1.1.b ,.g ! 5.^.C 3.p ) [ t ( ; =.d ( [ 3.2.) ; ( ..2.2.!._ ! '.[ < 1...Z @.&.(.6 b 4 s C 7.,.e m 4 d @.g @.(.1.~.@.#.,.'.8 4 ..( 5.# 3.{.G =.5.3.8 J I e ; 2...( G -.~.2.. ( &.l ;.8 p ; e 5.( d g B ..f ; I ~.#./.9 ( f f =.(.t * g K d ,.2.b (.",
  2911. -",.o !.j : ^...E @.t K | C |.,.E 9 x =.=.=.#.| ; I ,.s s #.( '.J ; ).) 1 L B 2.0 t 3.( -.. ( ,.I {.T ( m G S !.;.S ,.; . ! J m < F b -.b 3.) ; . [ p 4 ^.E ( l 4 4 K @.5.Z 8 <.|.<.. e ).2.( 3.,.@.I T g ; #.E b =.G I < ( . d &.( m =.g 7.,.,.7.v g c h U 4 4 | q #.|., 3 K #.E O t > P G 4 ,.E : K '.W L #.@.b 2.,.m ! U ( @.4 b ).J >.E d I 0 t I [ ! ; ).,.I C ,.$ d ( I ,.",
  2912. -"|...X U 0 { E G =.&.J 4 #.3 p ( 3 (.l 3 < s (.#.b ~.5.(.,.b 7.7.` > l 4 $.Q 2.J m ( 5.'.C _ ,.b d m q |.< ; [ _ ).,.G ; v G '.c m '.l d #.[ {.. ).b s V ( ( | #...@.d d (.'.C : @.5.~.,.'.C I 5.K G 0 8.0 [ -.<.9 #.F < 4 ; d 1 I I ; &.O <.3.E I G p &.I I * ;.,.U ,...d t W [ =.e 4 4 #.t !.[ t 3 4 (.| =.].J b f ,.x ,.b ].].| K l 4 c m 8 g : ( ;.| &.s !.;.,.Q 4 m | b ,.",
  2913. -"J 3.I 3.( 4 &.B ( b C ( ; d &.2...&.3.E C I s b b 4 b #.#.; 5.4 #.x 5.b 5.v 2.'.< * J (.{.p 4 b d X ..g 4 W 9 T f c *.1.(.(.f t ^.t ].4 < 8.,.=.;.b ) g b I ( 3.I {.3.3.) I I =.[ 5.x l (.!.; |.K #.( /./.g 5.[ Z 4 . ,.^.` R @.j ` k J K ! ( @ j R /.E 1 #.-.4 [ ) 8 3.).l # b [ 8 [ ( . p [ F J J e E {.3.-.b 8 j <.o #.2.j 4 h 7.6 b ,.s S | ` B P (.C 0 6 b ! g #.l 4 _ (.",
  2914. -"|.L [ v < > 4 ,.1.l t p b | d ; ( #.b d | | 4 ; b t 8 ;.=.b d C I J ;.S ).b ; ..E ; 1 v b 8 ( ; b I ; #.( S 0 ;.).n @ W >.'.,.#.b b ! 8 ; f ( _ *.f 4 (.1.E 4 d =.4 ( h l ).( ,.I I &.8 4 g ; I @.( 3.I 2.s 1 b @.~.).=.t E 5.'.|.^.B b ^.J s ,.v (.(.v d 4 P 3 d s X m 5.$.!.5.1.l Z ! I l -.. C #.; -.4 < j 2.b t =.$ d b W &.I | d 1 ).b ; ..E . 3.m ; b $ ; B 2.. ) ( 3.d ",
  2915. -"#.&._ {.( @.s =.~...(.4 b (.O E (.< ( 5.m g ^.( I Z 9 =.,.d t E 3.| (.l ~.J e q m 1 ).,.g ,.E ; 5.4 2.L ,.J ,.2.. 8 e G ) 2.[ W I b !.I I J e 3.{.,.p ^.9 C 4 1.@.7.1.J c Z | c 5.[ ,.#.=.8.b ).9 J '.[ $ m &.3.=.p ; G l ( ).. 3.4 J ).-.o b ) . b X >.&.I S $ J [ m o ( 1.E _ ~.E *.4 b > /.>.9 g [ [ 1.(./.e 3.t t =.[ |.R >.).g 7.| f 4 C ,.O &.( q l 6 ..2.5.j 2.E q ..,.",
  2916. -"C b 2.; 2.{.3.).4 1 &.( 3.1.5.b ^.(.3.3...( ,.C b '.5.C ; b (.4 ; #.: 4 @.A [ f g _ d x 8.i : ;.@.A 6 @.R @.^.~.( l | s l E L (.X g > 4 _ *.1.; ; G 3.l @.3.I b I 0 0 ; 0 l s R t {.f , # '.C C *.'.A }.Q $./.|.1.1.b ..A R 9 '.; '.x d 0 ) ( m ( ( C ).#.3.).<.{.* b * 1 h 3.[ |.I J G 3.@.,.b A *.3.; E ( p &.* /.@ &.b I (.,.2.1 3 4 @.(.5.'.> '.6 (.$.^ t ( ~.K ;.@.c f ^.",
  2917. -"@.l X q { '.2.&.Z E s E 3.0 d 3.@.8.2.1 ~.<.;.3.I p ( ( ( 2.( m ; 3.[ I ( J ).).f G 3.I ( O x b 0 1.b L >.S | @.,.t ~...@.1.).l ,.s , _ 1 Z '.p (.{.I 4 ~.p 5.5.; G ) . 2.b I G {.3.I &.I C 2.) J 2.; 4 {.s U v Q Z G s J =.g V #.|.].c > (.< *.{ c 9 s ,.4 , 5./.l j |.n f I J { U m #.3.,.;.3.V > I 1 ~.=.v I 2.,.( ; ( 2.&.s ; ).( I ( < ( b V ( . b ;./.*.* -.t ;._ >.2.4 ",
  2918. -"9 (.x [ : }.< ,.(.,.V m C @.5.b Q }.1 8 x g /.=.; | p 5.t d d V l 4 f ; ; /.#.C Z =.3.I ; I 8 ; ;.d 3.* e F ).b b 4 #.; ).v 2.I 3.I ( 3.. J q ; (.4 [ O ,.4 A /.m : '._ X 1 =.~.=.( ;.'.X -.. ; ) 2.2.{.; b 2.. 2.e 2...8 ; ( ).. I ; b !.5.C v '.m A g ( d d !.(.3 (.5.(.}.4 J |.5.1.1.[ V 5.; c c 1 =.x K ^.m * ` p !.9 d d V P 4 f b b @.U J c ! 3.2.2.I s I ).p ; ; [ ; ( ",
  2919. -"( ).,.).S 1 ).1 p I ..p ( 4 #.I =.1.b . G =.^.(...~.5.=.(.t [ l l t 8.C b t 8 8 x m m A f X ,.>.< (.5.l O |./.( b 3 , $ !.-.W -.;.J < e I 1.'.. ( J 3.J 2.. o U G '.L ; '.1 {.$.,.b @.7.c x =.B Q G _ : J |.J _ q _ ; d K =.E ( B J I . b b I b . 3._ G 3.2.; 1 [ B |.[ 2.C ;.$ p I #.,.b J ... d 1.3.; [ ! K g ) f 5.E (.Q 4 4 l 3 ^.&.;.n d =.*.@.Z K '.4 6 h 4 3 ,.g n 5.@.",
  2920. -"2.. U 0 G ; . ; p &.&.b . p p 3.C 0 b ; 2.. ;.Z 2.G b I _ C I 3.; {.@.b 2.d 2.F !.).8 ~.l Z 4 G 1.K V (.3 @.7.>.; ]./.# > /.-.^.(.Q *.v {.x ^.J '.< #.,.( 3.8 8 ; L ).. G 2.. : q . 3.)._ [ b <.|.e G J ) m J ) K f b ,.*.^./.X 4 ^.f '.@.q -.` J _ f L ..q J m 3.2.L d ( I . ( ,.[ e ( . v -.F e p 2.; 2.. -./.k C ; . =.[ k G ; &.@.I ) m 1 ;.|.( =.'.| t J C V K Q (.Z @.^.",
  2921. -"< o < ~.: K -.p |.x Q '.( p Z ( ,.}.i +. .^ +.+.w +. ., ,.l 4 #.3.( /.C [ f * U f S 2.).2.).; . I v [ 3.; $ h ( 2.[ X . h ! . $ ) 0 t ; . {.<.1 @.O J 8.Q I v *.m x < [ m 8 ; |.g 8 J ;.) 8 2.2.[ ) ; b ; J =.. 4 |.; I * E ^.| ; ,.v C Z X d : d @.$.p ,.9 T /.g #.!.V { > >.d (.(.Q @.( 5.x ).5.(.d =.#.I 0 Z ( ,.#.I [ l | ..3.).~.{.J ~.* h ~.e e $ I ( ; . I m $ S ; ).#.",
  2922. -";.( 8 _ 0 }.L ; d m (.> _ o @.i +.+.+.+.+.2 +.+. .+.+.d 1.4 (.}.@.1.$.x m 8.L W R V ;.(.m '.@.I S ,._ 1 b ).,.4 B ` 3 S L , ) ).. 2.x X b p e I _ ).3...< I 3.1 ) < B 1 |.;.2.0 < 1 f Q Q A _ L $.A 3 X e < X I P { b #.G I $ >.I s ) $ K J I # I I P >.2.d ( ( p [ _ _ 0 R E b d O (.> '.h g &.1.7.| J P ; ~.A ..V x -./., ].}.@.1.$.t @.> >.E +.+.!.w +.g /.I I ,.d I b ( ,.",
  2923. -"; 2.2.2.2.[ ; ; ( b b L 3.$ +.^ +.+.+.4.w r 4.+.4.+.+.b #.I G @.#.C ..1 =.9 G . [ [ e [ J X g B b Z @.5.7.0 /.@.1 f ^.,.5.^.x x 8 2.Q f _ A < {.Z [ 2.; U #.).; G ;.).2.J o . 2.; . ).; ; < ).; f X < f 0 Q [ 8 /.^.@ /.1.U |.f J g | m > l ) q =.>.@ J 3.$ C C 2.3.I I I !.b ; ).b ; _ b &.=.2.s t =.8 &.3.; g 8 ) J B # b ( A ..C '.#.d |.S v +.r q w  .X ^.=.;.R n [ 9 5.@.",
  2924. -"'.[ J {.2.'.).{.T ; b {..  .2 r +.+.w  .+.2 4.w ^ 4., b &.3.3.b G _ < ; ).m q e 0 B ; k 2.I _ ).3.3 < L Q _ _ |.; o Q L ; 0 0 O X ).< ( . 5.0 2.< Q '.3 g g 8.x m }.'.) : '.) [ 8 <.[ ).; B 2.. ; . 2.; 2.[ o . e 4 I &.'.&.m 1.I I ( $ (.n -.,.4 g /.@.J ( |.(., 6 | C * =.( 1 ,.b b C ) [ ( I =.l {.# ,.; I C 2.; '.* 1 . $.2 7 4.i . ).+.2 . S 2.. 2.4.u _ ( 3.[ &.b v b s ",
  2925. -"t O }.3 '.*.{.=.c | '._ +.+.+.^ +.+. .: Q < < W B f 1.R (.o <.c +.+.+.+. .+.+.+.+.+.+.+.+.m |.[ 1 +.+.4. .4.B w  . .+.w w w 2  .2 4.+. .% d 5.2.).&.; X C 2.d v _ Q J 1 f B _ $.*.7.}.t 1.3 ..&.J [ B ;.G [ 0 2.=.'.b 8 8 [ d c $ b 3.2.#.#.b I I d 1.~.,.; ; 4 ].@.}.3 ~.(.#.s c l @.1.v Q 4 ) 5.c ..,.> > 7./._ < t +.+.].* ! [ J +.+.) +.|.d : - 0 +.=.-.(.[ J T ) b [ I d ",
  2926. -"; . v _ e ~.; 2.l s * $ 2 +.+.2 +.+.).. e ) |.'.e 0 =.[ ^.v L /. .+.+.+.+.+.+. .+.+.+.+.+.+.i v _ +.+.+.+.+.{.w +.+.+. .+.+.+.+.+.+.+.+.+.+.*.'.f s I C I 2.2.2.2.; ; ; B I ; E ) B =.&.5.Z =.p K 4 < : _ g x 1 m 3 4 V P q t x l V | ).` /.,.&.2.'.l 6 ,.; . ( ; I p s C , k 3.g '._ |.;.t 9 ).p x ( ; ( ) |.l {.$ _ w 4.0 E f S $.2 $ +.+.+.3 +.+.+.+.J | (.1./.8.K Z (.=.4 ",
  2927. -"C ; e ; 2.0 ).; &.&.).G $. .+.^ 2 }.#.B 2.. 2.G u 2 ^ ^ +.+.. h ^ 2 +.7 ' G 2.. 2.S 4.+.4.2  .. . w  . . .7 ).7 4.+.+.4.+.+.+.+.+.^ +.+.2 +.2 4 c 3 X 7.@.) ) J ) ).).=.t #.; 3.I I b ; 2.=.I G s ( ( ;.. ( v 2.0 X 3.|.4 ;.[ '.I [ g E O @.J l b E > 0 ,.4 b '.G b [ b b [ ( 3.e C !.|.; J < I ( |.'.B I ; ; ( 2.. #.^ $._ 2., 7 4._ . . [ 7 ^ X 6._ =.> $.U ) 2.C J >.C 2.s ",
  2928. -"< '.(.v L 1.d &.| =.$ !.4. .+.4. .}.l 4 1.#.; ). .+.+.4.+.+.F , +. .+.4.J p _ <.{.. ^ w r 2 +.. . 4.r 4.+.r 2.4.4.2  .r _.e . k F _.+.+.$.^ 4.. : < ( g t _ <.x g A < ,.8.Z s @.4 =.'.p [ V 5.1 J @ ( d b 2.).. ).;.. ; B B =.d 2.2.I 2.b C ;.B ) 2./.#.) 6 C 6 '.P 7.d >.c 0 #.< >.@ (.; ..1.2.{.1.| 4 1.U =.[ S 0 g * *.+.r J m #.'.; . $ * L w , S X r [ *.<.I b . ; =.; ( ",
  2929. -"( ; [ _ ).4 s ; s C . o 4. .+.w 2 w @.G 5.#.{.{.4.+.+.4.+.+.k , +.+.+.+.i +.2 2 +.+.+.+. .+.+.{.U +.+.+.+.2 . i +.+.+.u O *.#.h h . +.+.w +.2 . , %.' = %.- _.!.%.%.6.' %.] = 6.] ..4 4 [ Z V p (.> Z 7.< ,.Q v ,.@.v 0 < 5.g |.5.'.[ [ d @.@ ~.;.I ,.{.. I 3.* ( b [ s ).5.8 b s 5.* 4 8 ..9 [ [ |./.( |.>.5.| 2.f U . X g ) ~.n '.: ;.e 2 +.Y ^._.2.|.g +.+.4 < ^.~.J > ( C ",
  2930. -"[ v X !.>.O ,.C s $ $ W 4. .+.4.7 +.5.( p b 2.{.^ +.+.^ +.+.. , +.4.+. .4.+. .r  .+.2 +. .2 t S .  .w w +.4.. 6.+.+.+.^ X 3 _ v ; * +.+.2 +.+.. f & :.& } 5 y % % 5 y % + :.% :.+ I C I . b 3.3.#.m E 1.d E V J m |.;.m '.).m x J g /.g @.9 p 7.1.|.(.Z [ L >.>.|.-.5.|.W @.5.{.s e ,.| ; #.g ;.I 4 6 ( ,.; s 4 2.4 < 2.v f I 4 4 b 0 k . J  .; #.f . r ^ ;.(.&.; >.( ( 6 I 3.",
  2931. -"B ;.@.@.d |.l l 8.#.G { +.+.+.+. .+.4.~.^.U * $. .+.+.+.+.+.. < +.w +.+.4.+.+.4.w +. .4.J b f ; 2. .^ 2 +.2 2.!.r +.+.4.U d 2.2.{.6.2 +.^ +.w . 2.+ 5 } & :.& & & & z z a } + & & ).s _.- d ; 3.b b b C <.e q S [.o 2.; 1 . ) [ 2.).W L * - S _.|.#.1.t : _.6.r O p /.6.;.(.4 < > >.X 8.l r 4._.< 6.#.! ^ W _., < ^ 4.W : : {.6.*.[ Q ; 2.+.+.$.}.+.^ +.3 b K B &.J I $ 0 ( C ",
  2932. -"2.. I B 3.! C ; p ( F $ S  .+.w +.+.2 ^ +.2 4.+.4.+.+. .+.+.. , +.w +.+.' +.+.+.+.+.+.+.+. .+.G o +.+.+.+.+.v w 2 +.+.+.+.+.+.+.+. .+.+.+.+.g ; . 5 N y :.% :.+ z & :.% & z 5 & a =.8 } } / z + + M P V G 1 } :.z } = U < 2.o } % % 5 = 5 :.= 5 8 3.e {.5 = = 5 % . - 5 = + :.N %.( b J e :.z :.+ & G {.z y 5 + 5 + + :.& } % } } C 6.e . h , +.+.s J t m #.t 5.J $.{ f x =.1.",
  2933. -"[ o L B 2.=.5.; ( ) ; 2.. 2.2 r 2 +.w u +.+.w 4.^ ^ r r +.+.. {. .^ +.+._ F e +.+.w 2 +.4.w +.. .  .w w  .u 2.].^ w +.2 +.+.+.+.+.w +.+.w m : o !.& y :.+ = % . . 2.S . . k F G l F . 5 5 + y 5 + + + ] G S } + ~ D :.l $.' + D } z & z & / & & # E < - + + 5 y z k N + 5 + z 5 y % = 3.. = y N y & S . + + y 5 % % N % z z N y :.3.3 f . . ).s X {.b E b ).!.( b &.&.( U e C ",
  2934. -"*.x |.A f , K x ^.| 5.(.U ; !.^ +.+.+.+.+.+.+.+. .+.+.r 2 w . h w r +.+.A 2.. . k - ^ w 4.4. .F . 2 4.2  .4.2.^ ^ 2 +.M ^ +.+.2  .u 4.$.2.).[ . e / & & ~ z } H ] w ] = 6 5.I ..1.; ' z :.z :.:.& + y z 5 . % = + } N . S y y & :.y z y :.z z H L b < !.+ ~ z } & |.y / } & / ~ ~ } z & 6.+ & + + & ' ! } } & } Y y y N y y N % = . @ P >.d I 2.) I ) [ I ; ..;.* ;.I b &.) #.",
  2935. -"1 C $ {.C J U #.@.@.d V 4 2.0 ).{.3 i +. .2 +.+.- _ ! L f g o 0 _ 2.'.t f A l U !.! ; W !.@.1.; ).f , < $.m 0 f {.L q . . _ 0 ; ).U v X 2.e X . . + :.} & 5 5 + + & & :.: 9 W /.K 2.{.~ } a z :.D & z & z z z % :.& % . _.N 5 + y . . . . . ; J ( 2.* * = + :.z :.S ' :.y :.+ :.& & + & z + & z z ~ h _ :.5 + & N b ,.E f 1.,.9 '.1 g c l > g #.t 1._ '.(.@.Q d p ^.$.|.$.Q t ",
  2936. -". 3.I 8 3.; I 3.>.( ; b I b ,.2.k h F . 2.. . !.3.<.| ).e @.{.X |.[ [ 8 ; | Z >.x Z b s @.g (.0 C @.4 W ,.# v f , : 9 [ ( V P Z Z #.|.g X O /.L 2.5 5 + z % = = N :.:.= m ,.I ( @.. . z 5 z y N & z y & + :.~ + + H + v / + z & } f Q X P _.y z + 5 2.$ % 5 % z % . [.5 = 5 % = + y N y 5 5 z 5 :.} F $ :.% % + 5 % } 5 % @.{.| Z 5.T s I J 1.E (.n * s 1.` 9 |.h @.!._ ;.<.d ",
  2937. -"4 m c 9 5.@.8 [ 3 (.Q 1.b ..g b &.~.( l A 4 d ~.( 2.,.b ( =.. . ).2.2.2.S 0 5.2.p 0 ; ; 2.I p b 2.C <.; 2.; 3.I 3.b 5.; I p b $ f I C O G ; U ).! & } ~ & + } _.; U |.; #.! 8 m t . {.z % :.5 N * :.= + 5 N :.5 = } 5 . & z + ~ z x @.v !.{ y } & } , , z + y + z ' 5 / z & + [.Y / & & y :./ 5 :.} . - ~ } + & %.N y %._.'.3.2.( b I * e |.X 2.p !.; 3.2.; 0 b ; C 8 2.2.. 3.",
  2938. -"l 1 4 t ,.Q C 3.=.5.1.}.=.( K =.=.g ( [ x x 1.K 5.5.(._ !.x =.#...d l s I 1.1.&.@.@.b b b #.3 -.b ,.>._ ~...&.C 3.( V #.2.#.2.3.C 2.( < ; ; ) . . y 5 ~ ~ y + & z & / z ~ & :.& / . W & + & z 5 G $ !.& + 5 z :.5 + N . y 5 = :.% I ( . k !.% 5 y 5 X !.+ y 5 y } ; % & z & y . 2.e & D + y / + + ~ F S & & & & %.: Y W !.7 _.< - 8 @._ I @.|.$ ~.f B B 8 #.7.! b ,.W W f L #.",
  2939. -"[ ; 2.0 $ #.( I ( 3.3...( I 5...$ x [ 2.I b $ ,.( ).V o L : 4 A (.@.^.,.; p Z 8 x c @.t d &.R 4 5.> d ( V q V ^.s =.(.@.@.P ..,.< [ |./.$ @.(.S . 5 N :.& y % y % 5 :.5 z + N z } . h z y & z :.|.).F f } + ~ & & ~ z o _.+ z } + z /.v ' :.y y y N 2.h y % % % y . [.z y :.y U 2.. . % y = z :.:.& 2.. % 5 :.z y 5 & :.+ & z & ~ l > |.; ;.|._ (.c n 9 d e R 4 X c p e '.0 @.",
  2940. -"m ( ( @.1.@.d | g ~.j 4 =.&.< -.b 5.5.I I 3.I ..&.I ( I ; G 3.b C 3...-.. b ,.b ..(.d 0 =.I !.C b P d <.E ;.C ~.( C -.( [ ^.m =._ ).=.4 3.C t ; U & :.y & z + } :.+ y % z :.N :.z . S + % + y y (.<.2.[.. % 5 5 :.+ % ).v % z ~ + } & } & & :.& } :.! /.& & } z + F ' & & & + 6.^.W {.{.+ y } + 5 z ).. % = % :.y 5 y % % y = y :.2.) p 2.I |.B ..|.d d L b |.( b f s 2.=.( C ",
  2941. -"K @.|.|.~.g < d Z | Z x | p Z Z | (.^.l 4 5.5.@.R ^.Q E #.| ).2.( b _ l ;.b p b 2.&.b #.C I >.C 3.C p p [ $ {.|.; b #.I ( t X 0 [ ) #.< 3.2.=.. [.D :.5 z + z & + & & z & } y z a ' ;.z z } :.y (.` b 8 2.* y % 5 y ' . L F ' z = % 5 5 + z 5 :.+ 5 ).h + & z } / ! % z } & } _.Z @.! *.h z & & } ~ f - } z } } & ~ & + :.} 5 5 y 8 >.g ( b p b 3.# ;...C I ) e 3.&.p |.|.C C ",
  2942. -"( 8 [ [ ; I I ; b b I b I b p &.=.~.(.l t | p -.p K ^.J f 8.< < |.p @.8.4 ,.O 4 ,.V s @.Q =./.O d g ,.v (.|.4 ^.l l l C >.(.,.4 > !.l R O g s 2.* ! . . . . . h F F $ . k 2.. ( l G . k 2.!.d ( t @.p : {.).< W - : #.v 6.S . W ' % :.+ ~ y [.2.b 2.; . . . F _ ).. S G . 2.1 ; 8 I 2.F . . $ S U f !.- _.- v v ' *.6.- - 6.W < m ,.@.8.4 !.n 5.J @._ @.Q s @.c _ | 5.=.|.,.,.",
  2943. -"3.).( ,.C ; ; 2.C p &...I I | ( I E #.b J =.I 3.; ; C 2.I s ( C ,.I I 8 b ( -.( s (.=.&.,.C P V b >.e ; ) [ #.V 5.7.^.b I 9 1 F > l =.1.q O l 3.=.K J '.|.[ ;.P -.! !.$ T L k ).m W ).I ).G I 3.l d b 4 o 3.d >.[ |.) ) |.d {.! ).- < o A t 5.~.@.[ 5.4 ( | 8 ) ; ; G ,.G ; b 2.&.v e ) . I | ( 1 =.[ * 4 =.. 2.2.2.C I ; W ( C 6 ) k _ b ( v ;.-.9 <.&.[ C f /.b W [ ).#.&.#.",
  2944. -",.# g R ~.(.l =.Z K x g =.I x | ..K X b @.@.p | =.4 l ..e U b C ,.b C s b [ ) I 3.X E C C 3.b 0 C E E ( C 3.b s 3.; |.C 2.@.#.2.I [ C L I U @.I '.^.0 '.f v Q , [ /.n J 7.t m 7.7.!.P g C ,.#.I c 5.b | =.b C I e B ; 2.<.&.&.J b ( J ; s @.2.( 4 G < /.) # 1 #.,.#.4 Z n ].g m m A x A >.) (.g o > , 8 @.@.p J s 4 < >.[ =.b C ,.b C =.b ( o 2.; 4 =.e G ; ;.p #.L L ( $ 3.b ",
  2945. -"_ e {.< s x ;.3.b ( ,.^.4 I ( ..) x 5.3.5.| =.|.Z (.*.^.8.t v 1.: #.V x ,.1.K d C t l 1.: p p ,.1.> 1.| 1.( #.m ).&.1.1 #.3 5.E ( 2.<.` ).5.7.; ; 4 b L v . [ [ F e U . U W S m l ( #.< s 7.,.[ O s s ^.d 4 7.{.J m )._ Q ..p (.=.m d C 4 J C #.h ; 5.9 [ 1 &.=.=.3.o J =.(.v 3.; e !.> g 3.( o o 3 ,.; 0 , =.t : (.K g $.t v 1.t U V (.0 Z ^.d e t l Q x d v 0 @.8.@.< t ( #.",
  2946. -"{.. 2.; 2.@.| I b ; b | p &.;.I 3...#.2.( C 2.3.3.3.I * =.B ; C s I 8 ~.I G 1.&.G ^.d s l d < #.) d ..C @.[ ( @.C ,.Q ) 1 8.X ` 1.'.1.V b ! 8.&.$ 1.I 8 *.).< 3 G B O U o U 2.C ,.b 2.;.).4 s I !.B ( V b b 4 ; {.|.1 e Q G ..|.=.1.4 ( n @.s t | ( @.}.Z 3 @., J F I b 2.n g I 2.; b J ;.e ( I F C &.; ;.&.. 1 e F 2.2.m v I # -.I s n ) [ 1.{.[ ^.p E , 6 J ..I 0 >.[ ~.C ( ",
  2947. -";.#.>.h 2./.R Z K =.( Z =.d t V =.~.V =.p | &.=...; {._ [ 8 b ) l I 8 ,.I 3.=.I ; =.).b ; I &.&.I U ( I 8 ;.b L I #.@.2.I t s s '.I s d ; b (.{.&.t ; 2.J 2.;.$.q ,.|.Q < 3 < Q *._ [ 4 2.1.R #.@.#.( 1.C 2.B ; . ;.).. {.2.).[ 3...=.3.,.[ I !.8 2.#.,.C ..o q d ) =...2.@.}.: ^.>.$ R _ =.t O d ~.m '.p j J s '.;.1 E d =.; ..| ; ; ,.2.3._ I ; L G I 8 I C &.I =.( 2.s ( b ",
  2948. -"0 &.q /.I b d E (.p b x 5.I p ~.| V V ~.Z t l 7.3 [ '.3 (.K J 0 }.3 @.(.d _ t =.; s d 5.| m 1.~.,.^.@.p x g E @.,.s @.I I l E d d 3.>.J 2.2.` ( I [ 2.. e . 2.0 ).. C C ( s ( m c # m |.1 m c !.7.|.E $.l B |.< ;.m ;.;.m G U < ; =.| ( 1.3 [ 4 ! ).; ;.3.2.. ;.|.#.p @.k 8 p <.3 p 2.^.|.2.,.~.j n Z P Z t l (.3 ,.@.7.9 8.x !.R { '.x -.E : s b =._ 4 X p m ~.,.7.P p R 4 E "};
  2949. +"90 32 2 1",
  2950. +"  c #000000",
  2951. +". c None",
  2952. +"..........................................................................................",
  2953. +"..........................................................................................",
  2954. +"..........................................................................................",
  2955. +"..........................................................................................",
  2956. +"..........................................................................................",
  2957. +"..........................................................................................",
  2958. +"..........................................................................................",
  2959. +"..........................................................................................",
  2960. +"..........................................................................................",
  2961. +"..........................................................................................",
  2962. +"..........................................................................................",
  2963. +"..........................................................................................",
  2964. +"..........................................................................................",
  2965. +"..........................................................................................",
  2966. +"..........................................................................................",
  2967. +"..............    .................      .  ....     ...      ......   ......    .........",
  2968. +".............  ..  ................. ..  .  ...  ...  ..  .........  .  .....  .  ........",
  2969. +".............  ...... ... .     .... ..  .  ... ..... .. .........     .........  ........",
  2970. +"..............    ... ..  .   .  ... .. . . ..  .......       ....  .. ........  .........",
  2971. +"................  ..  ..  .  .. .... .. . . ..  ..    .  .........  ..  ......  ..........",
  2972. +"............  ...  .  ..  . ... ..............  .... ..  .........  .. ......  ...........",
  2973. +"............  ..  ..  .  .. ..  ..............  ...  ..  .........  .  .....   ...........",
  2974. +".............    ...     .  ..  ...............     ...      ......   ... ..     .........",
  2975. +"..........................................................................................",
  2976. +"..........................................................................................",
  2977. +"..........................................................................................",
  2978. +"..........................................................................................",
  2979. +"..........................................................................................",
  2980. +"..........................................................................................",
  2981. +"..........................................................................................",
  2982. +"..........................................................................................",
  2983. +".........................................................................................."};
  2984. diff -rpuNb orig/SGE6.2u5p2/source/dist/util/arch SGE6.2u5p2/source/dist/util/arch
  2985. --- orig/SGE6.2u5p2/source/dist/util/arch   2011-04-05 10:27:49.000000000 -0700
  2986. +++ SGE6.2u5p2/source/dist/util/arch    2019-03-22 10:49:50.896431240 -0700
  2987. @@ -258,6 +258,9 @@ Linux)
  2988.     2.6.*)
  2989.        lxrelease=26
  2990.        ;;
  2991. +   3.*|4.*|5.*)
  2992. +      lxrelease=
  2993. +      ;;
  2994.     *)
  2995.        unsupported="UNSUPPORTED-"
  2996.        lxrelease=$osrelease
  2997. diff -rpuNb orig/SGE6.2u5p2/source/dist/util/arch.dist SGE6.2u5p2/source/dist/util/arch.dist
  2998. --- orig/SGE6.2u5p2/source/dist/util/arch.dist  2011-04-05 10:27:49.000000000 -0700
  2999. +++ SGE6.2u5p2/source/dist/util/arch.dist   2019-03-22 11:18:17.514288068 -0700
  3000. @@ -266,6 +266,9 @@ Linux)
  3001.           fi
  3002.        fi
  3003.        ;;
  3004. +   3.*|4.*|5.*)
  3005. +      lxrelease=
  3006. +      ;;
  3007.     *)
  3008.        unsupported="UNSUPPORTED-"
  3009.        lxrelease=$osrelease
  3010. diff -rpuNb orig/SGE6.2u5p2/source/libs/comm/cl_ssl_framework.c SGE6.2u5p2/source/libs/comm/cl_ssl_framework.c
  3011. --- orig/SGE6.2u5p2/source/libs/comm/cl_ssl_framework.c 2011-04-05 10:27:41.000000000 -0700
  3012. +++ SGE6.2u5p2/source/libs/comm/cl_ssl_framework.c  2019-03-20 19:22:44.088754797 -0700
  3013. @@ -81,6 +81,8 @@
  3014.  #include <openssl/bio.h>
  3015.  #include <openssl/ssl.h>
  3016.  #include <openssl/rand.h>
  3017. +#include <openssl/stack.h>
  3018. +#define STACK _STACK
  3019.  
  3020.  #ifdef USE_POLL
  3021.   #include <sys/poll.h>
  3022. @@ -155,13 +157,13 @@ static void                 (*cl_com_ssl
  3023.  static int                  (*cl_com_ssl_func__BIO_free)                            (BIO *a);
  3024.  static BIO*                 (*cl_com_ssl_func__BIO_new_fp)                          (FILE *stream, int flags);
  3025.  static BIO*                 (*cl_com_ssl_func__BIO_new_socket)                      (int sock, int close_flag);
  3026. -static BIO*                 (*cl_com_ssl_func__BIO_new_mem_buf)                     (void *buf, int len);
  3027. +static BIO*                 (*cl_com_ssl_func__BIO_new_mem_buf)                     (const void *buf, int len);
  3028.  static int                  (*cl_com_ssl_func__BIO_printf)                          (BIO *bio, const char *format, ...);
  3029.  static void                 (*cl_com_ssl_func__SSL_set_bio)                         (SSL *s, BIO *rbio,BIO *wbio);
  3030.  static int                  (*cl_com_ssl_func__SSL_accept)                          (SSL *ssl);
  3031.  static void                 (*cl_com_ssl_func__SSL_CTX_free)                        (SSL_CTX *);
  3032. -static SSL_CTX*             (*cl_com_ssl_func__SSL_CTX_new)                         (SSL_METHOD *meth);
  3033. -static SSL_METHOD*          (*cl_com_ssl_func__SSLv23_method)                       (void);
  3034. +static SSL_CTX*             (*cl_com_ssl_func__SSL_CTX_new)                         (const SSL_METHOD *meth);
  3035. +static const SSL_METHOD*    (*cl_com_ssl_func__SSLv23_method)                       (void);
  3036.  static int                  (*cl_com_ssl_func__SSL_CTX_use_certificate_chain_file)  (SSL_CTX *ctx, const char *file);
  3037.  static int                  (*cl_com_ssl_func__SSL_CTX_use_certificate)             (SSL_CTX *ctx, X509 *cert);
  3038.  static int                  (*cl_com_ssl_func__SSL_CTX_use_PrivateKey_file)         (SSL_CTX *ctx, const char *file, int type);
  3039. @@ -236,15 +238,15 @@ static int                  (*cl_com_ssl
  3040.  static void*                (*cl_com_ssl_func__SSL_CTX_get_ex_data)                 (SSL_CTX *ssl,int idx);
  3041.  static int                  (*cl_com_ssl_func__SSL_CTX_set_ex_data)                 (SSL_CTX *ssl,int idx,void *data);
  3042.  static int                  (*cl_com_ssl_func__sk_num)                              (const STACK *);
  3043. -static char*                (*cl_com_ssl_func__sk_value)                            (const STACK *, int);
  3044. +static void*                (*cl_com_ssl_func__sk_value)                            (const STACK *, int);
  3045.  static int                  (*cl_com_ssl_func__X509_STORE_get_by_subject)           (X509_STORE_CTX *vs,int type,X509_NAME *name, X509_OBJECT *ret);
  3046.  static void                 (*cl_com_ssl_func__EVP_PKEY_free)                       (EVP_PKEY *pkey);
  3047.  static void                 (*cl_com_ssl_func__X509_STORE_CTX_set_error)            (X509_STORE_CTX *ctx,int s);
  3048.  static void                 (*cl_com_ssl_func__X509_OBJECT_free_contents)           (X509_OBJECT *a);
  3049.  static ASN1_INTEGER*        (*cl_com_ssl_func__X509_get_serialNumber)               (X509 *x);
  3050. -static int                  (*cl_com_ssl_func__X509_cmp_current_time)               (ASN1_TIME *s);
  3051. -static int                  (*cl_com_ssl_func__ASN1_INTEGER_cmp)                    (ASN1_INTEGER *x, ASN1_INTEGER *y);
  3052. -static long                 (*cl_com_ssl_func__ASN1_INTEGER_get)                    (ASN1_INTEGER *a);
  3053. +static int                  (*cl_com_ssl_func__X509_cmp_current_time)               (const ASN1_TIME *s);
  3054. +static int                  (*cl_com_ssl_func__ASN1_INTEGER_cmp)                    (const ASN1_INTEGER *x, const ASN1_INTEGER *y);
  3055. +static long                 (*cl_com_ssl_func__ASN1_INTEGER_get)                    (const ASN1_INTEGER *a);
  3056.  static int                  (*cl_com_ssl_func__X509_CRL_verify)                     (X509_CRL *a, EVP_PKEY *r);
  3057.  static EVP_PKEY*            (*cl_com_ssl_func__X509_get_pubkey)                     (X509 *x);
  3058.  static int                  (*cl_com_ssl_func__X509_STORE_set_default_paths)        (X509_STORE *ctx);
  3059. @@ -1168,7 +1170,7 @@ static int cl_com_ssl_build_symbol_table
  3060.        }
  3061.  
  3062.        func_name = "BIO_new_mem_buf";
  3063. -      cl_com_ssl_func__BIO_new_mem_buf = (BIO* (*)(void *buf, int len))dlsym(cl_com_ssl_crypto_handle, func_name);
  3064. +      cl_com_ssl_func__BIO_new_mem_buf = (BIO* (*)(const void *buf, int len))dlsym(cl_com_ssl_crypto_handle, func_name);
  3065.        if (cl_com_ssl_func__BIO_new_mem_buf == NULL) {
  3066.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3067.           had_errors++;
  3068. @@ -1203,14 +1205,14 @@ static int cl_com_ssl_build_symbol_table
  3069.        }
  3070.  
  3071.        func_name = "SSL_CTX_new";
  3072. -      cl_com_ssl_func__SSL_CTX_new = (SSL_CTX* (*)(SSL_METHOD *meth))dlsym(cl_com_ssl_crypto_handle, func_name);
  3073. +      cl_com_ssl_func__SSL_CTX_new = (SSL_CTX* (*)(const SSL_METHOD *meth))dlsym(cl_com_ssl_crypto_handle, func_name);
  3074.        if (cl_com_ssl_func__SSL_CTX_new == NULL) {
  3075.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3076.           had_errors++;
  3077.        }
  3078.  
  3079.        func_name = "SSLv23_method";
  3080. -      cl_com_ssl_func__SSLv23_method = (SSL_METHOD* (*)(void))dlsym(cl_com_ssl_crypto_handle, func_name);
  3081. +      cl_com_ssl_func__SSLv23_method = (const SSL_METHOD* (*)(void))dlsym(cl_com_ssl_crypto_handle, func_name);
  3082.        if (cl_com_ssl_func__SSLv23_method == NULL) {
  3083.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3084.           had_errors++;
  3085. @@ -1707,7 +1709,7 @@ static int cl_com_ssl_build_symbol_table
  3086.        }
  3087.  
  3088.        func_name = "sk_value";
  3089. -      cl_com_ssl_func__sk_value = (char* (*)(const STACK *, int))dlsym(cl_com_ssl_crypto_handle, func_name);
  3090. +      cl_com_ssl_func__sk_value = (void* (*)(const STACK *, int))dlsym(cl_com_ssl_crypto_handle, func_name);
  3091.        if (cl_com_ssl_func__sk_value == NULL) {
  3092.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3093.           had_errors++;
  3094. @@ -1749,21 +1751,21 @@ static int cl_com_ssl_build_symbol_table
  3095.        }
  3096.  
  3097.        func_name = "X509_cmp_current_time";
  3098. -      cl_com_ssl_func__X509_cmp_current_time = (int (*)(ASN1_TIME *s))dlsym(cl_com_ssl_crypto_handle, func_name);
  3099. +      cl_com_ssl_func__X509_cmp_current_time = (int (*)(const ASN1_TIME *s))dlsym(cl_com_ssl_crypto_handle, func_name);
  3100.        if (cl_com_ssl_func__X509_cmp_current_time == NULL) {
  3101.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3102.           had_errors++;
  3103.        }
  3104.  
  3105.        func_name = "ASN1_INTEGER_cmp";
  3106. -      cl_com_ssl_func__ASN1_INTEGER_cmp = (int (*)(ASN1_INTEGER *x, ASN1_INTEGER *y))dlsym(cl_com_ssl_crypto_handle, func_name);
  3107. +      cl_com_ssl_func__ASN1_INTEGER_cmp = (int (*)(const ASN1_INTEGER *x, const ASN1_INTEGER *y))dlsym(cl_com_ssl_crypto_handle, func_name);
  3108.        if (cl_com_ssl_func__ASN1_INTEGER_cmp == NULL) {
  3109.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3110.           had_errors++;
  3111.        }
  3112.  
  3113.        func_name = "ASN1_INTEGER_get";
  3114. -      cl_com_ssl_func__ASN1_INTEGER_get = (long (*)(ASN1_INTEGER *a))dlsym(cl_com_ssl_crypto_handle, func_name);
  3115. +      cl_com_ssl_func__ASN1_INTEGER_get = (long (*)(const ASN1_INTEGER *a))dlsym(cl_com_ssl_crypto_handle, func_name);
  3116.        if (cl_com_ssl_func__ASN1_INTEGER_get == NULL) {
  3117.           CL_LOG_STR(CL_LOG_ERROR,"dlsym error: can't get function address:", func_name);
  3118.           had_errors++;
  3119. diff -rpuNb orig/SGE6.2u5p2/source/scripts/compilearch SGE6.2u5p2/source/scripts/compilearch
  3120. --- orig/SGE6.2u5p2/source/scripts/compilearch  2011-04-05 10:27:39.000000000 -0700
  3121. +++ SGE6.2u5p2/source/scripts/compilearch   2019-03-22 10:52:07.922009760 -0700
  3122. @@ -164,6 +164,11 @@ case $buildarch in
  3123.        BUILDARCH=IRIX65
  3124.        TARGET_BITS=TARGET_64BIT
  3125.        ;;
  3126. +   lx-amd64)
  3127. +      BUILDARCH=LINUXAMD64
  3128. +      COMPILE_ARCH=LINUXAMD64
  3129. +      TARGET_BITS=TARGET_64BIT
  3130. +      ;;
  3131.     lx24-alpha)
  3132.        BUILDARCH=ALINUX
  3133.        COMPILE_ARCH=ALINUX_24
  3134. diff -rpuNb orig/SGE6.2u5p2/source/scripts/distinst SGE6.2u5p2/source/scripts/distinst
  3135. --- orig/SGE6.2u5p2/source/scripts/distinst 2011-04-05 10:27:39.000000000 -0700
  3136. +++ SGE6.2u5p2/source/scripts/distinst  2019-03-21 15:25:50.674635272 -0700
  3137. @@ -69,7 +69,7 @@ QMON_SHARED_LIBRARIES="libXbae libXicon
  3138.  QMON_NEED_SHARED_LIBRARIES="libXltree"
  3139.  OPENSSL_SHARED_LIBRARIES="libcrypto libssl"
  3140.  
  3141. -BERKELEYDB_SHARED_LIBRARIES="libdb-4.4"
  3142. +BERKELEYDB_SHARED_LIBRARIES="libdb"
  3143.  
  3144.  DRMAA_SHARED_LIBRARIES="libdrmaa"
  3145.  # The last number listed here will be the verson linked from libdrmaa.so
  3146. @@ -82,7 +82,7 @@ JNI_SHARED_LIBRARIES="libdrmaa libjuti l
  3147.  JUTIJ_FILES="CLASSES/juti/juti"
  3148.  JGDIJ_FILES="libs/jgdi/build/jgdi"
  3149.  JJSV_FILES="CLASSES/jjsv/JSV"
  3150. -JAVA_LIBRARIES="${DRMAAJ_FILES} ${JUTIJ_FILES} ${JGDIJ_FILES} ${JJSV_FILES}"
  3151. +JAVA_LIBRARIES=
  3152.  
  3153.  PVMSOURCES="start_pvm.c stop_pvm.c slave.c master.c spmd.c Makefile"
  3154.  PVMSRCSCRIPTS="install.sh aimk"
  3155. @@ -796,6 +796,9 @@ for prog in $PROG; do
  3156.     esac
  3157.  done
  3158.  
  3159. +insthadoop=false
  3160. +instarco=false
  3161. +instguiinst=false
  3162.  
  3163.  # ------------------ Install common files ------------------
  3164.  #
  3165. @@ -844,11 +847,6 @@ if [ $instcommon = true ]; then
  3166.           Execute sed -e "s/#ENFORCE_SHLIBPATH#//" dist/util/install_modules/inst_common.sh > $DEST_SGE_ROOT/util/install_modules/inst_common.sh
  3167.        fi
  3168.  
  3169. -      # DetectJvmLibrary
  3170. -      if [ -f dist/DetectJvmLibrary/build/jar/DetectJvmLibrary.jar ]; then
  3171. -         Execute cp dist/DetectJvmLibrary/build/jar/DetectJvmLibrary.jar $DEST_SGE_ROOT/util
  3172. -      fi
  3173. -
  3174.        # JSV Java language binding
  3175.        if [ -f libs/jjsv/java/com/sun/grid/jsv/examples/SimpleJsv.java ]; then
  3176.           Execute cp libs/jjsv/java/com/sun/grid/jsv/examples/SimpleJsv.java $DEST_SGE_ROOT/util/resources/jsv
  3177. @@ -898,7 +896,6 @@ if [ $instcommon = true ]; then
  3178.                          $DEST_SGE_ROOT/util/sgeCA/*.cnf \
  3179.                          $DEST_SGE_ROOT/util/sgeSMF/*.xml \
  3180.                          $DEST_SGE_ROOT/util/sgeSMF/sge_smf_support.sh \
  3181. -                        $DEST_SGE_ROOT/util/DetectJvmLibrary.jar \
  3182.                          $DEST_SGE_ROOT/util/resources/calendars/* \
  3183.                          $DEST_SGE_ROOT/util/resources/centry/* \
  3184.                          $DEST_SGE_ROOT/util/resources/pe/* \
  3185. @@ -1550,6 +1547,12 @@ for i in $ARCH; do
  3186.                    libname=$OPENSSLBASE/$DSTARCH/lib/$libname
  3187.                 elif [ -f $OPENSSLBASE/lib/$libname ]; then
  3188.                    libname=$OPENSSLBASE/lib/$libname
  3189. +               elif [ -f $OPENSSLBASE/$DSTARCH/lib64/$libname ]; then
  3190. +                  libname=$OPENSSLBASE/$DSTARCH/lib64/$libname
  3191. +               elif [ -f $OPENSSLBASE/lib64/$libname ]; then
  3192. +                  libname=$OPENSSLBASE/lib64/$libname
  3193. +               elif [ -f $OPENSSLBASE/$libname ]; then
  3194. +                  libname=$OPENSSLBASE/$libname
  3195.                 fi
  3196.  
  3197.                 if [ -f $libname ]; then
  3198. @@ -1578,6 +1581,12 @@ for i in $ARCH; do
  3199.                       libname=$BERKELEYDBBASE/$DSTARCH/lib/$libname
  3200.                    elif [ -f $BERKELEYDBBASE/lib/$libname ]; then
  3201.                       libname=$BERKELEYDBBASE/lib/$libname
  3202. +                  elif [ -f $BERKELEYDBBASE/$DSTARCH/lib64/$libname ]; then
  3203. +                     libname=$BERKELEYDBBASE/$DSTARCH/lib64/$libname
  3204. +                  elif [ -f $BERKELEYDBBASE/lib64/$libname ]; then
  3205. +                     libname=$BERKELEYDBBASE/lib64/$libname
  3206. +                  elif [ -f $BERKELEYDBBASE/$libname ]; then
  3207. +                     libname=$BERKELEYDBBASE/$libname
  3208.                    fi
  3209.  
  3210.                    if [ -f $libname ]; then
  3211. diff -rpuNb orig/SGE6.2u5p2/source/scripts/distinst.site SGE6.2u5p2/source/scripts/distinst.site
  3212. --- orig/SGE6.2u5p2/source/scripts/distinst.site    2011-04-05 10:27:39.000000000 -0700
  3213. +++ SGE6.2u5p2/source/scripts/distinst.site 2019-03-20 22:22:13.777518711 -0700
  3214. @@ -31,11 +31,11 @@
  3215.  #___INFO__MARK_END__
  3216.  
  3217.  # Base directory where the openssl binary and libraries reside
  3218. -OPENSSLSOVERSION=0.9.8
  3219. -OPENSSLBASE=/off_home/gridengine/openssl-0.9.8h-origin
  3220. +OPENSSLSOVERSION=1.0.2k
  3221. +OPENSSLBASE=/usr
  3222.  
  3223.  # Base directory where BDB resides
  3224. -BERKELEYDBBASE=/off_home/gridengine/db-4.4.20
  3225. +BERKELEYDBBASE=/usr/lib64/libdb4
  3226.  
  3227.  # Base directory where libcore.so resides
  3228.  # Relevant for Linux only:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement