View Issue Details

IDProjectCategoryView StatusLast Update
0000460tcshGeneralpublic2023-09-11 10:37
Reportercmeier Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86_64 GNU/LinuxOSLinuxOS Version5.10.128
Product Version6.24.10 
Summary0000460: [Tcsh 6.24.10] testsuite: 14 27 49 56 61 87 112 113 114 120 121 122 123 182 187 188 190 191 194 219 222 228 243 failed
DescriptionERROR: 193 tests were run,
23 failed unexpectedly.
55 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `./testsuite.log' and all information you think might help:

   To: <https://bugs.astron.com/>
   Subject: [Tcsh 6.24.10] testsuite: 14 27 49 56 61 87 112 113 114 120 121 122 123 182 187 188 190 191 194 219 222 228 243 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `./testsuite.dir'.

make: *** [Makefile:725: check] Error 1
(chroot root) /home/lfs-src/sources/tcsh-6.24.10 # uname -a
Linux malthus 5.10.128 0000001 SMP PREEMPT Tue Jul 5 13:59:10 GMT 2022 x86_64 GNU/Linux
Steps To ReproduceFollow the directions here to build and then run "make check"

https://linuxfromscratch.org/blfs/view/svn/postlfs/tcsh.html
TagsNo tags attached.

Activities

cmeier

2023-06-20 15:42

reporter   ~0003956

testsuite.log (109,249 bytes)   
## ------------------------------ ##
## Tcsh 6.24.10 test suite: tcsh. ##
## ------------------------------ ##

testsuite: command line was:
  $ ./tests/testsuite 

## --------- ##
## Platform. ##
## --------- ##

hostname = malthus
uname -m = x86_64
uname -r = 5.10.128
uname -s = Linux
uname -v = #1 SMP PREEMPT Tue Jul 5 13:59:10 GMT 2022

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /home/lfs-src/sources/tcsh-6.24.10/
PATH: /usr/bin/
PATH: /usr/sbin/
PATH: /bin/
PATH: /sbin/

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2021 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='.'
| abs_builddir='/home/lfs-src/sources/tcsh-6.24.10'
| at_srcdir='.'
| abs_srcdir='/home/lfs-src/sources/tcsh-6.24.10'
| at_top_srcdir='.'
| abs_top_srcdir='/home/lfs-src/sources/tcsh-6.24.10'
| at_top_build_prefix=''
| abs_top_builddir='/home/lfs-src/sources/tcsh-6.24.10'
| 
| # Backward compatibility with Autotest <= 2.59b:
| at_top_builddir=$at_top_build_prefix
| 
| 
| EXEEXT=''
| AUTOTEST_PATH='.'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # atlocal: local helpers for testsuite
| 
| # path to tests directory
| #
| tests_dir="/home/lfs-src/sources/tcsh-6.24.10/tests"
| 
| 
| #
| # create_ls_DIR():
| #	Create directory "DIR" with entries:
| #
| #	drwxr-xr-x  dir/
| #	drwxr-xrwx  dir-ow/
| #	drwxr-xr-t  dir-st/
| #	drwxr-xrwt  dir-tw/
| #	-rwxr-xr-x  exec*
| #	-rw-r--r--  file
| #	-rw-r--r--  file.1
| #	-rw-r--r--  file.12
| #	-rw-r--r--  file.123
| #	-rw-r--r--  file.1234
| #	lrwxrwxrwx  ldir -> dir/
| #	lrwxrwxrwx  ldir-ow -> dir-ow/
| #	lrwxrwxrwx  ldir-st -> dir-st/
| #	lrwxrwxrwx  ldir-tw -> dir-tw/
| #	lrwxrwxrwx  lexec -> exec*
| #	lrwxrwxrwx  lfile -> file
| #	lrwxrwxrwx  lfile.1234 -> file.1234
| #	-rw-r--r--  link1
| #	-rw-r--r--  link2
| #	lrwxrwxrwx  lldir -> ldir/
| #	lrwxrwxrwx  lldir-ow -> ldir-ow/
| #	lrwxrwxrwx  lldir-st -> ldir-st/
| #	lrwxrwxrwx  lldir-tw -> ldir-tw/
| #	lrwxrwxrwx  llexec -> lexec*
| #	lrwxrwxrwx  llfile -> lfile
| #	lrwxrwxrwx  llfile.1234 -> lfile.1234
| #	lrwxrwxrwx  llorphan -> lorphan
| #	lrwxrwxrwx  llpipe -> lpipe|
| #	lrwxrwxrwx  lorphan -> orphan
| #	lrwxrwxrwx  lpipe -> pipe|
| #	prw-r--r--  pipe|
| #
| create_ls_DIR()
| {
| 	mkdir DIR
| 	(
| 	cd DIR
| 	mkdir dir
| 	mkdir dir-ow dir-st dir-tw
| 	chmod o+w dir-ow
| 	chmod +t,o-w dir-st
| 	chmod +t,o+w dir-tw
| 
| 	touch .hidden exec file file.1 file.12 file.123 file.1234
| 	chmod a+x exec
| 	touch link1
| 	ln link1 link2
| 	mkfifo pipe
| 
| 	ln -s dir ldir
| 	ln -s dir-ow ldir-ow
| 	ln -s dir-st ldir-st
| 	ln -s dir-tw ldir-tw
| 	ln -s exec lexec
| 	ln -s file lfile
| 	ln -s file.1234 lfile.1234
| 	ln -s orphan lorphan
| 	ln -s pipe lpipe
| 
| 	ln -s ldir lldir
| 	ln -s ldir-ow lldir-ow
| 	ln -s ldir-st lldir-st
| 	ln -s ldir-tw lldir-tw
| 	ln -s lexec llexec
| 	ln -s lfile llfile
| 	ln -s lfile.1234 llfile.1234
| 	ln -s lorphan llorphan
| 	ln -s lpipe llpipe
| 	)
| }

## ---------------- ##
## Tested programs. ##
## ---------------- ##

./testsuite.at:3: /home/lfs-src/sources/tcsh-6.24.10/tcsh --version
tcsh 6.24.10 (Astron) 2023-04-14 (x86_64-unknown-linux) options wide,nls,dl,al,kan,sm,rh,color,filec

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Tue Jun 20 11:06:28 EDT 2023
1. beepcmd (aliases.at:7): skipped (aliases.at:7)
2. cwdcmd (aliases.at:14): ok     (0m0.002s 0m0.002s)
3. helpcommand (aliases.at:32): skipped (aliases.at:32)
4. jobcmd (aliases.at:39): skipped (aliases.at:39)
5. periodic (aliases.at:46): skipped (aliases.at:46)
6. postcmd (aliases.at:53): ok     (0m0.004s 0m0.001s)
7. precmd (aliases.at:75): skipped (aliases.at:75)
8. shell (aliases.at:82): ok     (0m0.005s 0m0.001s)
9. -b (arguments.at:7): ok     (0m0.004s 0m0.000s)
10. -c (arguments.at:23): ok     (0m0.014s 0m0.001s)
11. -d (arguments.at:48): skipped (arguments.at:48)
12. -e (arguments.at:55): ok     (0m0.003s 0m0.001s)
13. -f (arguments.at:69): skipped (arguments.at:69)
15. -l (arguments.at:93): skipped (arguments.at:93)
16. -m (arguments.at:100): skipped (arguments.at:100)
17. -q (arguments.at:116): skipped (arguments.at:116)
18. -s (arguments.at:132): ok     (0m0.002s 0m0.002s)
19. -t (arguments.at:145): ok     (0m0.004s 0m0.001s)
20. -v (arguments.at:162): ok     (0m0.003s 0m0.002s)
21. -x (arguments.at:179): ok     (0m0.003s 0m0.002s)
22. -V (arguments.at:198): skipped (arguments.at:198)
23. -X (arguments.at:204): skipped (arguments.at:204)
24. --help (arguments.at:210): skipped (arguments.at:210)
25. --version (arguments.at:216): skipped (arguments.at:216)
26. Invalid option (-Z) (arguments.at:223): ok     (0m0.003s 0m0.000s)
28. % (commands.at:7): skipped (commands.at:7)
29. : (commands.at:14): ok     (0m0.002s 0m0.001s)
30. @ (commands.at:26): ok     (0m0.017s 0m0.005s)
31. alias (commands.at:63): ok     (0m0.015s 0m0.005s)
32. alloc (commands.at:103): skipped (commands.at:103)
33. bg (commands.at:110): skipped (commands.at:110)
34. bindkey (commands.at:117): skipped (commands.at:117)
35. bs2cmd (commands.at:125): skipped (commands.at:125)
36. break (commands.at:131): ok     (0m0.006s 0m0.003s)
37. builtins (commands.at:183): skipped (commands.at:183)
38. bye (commands.at:190): skipped (commands.at:190)
39. cd (commands.at:197): ok     (0m0.020s 0m0.011s)
40. complete (commands.at:271): ok     (0m0.004s 0m0.000s)
41. continue (commands.at:293): ok     (0m0.007s 0m0.002s)
42. dirs (commands.at:344): ok     (0m0.008s 0m0.006s)
43. echo (commands.at:417): ok     (0m0.002s 0m0.002s)
44. echotc (commands.at:432): skipped (commands.at:432)
45. eval (commands.at:439): ok     (0m0.002s 0m0.002s)
46. exec (commands.at:453): ok     (0m0.003s 0m0.001s)
47. exit (commands.at:467): ok     (0m0.003s 0m0.003s)
48. fg (commands.at:481): skipped (commands.at:481)
50. foreach (commands.at:622): ok     (0m0.004s 0m0.001s)
51. getspath (commands.at:643): skipped (commands.at:643)
52. getxvers (commands.at:650): skipped (commands.at:650)
53. glob (commands.at:657): ok     (0m0.004s 0m0.002s)
54. goto (commands.at:673): ok     (0m0.002s 0m0.002s)
55. hashstat (commands.at:703): skipped (commands.at:703)
57. hup (commands.at:848): ok     (0m0.006s 0m0.002s)
58. if (commands.at:875): ok     (0m0.001s 0m0.003s)
59. inlib (commands.at:940): skipped (commands.at:940)
60. jobs (commands.at:947): skipped (commands.at:947)
62. limit (commands.at:976): skipped (commands.at:976)
63. log (commands.at:983): ok     (0m0.003s 0m0.000s)
64. login (commands.at:999): skipped (commands.at:999)
65. logout (commands.at:1006): ok     (0m0.003s 0m0.001s)
66. migrate (commands.at:1027): skipped (commands.at:1027)
67. newgrp (commands.at:1034): skipped (commands.at:1034)
68. nice (commands.at:1041): ok     (0m0.003s 0m0.001s)
69. nohup (commands.at:1056): ok     (0m0.005s 0m0.002s)
70. notify (commands.at:1080): skipped (commands.at:1080)
71. onintr (commands.at:1087): ok     (0m0.004s 0m0.000s)
72. popd (commands.at:1114): ok     (0m0.005s 0m0.003s)
73. printenv (commands.at:1164): ok     (0m0.005s 0m0.003s)
74. pushd (commands.at:1182): ok     (0m0.006s 0m0.002s)
75. rehash (commands.at:1254): ok     (0m0.002s 0m0.002s)
76. repeat (commands.at:1266): ok     (0m0.005s 0m0.002s)
77. rootnode (commands.at:1284): skipped (commands.at:1284)
78. sched (commands.at:1292): skipped (commands.at:1292)
79. set (commands.at:1299): ok     (0m0.005s 0m0.002s)
80. setenv (commands.at:1344): ok     (0m0.010s 0m0.004s)
81. setpath (commands.at:1370): skipped (commands.at:1370)
82. setspath (commands.at:1377): skipped (commands.at:1377)
83. settc (commands.at:1384): skipped (commands.at:1384)
84. setty (commands.at:1391): skipped (commands.at:1391)
85. setxvers (commands.at:1398): skipped (commands.at:1398)
86. shift (commands.at:1405): ok     (0m0.006s 0m0.002s)
88. stop (commands.at:1494): skipped (commands.at:1494)
89. suspend (commands.at:1501): skipped (commands.at:1501)
90. switch (commands.at:1508): ok     (0m0.005s 0m0.000s)
91. telltc (commands.at:1569): skipped (commands.at:1569)
92. termname (commands.at:1576): skipped (commands.at:1576)
93. time (commands.at:1583): skipped (commands.at:1583)
94. umask (commands.at:1590): ok     (0m0.002s 0m0.002s)
95. unalias (commands.at:1617): ok     (0m0.002s 0m0.001s)
96. uncomplete (commands.at:1635): ok     (0m0.002s 0m0.001s)
97. unhash (commands.at:1653): ok     (0m0.002s 0m0.001s)
98. universe (commands.at:1665): skipped (commands.at:1665)
99. unlimit (commands.at:1672): skipped (commands.at:1672)
100. unset (commands.at:1679): ok     (0m0.004s 0m0.000s)
101. unsetenv (commands.at:1699): ok     (0m0.004s 0m0.001s)
102. ver (commands.at:1718): skipped (commands.at:1718)
103. wait (commands.at:1725): ok     (0m0.003s 0m0.000s)
104. warp (commands.at:1738): skipped (commands.at:1738)
105. watchlog (commands.at:1745): skipped (commands.at:1745)
106. where (commands.at:1752): ok     (0m0.005s 0m0.002s)
107. which (commands.at:1776): ok     (0m0.006s 0m0.001s)
108. while (commands.at:1806): ok     (0m0.004s 0m0.000s)
109. jobs output (commands.at:1831): ok     (0m0.003s 0m0.001s)
110. time output (commands.at:1855): ok     (0m0.003s 0m0.002s)
111. Arithmetic operators (expr.at:7): ok     (0m0.089s 0m0.029s)
115. History hup error handling (history.at:260): ok     (0m0.044s 0m0.018s)
116. Word splitting (lexical.at:7): ok     (0m0.008s 0m0.003s)
117. Comments (lexical.at:40): skipped (lexical.at:43)
118. Escaping special characters (lexical.at:67): ok     (0m0.008s 0m0.004s)
119. Preventing substitution (lexical.at:103): ok     (0m0.040s 0m0.011s)
124. Alias substitution (lexical.at:518): ok     (0m0.003s 0m0.002s)
125. Variable substitution (lexical.at:551): ok     (0m0.004s 0m0.002s)
126. Quoting of expansions in `...` (lexical.at:609): ok     (0m0.009s 0m0.011s)
127. \echo for git_tcsh_completion (lexical.at:674): ok     (0m0.003s 0m0.002s)
128. :gas work as described in the man pages (lexical.at:701): ok     (0m0.004s 0m0.000s)
129. Avoid infinite loop in :gas (lexical.at:729): ok     (0m0.002s 0m0.003s)
130. /a.b/c:r doesn't remove path elements (lexical.at:749): ok     (0m0.004s 0m0.000s)
131. $x:q:h yields the full string (lexical.at:769): ok     (0m0.004s 0m0.000s)
132. $x:q:t yields the full string (lexical.at:789): ok     (0m0.003s 0m0.000s)
133. $x:q:r yields the full string (lexical.at:809): ok     (0m0.003s 0m0.001s)
134. $x:q:e yields nothing (lexical.at:829): ok     (0m0.004s 0m0.000s)
135. ls-F (ls-F.at:33): ok     (0m0.038s 0m0.019s)
136. ls-F color CLICOLOR_FORCE (ls-F.at:90): ok     (0m0.022s 0m0.010s)
137. ls-F color LSCOLORS (ls-F.at:120): ok     (0m0.089s 0m0.055s)
138. ls-F color LS_COLORS (ls-F.at:283): ok     (0m0.079s 0m0.033s)
139. EUC-JP multibyte test (mb-eucjp.at:6): ok     (0m0.020s 0m0.005s)
140. UTF-8 multibyte test (mb-utf8.at:6): ok     (0m0.021s 0m0.009s)
141. -n (noexec.at:4): ok     (0m0.035s 0m0.014s)
142. Parenthesis no space (parenthesis.at:8): ok     (0m0.002s 0m0.003s)
143. Parenthesis space (parenthesis.at:32): ok     (0m0.004s 0m0.000s)
144. Parenthesis space escaped (parenthesis.at:56): ok     (0m0.003s 0m0.001s)
145. Parenthesis escaped (parenthesis.at:80): ok     (0m0.003s 0m0.001s)
146. $< (sh.dol.at:7): ok     (0m0.003s 0m0.002s)
147. Command substitution (subst.at:7): ok     (0m0.004s 0m0.003s)
148. Filename substitution (subst.at:39): ok     (0m0.014s 0m0.012s)
149. Directory stack substitution (subst.at:102): ok     (0m0.007s 0m0.001s)
150. Command combinations (syntax.at:8): ok     (0m0.020s 0m0.010s)
151. Command execution (syntax.at:52): ok     (0m0.058s 0m0.029s)
152. $ addsuffix (variables.at:31): ok     (0m0.002s 0m0.002s)
153. $ afsuser (variables.at:46): ok     (0m0.003s 0m0.001s)
154. $ ampm (variables.at:53): ok     (0m0.003s 0m0.001s)
155. $ anyerror (variables.at:60): ok     (0m0.005s 0m0.004s)
156. $ argv (variables.at:90): ok     (0m0.003s 0m0.001s)
157. $ autocorrect (variables.at:105): ok     (0m0.004s 0m0.000s)
158. $ autoexpand (variables.at:112): ok     (0m0.002s 0m0.001s)
159. $ autolist (variables.at:118): ok     (0m0.003s 0m0.000s)
160. $ autologout (variables.at:125): skipped (variables.at:125)
161. $ backslash_quote (variables.at:132): ok     (0m0.002s 0m0.002s)
162. $ catalog (variables.at:175): ok     (0m0.002s 0m0.002s)
163. $ cdpath (variables.at:182): ok     (0m0.004s 0m0.001s)
164. $ color (variables.at:206): ok     (0m0.004s 0m0.000s)
165. $ colorcat (variables.at:213): ok     (0m0.004s 0m0.000s)
166. $ command (variables.at:220): ok     (0m0.003s 0m0.005s)
167. $ complete (variables.at:241): ok     (0m0.002s 0m0.001s)
168. $ continue (variables.at:248): ok     (0m0.004s 0m0.000s)
169. $ continue_args (variables.at:255): ok     (0m0.003s 0m0.001s)
170. $ correct (variables.at:262): ok     (0m0.003s 0m0.001s)
171. $ csubstnonl (variables.at:269): ok     (0m0.008s 0m0.006s)
172. $ cwd (variables.at:322): ok     (0m0.005s 0m0.001s)
173. $ dextract (variables.at:361): ok     (0m0.003s 0m0.000s)
174. $ dirsfile (variables.at:368): ok     (0m0.004s 0m0.000s)
175. $ dirstack (variables.at:375): ok     (0m0.004s 0m0.001s)
176. $ dspmbyte (variables.at:405): skipped (variables.at:405)
177. $ dunique (variables.at:413): ok     (0m0.002s 0m0.002s)
178. $ echo (variables.at:420): ok     (0m0.011s 0m0.003s)
179. $ echo_style (variables.at:457): ok     (0m0.002s 0m0.002s)
180. $ echo_hex (variables.at:492): ok     (0m0.003s 0m0.001s)
181. $ edit (variables.at:530): skipped (variables.at:533)
183. $ fignore (variables.at:583): ok     (0m0.004s 0m0.000s)
184. $ filec (variables.at:590): ok     (0m0.003s 0m0.001s)
185. $ gid (variables.at:597): ok     (0m0.004s 0m0.003s)
186. $ group (variables.at:611): ok     (0m0.002s 0m0.002s)
189. $ histfile (variables.at:722): ok     (0m0.003s 0m0.001s)
192. $ home (variables.at:825): ok     (0m0.007s 0m0.007s)
193. $ ignoreeof (variables.at:865): ok     (0m0.002s 0m0.002s)
195. $ inputmode (variables.at:915): ok     (0m0.003s 0m0.001s)
196. $ killdup (variables.at:922): ok     (0m0.002s 0m0.002s)
197. $ killring (variables.at:929): ok     (0m0.003s 0m0.001s)
198. $ listflags (variables.at:944): ok     (0m0.004s 0m0.002s)
199. $ listjobs (variables.at:969): ok     (0m0.003s 0m0.001s)
200. $ listlinks (variables.at:977): ok     (0m0.003s 0m0.001s)
201. $ listmax (variables.at:984): ok     (0m0.002s 0m0.002s)
202. $ listmaxrows (variables.at:991): ok     (0m0.003s 0m0.001s)
203. $ loginsh (variables.at:999): ok     (0m0.002s 0m0.002s)
204. $ logout (variables.at:1006): ok     (0m0.002s 0m0.002s)
205. $ mail (variables.at:1013): ok     (0m0.004s 0m0.002s)
206. $ cdtohome (variables.at:1037): ok     (0m0.002s 0m0.005s)
207. $ cdtohome unset (variables.at:1059): ok     (0m0.002s 0m0.001s)
208. $ matchbeep (variables.at:1072): ok     (0m0.004s 0m0.000s)
209. $ nobeep (variables.at:1079): ok     (0m0.002s 0m0.002s)
210. $ noclobber (variables.at:1087): ok     (0m0.002s 0m0.002s)
211. $ noding (variables.at:1094): ok     (0m0.001s 0m0.002s)
212. $ noglob (variables.at:1103): ok     (0m0.003s 0m0.001s)
213. $ nostat (variables.at:1110): ok     (0m0.004s 0m0.000s)
214. $ notify (variables.at:1117): ok     (0m0.003s 0m0.001s)
215. $ oid (variables.at:1124): skipped (variables.at:1124)
216. $ owd (variables.at:1131): ok     (0m0.003s 0m0.003s)
217. $ path (variables.at:1159): ok     (0m0.004s 0m0.004s)
218. $ printexitvalue (variables.at:1195): ok     (0m0.005s 0m0.000s)
220. $ prompt2 (variables.at:1245): ok     (0m0.004s 0m0.000s)
221. $ prompt3 (variables.at:1259): ok     (0m0.002s 0m0.002s)
223. $ pushdtohome (variables.at:1293): ok     (0m0.003s 0m0.000s)
224. $ pushdsilent (variables.at:1300): ok     (0m0.002s 0m0.001s)
225. $ recexact (variables.at:1307): ok     (0m0.001s 0m0.002s)
226. $ recognize_only_executables (variables.at:1314): ok     (0m0.004s 0m0.000s)
227. $ rmstar (variables.at:1321): ok     (0m0.002s 0m0.002s)
229. $ savedirs (variables.at:1352): ok     (0m0.001s 0m0.002s)
230. $ savehist (variables.at:1360): ok     (0m0.004s 0m0.000s)
231. $ sched (variables.at:1367): ok     (0m0.004s 0m0.000s)
232. $ shell (variables.at:1374): ok     (0m0.006s 0m0.002s)
233. $ shlvl (variables.at:1392): ok     (0m0.017s 0m0.006s)
234. $ status (variables.at:1423): ok     (0m0.005s 0m0.002s)
235. $ symlinks (variables.at:1447): ok     (0m0.009s 0m0.002s)
236. $ tcsh (variables.at:1483): ok     (0m0.002s 0m0.002s)
237. $ term (variables.at:1497): ok     (0m0.008s 0m0.001s)
238. $ time (variables.at:1524): ok     (0m0.002s 0m0.001s)
239. $ tperiod (variables.at:1531): ok     (0m0.004s 0m0.000s)
240. $ tty (variables.at:1538): ok     (0m0.003s 0m0.000s)
241. $ uid (variables.at:1552): ok     (0m0.003s 0m0.004s)
242. $ user (variables.at:1566): ok     (0m0.008s 0m0.004s)
244. $ version (variables.at:1631): ok     (0m0.003s 0m0.001s)
245. $ visiblebell (variables.at:1645): ok     (0m0.002s 0m0.001s)
246. $ watch (variables.at:1652): ok     (0m0.004s 0m0.000s)
247. $ who (variables.at:1659): ok     (0m0.002s 0m0.002s)
248. $ wordchars (variables.at:1666): ok     (0m0.001s 0m0.002s)
testsuite: ending at: Tue Jun 20 11:06:36 EDT 2023
testsuite: test suite duration: 0h 0m 8s

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 193 tests were run,
23 failed unexpectedly.
55 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
Tcsh 6.24.10 test suite: tcsh test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

  14: arguments.at:76    -i
      arguments
  27: arguments.at:238   Non-option arguments
      arguments
  49: commands.at:488    filetest
      commands
  56: commands.at:710    history
      commands
  61: commands.at:954    kill
      commands
  87: commands.at:1450   source
      commands
 112: expr.at:85         Primary expressions
      expr expression
 113: history.at:10      History duplicate handling
      histdup
 114: history.at:141     History performance
 120: lexical.at:179     History basics
      lexical
 121: lexical.at:237     Event specification
      lexical
 122: lexical.at:384     Word selection
      lexical
 123: lexical.at:438     History modifiers
      lexical
 182: variables.at:550   $ ellipsis
      variables
 187: variables.at:634   $ histchars
      variables
 188: variables.at:662   $ histdup
      variables history
 190: variables.at:729   $ histlit
      variables history
 191: variables.at:801   $ history
      variables
 194: variables.at:872   $ implicitcd
      variables
 219: variables.at:1221  $ prompt
      variables
 222: variables.at:1273  $ promptchars
      variables
 228: variables.at:1328  $ rprompt
      variables
 243: variables.at:1600  $ verbose
      variables

Skipped tests:
Tcsh 6.24.10 test suite: tcsh test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

   1: aliases.at:7       beepcmd
      untested aliases
   3: aliases.at:32      helpcommand
      untested aliases
   4: aliases.at:39      jobcmd
      untested aliases
   5: aliases.at:46      periodic
      untested aliases
   7: aliases.at:75      precmd
      untested aliases
  11: arguments.at:48    -d
      untested arguments
  13: arguments.at:69    -f
      untested arguments
  15: arguments.at:93    -l
      untested arguments
  16: arguments.at:100   -m
      untested arguments
  17: arguments.at:116   -q
      untested arguments
  22: arguments.at:198   -V
      untested arguments
  23: arguments.at:204   -X
      untested arguments
  24: arguments.at:210   --help
      untested arguments
  25: arguments.at:216   --version
      untested arguments
  28: commands.at:7      %
      untested commands
  32: commands.at:103    alloc
      untested commands
  33: commands.at:110    bg
      untested commands
  34: commands.at:117    bindkey
      untested commands
  35: commands.at:125    bs2cmd
      untested commands
  37: commands.at:183    builtins
      untested commands
  38: commands.at:190    bye
      untested commands
  44: commands.at:432    echotc
      untested commands
  48: commands.at:481    fg
      untested commands
  51: commands.at:643    getspath
      untested commands
  52: commands.at:650    getxvers
      untested commands
  55: commands.at:703    hashstat
      untested commands
  59: commands.at:940    inlib
      untested commands
  60: commands.at:947    jobs
      untested commands
  62: commands.at:976    limit
      untested commands
  64: commands.at:999    login
      untested commands
  66: commands.at:1027   migrate
      untested commands
  67: commands.at:1034   newgrp
      untested commands
  70: commands.at:1080   notify
      untested commands
  77: commands.at:1284   rootnode
      untested commands
  78: commands.at:1292   sched
      untested commands
  81: commands.at:1370   setpath
      untested commands
  82: commands.at:1377   setspath
      untested commands
  83: commands.at:1384   settc
      untested commands
  84: commands.at:1391   setty
      untested commands
  85: commands.at:1398   setxvers
      untested commands
  88: commands.at:1494   stop
      untested commands
  89: commands.at:1501   suspend
      untested commands
  91: commands.at:1569   telltc
      untested commands
  92: commands.at:1576   termname
      untested commands
  93: commands.at:1583   time
      untested commands
  98: commands.at:1665   universe
      untested commands
  99: commands.at:1672   unlimit
      untested commands
 102: commands.at:1718   ver
      untested commands
 104: commands.at:1738   warp
      untested commands
 105: commands.at:1745   watchlog
      untested commands
 117: lexical.at:40      Comments
      lexical
 160: variables.at:125   $ autologout
      untested variables
 176: variables.at:405   $ dspmbyte
      untested variables
 181: variables.at:530   $ edit
      variables
 215: variables.at:1124  $ oid
      untested variables

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
14. arguments.at:76: testing -i ...
./arguments.at:79: echo 'echo $1' | tcsh -f -q -i foo
--- -	2023-06-20 11:06:28.388498640 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/14/stdout	2023-06-20 11:06:28.386613007 -0400
@@ -1,3 +1,3 @@
-> foo
-> exit
+# foo
+# exit
 
14. arguments.at:76: 14. -i (arguments.at:76): FAILED (arguments.at:79)

#                             -*- compilation -*-
27. arguments.at:238: testing Non-option arguments ...
./arguments.at:247: tcsh -f ./././options.csh one two three
./arguments.at:258: tcsh -f unreadable.csh
stderr:
--- /dev/null	2023-06-18 22:55:07.948178032 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/27/stdout	2023-06-20 11:06:28.483615237 -0400
@@ -0,0 +1 @@
+fail
./arguments.at:258: exit code was 0, expected 1
27. arguments.at:238: 27. Non-option arguments (arguments.at:238): FAILED (arguments.at:258)

#                             -*- compilation -*-
49. commands.at:488: testing filetest ...
./commands.at:495: tcsh -f -c 'filetest -r file1 file2'
--- -	2023-06-20 11:06:28.738812571 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/49/stdout	2023-06-20 11:06:28.736621052 -0400
@@ -1,2 +1,2 @@
-1 0
+1 1
 
49. commands.at:488: 49. filetest (commands.at:488): FAILED (commands.at:495)

#                             -*- compilation -*-
56. commands.at:710: testing history ...
./commands.at:742: tcsh -f -q -i < history.csh 	  | sed 's/	[^	]*	/ TIME /'
--- -	2023-06-20 11:06:28.795726588 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/56/stdout	2023-06-20 11:06:28.793622362 -0400
@@ -1,4 +1,4 @@
-> ---
+# ---
      1 TIME : cmd 1
      2 TIME : cmd 2
      3 TIME echo ---
@@ -45,5 +45,5 @@
 ---
     27 TIME echo ---
     28 TIME history
-> exit
+# exit
 
56. commands.at:710: 56. history (commands.at:710): FAILED (commands.at:742)

#                             -*- compilation -*-
61. commands.at:954: testing kill ...
./commands.at:962: tcsh -f -c 'tcsh -f -i -q < kill.csh'
--- -	2023-06-20 11:06:28.841930970 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/61/stdout	2023-06-20 11:06:28.840623442 -0400
@@ -1 +1 @@
-> 
+# 
61. commands.at:954: 61. kill (commands.at:954): FAILED (commands.at:962)

#                             -*- compilation -*-
87. commands.at:1450: testing source ...
./commands.at:1456: tcsh -i -f -c 'source -h script.csh foo; history' \
	   | sed 's/	[^	]*	/ TIME /'
./commands.at:1462: tcsh -f -c 'source -h script.csh foo; echo $var'
./commands.at:1475: tcsh -f -c 'source script3.csh'
./commands.at:1485: tcsh -f -c 'source unreadable.csh'
stderr:
--- /dev/null	2023-06-18 22:55:07.948178032 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/87/stdout	2023-06-20 11:06:29.106629557 -0400
@@ -0,0 +1 @@
+fail
./commands.at:1485: exit code was 0, expected 1
87. commands.at:1450: 87. source (commands.at:1450): FAILED (commands.at:1485)

#                             -*- compilation -*-
112. expr.at:85: testing Primary expressions ...
./expr.at:88: tcsh -f -c 'set parseoctal; exit (010)'
./expr.at:89: tcsh -f -c 'exit (010)'
./expr.at:91: tcsh -f -c 'exit ( "" )'
./expr.at:93: tcsh -f -c 'exit { true }'
./expr.at:94: tcsh -f -c 'exit { false }'
./expr.at:100: tcsh -f -c 'exit ( -r file1 )'
./expr.at:101: tcsh -f -c 'exit ( -r file2 )'
./expr.at:101: exit code was 1, expected 0
112. expr.at:85: 112. Primary expressions (expr.at:85): FAILED (expr.at:101)

#                             -*- compilation -*-
113. history.at:10: testing History duplicate handling ...
./history.at:24: { cat hist-base.csh; echo "!4"; } > hist.csh; \
	  tcsh -f -q -i < hist.csh
--- -	2023-06-20 11:06:30.493734746 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/113/stdout	2023-06-20 11:06:30.491661393 -0400
@@ -1,3 +1,3 @@
-> 'erase' 5 %h TIME %R\n
-> exit
+# 'erase' 5 %h TIME %R\n
+# exit
 
113. history.at:10: 113. History duplicate handling (history.at:10): FAILED (history.at:24)

#                             -*- compilation -*-
114. history.at:141: testing History performance ...
./history.at:160: awk -f hist-generate.awk 5000 > test.history
./history.at:197:  tcsh -f -q -i 5000 erase 1 < hist-load-save.csh 	   | sed 's/ at [-: 0-9]*/ at TIME/' 
--- -	2023-06-20 11:06:30.554046973 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/114/stdout	2023-06-20 11:06:30.552662795 -0400
@@ -1,6 +1,6 @@
-> Generating
+# Generating
 Loading at TIME
 Saving at TIME
 Done at TIME
-> exit
+# exit
 
114. history.at:141: 114. History performance (history.at:141): FAILED (history.at:197)

#                             -*- compilation -*-
120. lexical.at:179: testing History basics ...
./lexical.at:189: tcsh -f -q -i < basic.csh
--- -	2023-06-20 11:06:32.734445024 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/120/stdout	2023-06-20 11:06:32.732712905 -0400
@@ -1,5 +1,5 @@
-> 1
+# 1
 2
 1
-> exit
+# exit
 
120. lexical.at:179: 120. History basics (lexical.at:179): FAILED (lexical.at:189)

#                             -*- compilation -*-
121. lexical.at:237: testing Event specification ...
./lexical.at:245: tcsh -f -q -i < positive.csh
--- -	2023-06-20 11:06:32.744378548 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/121/stdout	2023-06-20 11:06:32.742713135 -0400
@@ -1,5 +1,5 @@
-> 1
+# 1
 2
 1
-> exit
+# exit
 
121. lexical.at:237: 121. Event specification (lexical.at:237): FAILED (lexical.at:245)

#                             -*- compilation -*-
122. lexical.at:384: testing Word selection ...
./lexical.at:403: tcsh -f -q -i < words.csh
--- -	2023-06-20 11:06:32.754390668 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/122/stdout	2023-06-20 11:06:32.752713365 -0400
@@ -1,4 +1,4 @@
-> 1 2 3 4 5
+# 1 2 3 4 5
 echo
 2
 1
@@ -10,5 +10,5 @@
 4 5
 2 3 4
 1 2 3 4 5
-> exit
+# exit
 
122. lexical.at:384: 122. Word selection (lexical.at:384): FAILED (lexical.at:403)

#                             -*- compilation -*-
123. lexical.at:438: testing History modifiers ...
./lexical.at:467: tcsh -f -q -i < modifiers.csh
--- -	2023-06-20 11:06:32.764723762 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/123/stdout	2023-06-20 11:06:32.762713595 -0400
@@ -1,4 +1,4 @@
-> foo bar baz quux /usr/src/sys/sys/malloc.c
+# foo bar baz quux /usr/src/sys/sys/malloc.c
 foo bar bash quux /usr/src/sys/sys/malloc.c
 /usr/src/sys/sys
 malloc.c
@@ -17,5 +17,5 @@
 6
 4
 6
-> exit
+# exit
 
123. lexical.at:438: 123. History modifiers (lexical.at:438): FAILED (lexical.at:467)

#                             -*- compilation -*-
182. variables.at:550: testing $ ellipsis ...
./variables.at:560: tcsh -f -i -q < ellipsis0.csh
--- -	2023-06-20 11:06:35.269504409 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/182/stdout	2023-06-20 11:06:35.267771176 -0400
@@ -1,3 +1,3 @@
-> 0
+# 0
 ~/<1>b exit
 
182. variables.at:550: 182. $ ellipsis (variables.at:550): FAILED (variables.at:560)

#                             -*- compilation -*-
187. variables.at:634: testing $ histchars ...
./variables.at:644: tcsh -f -q -i < histchars.csh
--- -	2023-06-20 11:06:35.321896352 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/187/stdout	2023-06-20 11:06:35.320772394 -0400
@@ -1,6 +1,6 @@
-> 0
+# 0
 OK
 OK
 Ok
-> exit
+# exit
 
187. variables.at:634: 187. $ histchars (variables.at:634): FAILED (variables.at:644)

#                             -*- compilation -*-
188. variables.at:662: testing $ histdup ...
./variables.at:693: tcsh -f -q -i < histdup.csh 	   | sed 's/	[^	]*	/ TIME /'
--- -	2023-06-20 11:06:35.331099192 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/188/stdout	2023-06-20 11:06:35.329772601 -0400
@@ -1,4 +1,4 @@
-> 0
+# 0
      3 TIME : 1
      4 TIME : 2
      5 TIME : 1
@@ -14,5 +14,5 @@
     22 TIME : 2
     23 TIME : 1
     24 TIME history
-> exit
+# exit
 
188. variables.at:662: 188. $ histdup (variables.at:662): FAILED (variables.at:693)

#                             -*- compilation -*-
190. variables.at:729: testing $ histlit ...
./variables.at:742: tcsh -f -q -i < histlit.csh 	   | sed 's/	[^	]*	/ TIME /'
--- -	2023-06-20 11:06:35.352187648 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/190/stdout	2023-06-20 11:06:35.350773084 -0400
@@ -1,4 +1,4 @@
-> 0
+# 0
 OK
 OK
      1 TIME echo $?histlit
@@ -12,5 +12,5 @@
      5 TIME history -S hist1
      6 TIME set histlit
      7 TIME history
-> exit
+# exit
 
190. variables.at:729: 190. $ histlit (variables.at:729): FAILED (variables.at:742)

#                             -*- compilation -*-
191. variables.at:801: testing $ history ...
./variables.at:812: tcsh -f -i -q < history.csh | sed "s,$PWD,CWD,"
--- -	2023-06-20 11:06:35.361586889 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/191/stdout	2023-06-20 11:06:35.359773291 -0400
@@ -1,4 +1,4 @@
-> 1 100
-CWD,~,     6,     6,     6,%,0,value,>,history
-> exit
+# 1 100
+CWD,~,     6,     6,     6,%,0,value,#,history
+# exit
 
191. variables.at:801: 191. $ history (variables.at:801): FAILED (variables.at:812)

#                             -*- compilation -*-
194. variables.at:872: testing $ implicitcd ...
./variables.at:898: tcsh -f -i -q < implicitcd.csh | sed "s,`/bin/pwd`,CWD,"
--- -	2023-06-20 11:06:35.406078886 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/194/stdout	2023-06-20 11:06:35.404774325 -0400
@@ -1,8 +1,8 @@
-> 0
+# 0
 CWD/subdir
 CWD/subdir
 cd subdir
 cd ..
 cd ~/subdir
-> exit
+# exit
 
194. variables.at:872: 194. $ implicitcd (variables.at:872): FAILED (variables.at:898)

#                             -*- compilation -*-
219. variables.at:1221: testing $ prompt ...
./variables.at:1233: tcsh -f -i -q < prompt.csh | sed "s,$PWD,CWD,"
--- -	2023-06-20 11:06:35.673868119 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/219/stdout	2023-06-20 11:06:35.671780463 -0400
@@ -1,3 +1,3 @@
-> %# 
-CWD/a/b,~/a/b,b,b,~/a/b,~/a/b,~/<1>b,~/<1>b,b,8,8,8,%,0,value,>,50 exit
+# %# 
+CWD/a/b,~/a/b,b,b,~/a/b,~/a/b,~/<1>b,~/<1>b,b,8,8,8,%,0,value,#,50 exit
 
219. variables.at:1221: 219. $ prompt (variables.at:1221): FAILED (variables.at:1233)

#                             -*- compilation -*-
222. variables.at:1273: testing $ promptchars ...
./variables.at:1280: tcsh -f  -i -q < promptchars.csh
--- -	2023-06-20 11:06:35.704836392 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/222/stdout	2023-06-20 11:06:35.702781175 -0400
@@ -1,3 +1,3 @@
-> 0
-_ exit
+# 0
+x exit
 
222. variables.at:1273: 222. $ promptchars (variables.at:1273): FAILED (variables.at:1280)

#                             -*- compilation -*-
228. variables.at:1328: testing $ rprompt ...
./variables.at:1340: tcsh -f -i -q < rprompt.csh | sed "s,$PWD,CWD,"
--- -	2023-06-20 11:06:35.768104572 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/228/stdout	2023-06-20 11:06:35.766782646 -0400
@@ -1,3 +1,3 @@
-> 0
-> CWD/a/b,~/a/b,b,b,~/a/b,~/a/b,~/<1>b,~/<1>b,b,8,8,8,%,0,value,>,50 exit
+# 0
+# CWD/a/b,~/a/b,b,b,~/a/b,~/a/b,~/<1>b,~/<1>b,b,8,8,8,%,0,value,#,50 exit
 
228. variables.at:1328: 228. $ rprompt (variables.at:1328): FAILED (variables.at:1340)

#                             -*- compilation -*-
243. variables.at:1600: testing $ verbose ...
./variables.at:1603: tcsh -f -v -c 'echo $verbose'
./variables.at:1614: tcsh -f -i -q < verbose.csh
--- -	2023-06-20 11:06:35.972357319 -0400
+++ /home/lfs-src/sources/tcsh-6.24.10/testsuite.dir/at-groups/243/stdout	2023-06-20 11:06:35.970787335 -0400
@@ -1,5 +1,5 @@
-> 0
+# 0
 
 
-> exit
+# exit
 
243. variables.at:1600: 243. $ verbose (variables.at:1600): FAILED (variables.at:1614)


## ---------- ##
## config.log ##
## ---------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by Tcsh configure 6.24.10, which was
| generated by GNU Autoconf 2.71.  Invocation command line was
| 
|   $ ./configure --prefix=/usr
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = malthus
| uname -m = x86_64
| uname -r = 5.10.128
| uname -s = Linux
| uname -v = #1 SMP PREEMPT Tue Jul 5 13:59:10 GMT 2022
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = unknown
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| /usr/bin/hostinfo      = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /opt/rustc/rustc/bin/
| PATH: /bin/
| PATH: /usr/bin/
| PATH: /sbin/
| PATH: /usr/sbin/
| PATH: /usr/X11/bin/
| PATH: /opt/teams/bin/
| PATH: /opt/java/java/bin/
| PATH: /opt/java/ant/bin/
| PATH: /opt/java/maven/bin/
| PATH: /opt/java/lint4j/bin/
| PATH: /opt/text/bin/
| PATH: /opt/graphics/bin/
| PATH: /opt/mmedia/bin/
| PATH: /opt/postgresql/bin/
| PATH: /usr/X11/qt5/bin/
| PATH: /opt/virtual/bin/
| PATH: /opt/finance/bin/
| PATH: /opt/games/bin/
| PATH: /opt/teams/teams/bin/
| PATH: /opt/office/bin/
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:2778: looking for aux files: config.rpath config.guess config.sub install-sh
| configure:2791:  trying ./acaux/
| configure:2820:   ./acaux/config.rpath found
| configure:2820:   ./acaux/config.guess found
| configure:2820:   ./acaux/config.sub found
| configure:2802:   ./acaux/install-sh found
| configure:3018: checking for a BSD-compatible install
| configure:3091: result: /usr/bin/install -c
| configure:3108: checking build system type
| configure:3123: result: x86_64-pc-linux-gnu
| configure:3143: checking host system type
| configure:3157: result: x86_64-pc-linux-gnu
| configure:3256: checking for gcc
| configure:3277: found /usr/bin/gcc
| configure:3288: result: gcc
| configure:3641: checking for C compiler version
| configure:3650: gcc --version >&5
| gcc (GCC) 12.3.0
| Copyright (C) 2022 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:3661: $? = 0
| configure:3650: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12.3.0/lto-wrapper
| Target: x86_64-pc-linux-gnu
| Configured with: ../configure --prefix=/usr --disable-multilib --with-system-zlib --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran,go,objc,obj-c++
| Thread model: posix
| Supported LTO compression algorithms: zlib zstd
| gcc version 12.3.0 (GCC) 
| configure:3661: $? = 0
| configure:3650: gcc -V >&5
| gcc: error: unrecognized command-line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3661: $? = 1
| configure:3650: gcc -qversion >&5
| gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
| gcc: fatal error: no input files
| compilation terminated.
| configure:3661: $? = 1
| configure:3650: gcc -version >&5
| gcc: error: unrecognized command-line option '-version'
| gcc: fatal error: no input files
| compilation terminated.
| configure:3661: $? = 1
| configure:3681: checking whether the C compiler works
| configure:3703: gcc    conftest.c  >&5
| configure:3707: $? = 0
| configure:3757: result: yes
| configure:3760: checking for C compiler default output file name
| configure:3762: result: a.out
| configure:3768: checking for suffix of executables
| configure:3775: gcc -o conftest    conftest.c  >&5
| configure:3779: $? = 0
| configure:3802: result: 
| configure:3824: checking whether we are cross compiling
| configure:3832: gcc -o conftest    conftest.c  >&5
| configure:3836: $? = 0
| configure:3843: ./conftest
| configure:3847: $? = 0
| configure:3862: result: no
| configure:3867: checking for suffix of object files
| configure:3890: gcc -c   conftest.c >&5
| configure:3894: $? = 0
| configure:3916: result: o
| configure:3920: checking whether the compiler supports GNU C
| configure:3940: gcc -c   conftest.c >&5
| configure:3940: $? = 0
| configure:3950: result: yes
| configure:3961: checking whether gcc accepts -g
| configure:3982: gcc -c -g  conftest.c >&5
| configure:3982: $? = 0
| configure:4026: result: yes
| configure:4046: checking for gcc option to enable C11 features
| configure:4061: gcc  -c -g -O2  conftest.c >&5
| configure:4061: $? = 0
| configure:4079: result: none needed
| configure:4217: checking for ld used by gcc
| configure:4345: result: /usr/bin/ld
| configure:4352: checking if the linker (/usr/bin/ld) is GNU ld
| configure:4368: result: yes
| configure:4377: checking for shared library run path origin
| configure:4391: result: done
| configure:4413: checking 32-bit host C ABI
| configure:4480: gcc -c -g -O2  conftest.c >&5
| configure:4480: $? = 0
| configure:4676: result: no
| configure:4686: checking how to run the C preprocessor
| configure:4712: gcc -E  conftest.c
| configure:4712: $? = 0
| configure:4727: gcc -E  conftest.c
| conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory
|     9 | #include <ac_nonexistent.h>
|       |          ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:4727: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4754: result: gcc -E
| configure:4768: gcc -E  conftest.c
| configure:4768: $? = 0
| configure:4783: gcc -E  conftest.c
| conftest.c:9:10: fatal error: ac_nonexistent.h: No such file or directory
|     9 | #include <ac_nonexistent.h>
|       |          ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:4783: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:4814: checking for grep that handles long lines and -e
| configure:4878: result: /bin/grep
| configure:4883: checking for egrep
| configure:4951: result: /bin/grep -E
| configure:4960: checking for ELF binary format
| configure:4984: result: yes
| configure:5036: checking for the common suffixes of directories in the library search path
| configure:5105: result: lib,lib,lib
| configure:5637: checking for iconv
| configure:5662: gcc -o conftest -g -O2   conftest.c  >&5
| configure:5662: $? = 0
| configure:5698: result: yes
| configure:5701: checking for working iconv
| configure:5845: gcc -o conftest -g -O2   conftest.c  >&5
| configure:5845: $? = 0
| configure:5845: ./conftest
| configure:5845: $? = 0
| configure:5858: result: yes
| configure:5886: checking whether iconv is compatible with its POSIX signature
| configure:5911: gcc -c -g -O2  conftest.c >&5
| configure:5911: $? = 0
| configure:5920: result: yes
| configure:5936: checking cached host tuple
| configure:5945: result: ok
| configure:6192: using configuration file `linux'
| configure:6251: checking for gcc
| configure:6283: result: gcc
| configure:6636: checking for C compiler version
| configure:6645: gcc --version >&5
| gcc (GCC) 12.3.0
| Copyright (C) 2022 Free Software Foundation, Inc.
| This is free software; see the source for copying conditions.  There is NO
| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| 
| configure:6656: $? = 0
| configure:6645: gcc -v >&5
| Using built-in specs.
| COLLECT_GCC=gcc
| COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12.3.0/lto-wrapper
| Target: x86_64-pc-linux-gnu
| Configured with: ../configure --prefix=/usr --disable-multilib --with-system-zlib --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran,go,objc,obj-c++
| Thread model: posix
| Supported LTO compression algorithms: zlib zstd
| gcc version 12.3.0 (GCC) 
| configure:6656: $? = 0
| configure:6645: gcc -V >&5
| gcc: error: unrecognized command-line option '-V'
| gcc: fatal error: no input files
| compilation terminated.
| configure:6656: $? = 1
| configure:6645: gcc -qversion >&5
| gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
| gcc: fatal error: no input files
| compilation terminated.
| configure:6656: $? = 1
| configure:6645: gcc -version >&5
| gcc: error: unrecognized command-line option '-version'
| gcc: fatal error: no input files
| compilation terminated.
| configure:6656: $? = 1
| configure:6660: checking whether the compiler supports GNU C
| configure:6690: result: yes
| configure:6701: checking whether gcc accepts -g
| configure:6766: result: yes
| configure:6786: checking for gcc option to enable C11 features
| configure:6819: result: none needed
| configure:6934: checking how to run the C preprocessor
| configure:7002: result: gcc -E
| configure:7016: gcc -E  conftest.c
| configure:7016: $? = 0
| configure:7031: gcc -E  conftest.c
| conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
|    11 | #include <ac_nonexistent.h>
|       |          ^~~~~~~~~~~~~~~~~~
| compilation terminated.
| configure:7031: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:7062: checking whether gcc needs -traditional
| configure:7099: result: no
| configure:7109: checking for gencat
| configure:7132: found /bin/gencat
| configure:7144: result: /bin/gencat
| configure:7176: checking for library containing crypt
| configure:7206: gcc -o conftest -g -O2   conftest.c  >&5
| /usr/bin/ld: /tmp/ccGdum3v.o: in function `main':
| /home/lfs-src/sources/tcsh-6.24.10/conftest.c:19: undefined reference to `crypt'
| collect2: error: ld returned 1 exit status
| configure:7206: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | char crypt ();
| | int
| | main (void)
| | {
| | return crypt ();
| |   ;
| |   return 0;
| | }
| configure:7206: gcc -o conftest -g -O2   conftest.c -lcrypt   >&5
| configure:7206: $? = 0
| configure:7226: result: -lcrypt
| configure:7235: checking for library containing getspnam
| configure:7265: gcc -o conftest -g -O2   conftest.c -lcrypt  >&5
| configure:7265: $? = 0
| configure:7285: result: none required
| configure:7294: checking for library containing tgetent
| configure:7324: gcc -o conftest -g -O2   conftest.c -lcrypt  >&5
| /usr/bin/ld: /tmp/ccth7cA3.o: in function `main':
| /home/lfs-src/sources/tcsh-6.24.10/conftest.c:19: undefined reference to `tgetent'
| collect2: error: ld returned 1 exit status
| configure:7324: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | char tgetent ();
| | int
| | main (void)
| | {
| | return tgetent ();
| |   ;
| |   return 0;
| | }
| configure:7324: gcc -o conftest -g -O2   conftest.c -ltermlib  -lcrypt  >&5
| /usr/bin/ld: cannot find -ltermlib: No such file or directory
| collect2: error: ld returned 1 exit status
| configure:7324: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | char tgetent ();
| | int
| | main (void)
| | {
| | return tgetent ();
| |   ;
| |   return 0;
| | }
| configure:7324: gcc -o conftest -g -O2   conftest.c -ltinfo  -lcrypt  >&5
| /usr/bin/ld: cannot find -ltinfo: No such file or directory
| collect2: error: ld returned 1 exit status
| configure:7324: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | char tgetent ();
| | int
| | main (void)
| | {
| | return tgetent ();
| |   ;
| |   return 0;
| | }
| configure:7324: gcc -o conftest -g -O2   conftest.c -ltermcap  -lcrypt  >&5
| /usr/bin/ld: cannot find -ltermcap: No such file or directory
| collect2: error: ld returned 1 exit status
| configure:7324: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | /* end confdefs.h.  */
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | char tgetent ();
| | int
| | main (void)
| | {
| | return tgetent ();
| |   ;
| |   return 0;
| | }
| configure:7324: gcc -o conftest -g -O2   conftest.c -lcurses  -lcrypt  >&5
| configure:7324: $? = 0
| configure:7344: result: -lcurses
| configure:7357: checking for library containing gethostbyname
| configure:7387: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7387: $? = 0
| configure:7407: result: none required
| configure:7416: checking for library containing connect
| configure:7446: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7446: $? = 0
| configure:7466: result: none required
| configure:7475: checking for library containing catgets
| configure:7505: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7505: $? = 0
| configure:7525: result: none required
| configure:7539: checking for stdio.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for stdlib.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for string.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for inttypes.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for stdint.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for strings.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for sys/stat.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for sys/types.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7539: checking for unistd.h
| configure:7539: gcc -c -g -O2  conftest.c >&5
| configure:7539: $? = 0
| configure:7539: result: yes
| configure:7564: checking for auth.h
| configure:7564: gcc -c -g -O2  conftest.c >&5
| conftest.c:49:10: fatal error: auth.h: No such file or directory
|    49 | #include <auth.h>
|       |          ^~~~~~~~
| compilation terminated.
| configure:7564: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <auth.h>
| configure:7564: result: no
| configure:7570: checking for crypt.h
| configure:7570: gcc -c -g -O2  conftest.c >&5
| configure:7570: $? = 0
| configure:7570: result: yes
| configure:7576: checking for features.h
| configure:7576: gcc -c -g -O2  conftest.c >&5
| configure:7576: $? = 0
| configure:7576: result: yes
| configure:7582: checking for inttypes.h
| configure:7582: result: yes
| configure:7588: checking for paths.h
| configure:7588: gcc -c -g -O2  conftest.c >&5
| configure:7588: $? = 0
| configure:7588: result: yes
| configure:7594: checking for shadow.h
| configure:7594: gcc -c -g -O2  conftest.c >&5
| configure:7594: $? = 0
| configure:7594: result: yes
| configure:7600: checking for stdint.h
| configure:7600: result: yes
| configure:7606: checking for utmp.h
| configure:7606: gcc -c -g -O2  conftest.c >&5
| configure:7606: $? = 0
| configure:7606: result: yes
| configure:7612: checking for utmpx.h
| configure:7612: gcc -c -g -O2  conftest.c >&5
| configure:7612: $? = 0
| configure:7612: result: yes
| configure:7621: checking for wchar.h
| configure:7621: gcc -c -g -O2  conftest.c >&5
| configure:7621: $? = 0
| configure:7621: result: yes
| configure:7629: checking size of wchar_t
| configure:7635: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7635: $? = 0
| configure:7635: ./conftest
| configure:7635: $? = 0
| configure:7653: result: 4
| configure:7661: checking for wctype.h
| configure:7661: gcc -c -g -O2  conftest.c >&5
| configure:7661: $? = 0
| configure:7661: result: yes
| configure:7674: checking for dirent.h that defines DIR
| configure:7694: gcc -c -g -O2  conftest.c >&5
| configure:7694: $? = 0
| configure:7703: result: yes
| configure:7717: checking for library containing opendir
| configure:7747: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7747: $? = 0
| configure:7767: result: none required
| configure:7838: checking whether stat file-mode macros are broken
| configure:7866: gcc -c -g -O2  conftest.c >&5
| configure:7866: $? = 0
| configure:7874: result: no
| configure:7883: checking for long long
| configure:7883: gcc -c -g -O2  conftest.c >&5
| configure:7883: $? = 0
| configure:7883: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:64:24: error: expected expression before ')' token
|    64 | if (sizeof ((long long)))
|       |                        ^
| configure:7883: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main (void)
| | {
| | if (sizeof ((long long)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7883: result: yes
| configure:7892: checking for uid_t in sys/types.h
| configure:7913: result: yes
| configure:7924: checking type of array argument to getgroups
| configure:7960: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:7960: $? = 0
| configure:7960: ./conftest
| configure:7960: $? = 0
| configure:7987: result: gid_t
| configure:7993: checking for mode_t
| configure:7993: gcc -c -g -O2  conftest.c >&5
| configure:7993: $? = 0
| configure:7993: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:66:21: error: expected expression before ')' token
|    66 | if (sizeof ((mode_t)))
|       |                     ^
| configure:7993: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main (void)
| | {
| | if (sizeof ((mode_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:7993: result: yes
| configure:8003: checking for size_t
| configure:8003: gcc -c -g -O2  conftest.c >&5
| configure:8003: $? = 0
| configure:8003: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:66:21: error: expected expression before ')' token
|    66 | if (sizeof ((size_t)))
|       |                     ^
| configure:8003: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main (void)
| | {
| | if (sizeof ((size_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:8003: result: yes
| configure:8013: checking for uid_t in sys/types.h
| configure:8034: result: yes
| configure:8045: checking for uint32_t
| configure:8045: gcc -c -g -O2  conftest.c >&5
| configure:8045: $? = 0
| configure:8045: result: yes
| configure:8060: checking for ssize_t
| configure:8060: gcc -c -g -O2  conftest.c >&5
| configure:8060: $? = 0
| configure:8060: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:41:22: error: expected expression before ')' token
|    41 | if (sizeof ((ssize_t)))
|       |                      ^
| configure:8060: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | 
| | 
| | int
| | main (void)
| | {
| | if (sizeof ((ssize_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:8060: result: yes
| configure:8076: checking for socklen_t
| configure:8076: gcc -c -g -O2  conftest.c >&5
| configure:8076: $? = 0
| configure:8076: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:42:24: error: expected expression before ')' token
|    42 | if (sizeof ((socklen_t)))
|       |                        ^
| configure:8076: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #include <sys/socket.h>
| | 
| | 
| | int
| | main (void)
| | {
| | if (sizeof ((socklen_t)))
| | 	    return 0;
| |   ;
| |   return 0;
| | }
| configure:8076: result: yes
| configure:8091: checking for struct dirent.d_ino
| configure:8091: gcc -c -g -O2  conftest.c >&5
| configure:8091: $? = 0
| configure:8091: result: yes
| configure:8111: checking for struct utmp.ut_host
| configure:8111: gcc -c -g -O2  conftest.c >&5
| configure:8111: $? = 0
| configure:8111: result: yes
| configure:8127: checking for struct utmp.ut_user
| configure:8127: gcc -c -g -O2  conftest.c >&5
| configure:8127: $? = 0
| configure:8127: result: yes
| configure:8143: checking for struct utmp.ut_tv
| configure:8143: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:51:5: error: used struct type value where scalar is required
|    51 | if (ac_aggr.ut_tv)
|       |     ^~~~~~~
| configure:8143: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmp ac_aggr;
| | if (ac_aggr.ut_tv)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8143: gcc -c -g -O2  conftest.c >&5
| configure:8143: $? = 0
| configure:8143: result: yes
| configure:8159: checking for struct utmp.ut_xtime
| configure:8159: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:52:12: error: 'struct utmpx' has no member named 'ut_xtime'
|    52 | if (ac_aggr.ut_xtime)
|       |            ^
| configure:8159: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmp ac_aggr;
| | if (ac_aggr.ut_xtime)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8159: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:52:19: error: 'struct utmpx' has no member named 'ut_xtime'
|    52 | if (sizeof ac_aggr.ut_xtime)
|       |                   ^
| configure:8159: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmp ac_aggr;
| | if (sizeof ac_aggr.ut_xtime)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8159: result: no
| configure:8175: checking for struct utmpx.ut_host
| configure:8175: gcc -c -g -O2  conftest.c >&5
| configure:8175: $? = 0
| configure:8175: result: yes
| configure:8191: checking for struct utmpx.ut_user
| configure:8191: gcc -c -g -O2  conftest.c >&5
| configure:8191: $? = 0
| configure:8191: result: yes
| configure:8207: checking for struct utmpx.ut_tv
| configure:8207: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:54:5: error: used struct type value where scalar is required
|    54 | if (ac_aggr.ut_tv)
|       |     ^~~~~~~
| configure:8207: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmpx ac_aggr;
| | if (ac_aggr.ut_tv)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8207: gcc -c -g -O2  conftest.c >&5
| configure:8207: $? = 0
| configure:8207: result: yes
| configure:8223: checking for struct utmpx.ut_xtime
| configure:8223: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:55:12: error: 'struct utmpx' has no member named 'ut_xtime'
|    55 | if (ac_aggr.ut_xtime)
|       |            ^
| configure:8223: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmpx ac_aggr;
| | if (ac_aggr.ut_xtime)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8223: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:55:19: error: 'struct utmpx' has no member named 'ut_xtime'
|    55 | if (sizeof ac_aggr.ut_xtime)
|       |                   ^
| configure:8223: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | /* end confdefs.h.  */
| | #include <sys/types.h>
| | #ifdef HAVE_UTMPX_H
| | #include <utmpx.h>
| | #define utmp utmpx
| | #elif defined HAVE_UTMP_H
| | #include <utmp.h>
| | #endif
| | 
| | 
| | int
| | main (void)
| | {
| | static struct utmpx ac_aggr;
| | if (sizeof ac_aggr.ut_xtime)
| | return 0;
| |   ;
| |   return 0;
| | }
| configure:8223: result: no
| configure:8240: checking for struct sockaddr_storage.ss_family
| configure:8240: gcc -c -g -O2  conftest.c >&5
| configure:8240: $? = 0
| configure:8240: result: yes
| configure:8253: checking for an ANSI C-conforming const
| configure:8320: gcc -c -g -O2  conftest.c >&5
| configure:8320: $? = 0
| configure:8328: result: yes
| configure:8336: checking for working volatile
| configure:8356: gcc -c -g -O2  conftest.c >&5
| configure:8356: $? = 0
| configure:8364: result: yes
| configure:8373: checking for gcc options needed to detect all undeclared functions
| configure:8395: gcc -c -g -O2   conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:47:8: error: 'strchr' undeclared (first use in this function)
|    47 | (void) strchr;
|       |        ^~~~~~
| conftest.c:1:1: note: 'strchr' is defined in header '<string.h>'; did you forget to '#include <string.h>'?
|     1 | /* confdefs.h */
| conftest.c:47:8: note: each undeclared identifier is reported only once for each function it appears in
|    47 | (void) strchr;
|       |        ^~~~~~
| configure:8395: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| | /* end confdefs.h.  */
| | 
| | int
| | main (void)
| | {
| | (void) strchr;
| |   ;
| |   return 0;
| | }
| configure:8422: gcc -c -g -O2   conftest.c >&5
| configure:8422: $? = 0
| configure:8439: result: none needed
| configure:8453: checking whether crypt is declared
| configure:8453: gcc -c -g -O2   conftest.c >&5
| configure:8453: $? = 0
| configure:8453: result: yes
| configure:8467: checking whether environ is declared
| configure:8467: gcc -c -g -O2   conftest.c >&5
| configure:8467: $? = 0
| configure:8467: result: yes
| configure:8481: checking whether gethostname is declared
| configure:8481: gcc -c -g -O2   conftest.c >&5
| configure:8481: $? = 0
| configure:8481: result: yes
| configure:8495: checking whether getpgrp is declared
| configure:8495: gcc -c -g -O2   conftest.c >&5
| configure:8495: $? = 0
| configure:8495: result: yes
| configure:8510: checking for setlocale
| configure:8510: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8510: $? = 0
| configure:8510: result: yes
| configure:8518: checking for catgets
| configure:8518: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8518: $? = 0
| configure:8518: result: yes
| configure:8526: checking for dup2
| configure:8526: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8526: $? = 0
| configure:8526: result: yes
| configure:8532: checking for getauthid
| configure:8532: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| /usr/bin/ld: /tmp/ccEl4mva.o: in function `main':
| /home/lfs-src/sources/tcsh-6.24.10/conftest.c:75: undefined reference to `getauthid'
| collect2: error: ld returned 1 exit status
| configure:8532: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| | #define HAVE_DECL_CRYPT 1
| | #define HAVE_DECL_ENVIRON 1
| | #define HAVE_DECL_GETHOSTNAME 1
| | #define HAVE_DECL_GETPGRP 1
| | #define HAVE_DUP2 1
| | /* end confdefs.h.  */
| | /* Define getauthid to an innocuous variant, in case <limits.h> declares getauthid.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define getauthid innocuous_getauthid
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |    which can conflict with char getauthid (); below.  */
| | 
| | #include <limits.h>
| | #undef getauthid
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char getauthid ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_getauthid || defined __stub___getauthid
| | choke me
| | #endif
| | 
| | int
| | main (void)
| | {
| | return getauthid ();
| |   ;
| |   return 0;
| | }
| configure:8532: result: no
| configure:8538: checking for getcwd
| configure:8538: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8538: $? = 0
| configure:8538: result: yes
| configure:8544: checking for gethostname
| configure:8544: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8544: $? = 0
| configure:8544: result: yes
| configure:8550: checking for getpwent
| configure:8550: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8550: $? = 0
| configure:8550: result: yes
| configure:8556: checking for getutent
| configure:8556: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8556: $? = 0
| configure:8556: result: yes
| configure:8562: checking for getutxent
| configure:8562: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8562: $? = 0
| configure:8562: result: yes
| configure:8568: checking for mallinfo
| configure:8568: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8568: $? = 0
| configure:8568: result: yes
| configure:8574: checking for mallinfo2
| configure:8574: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8574: $? = 0
| configure:8574: result: yes
| configure:8580: checking for mblen
| configure:8580: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8580: $? = 0
| configure:8580: result: yes
| configure:8586: checking for memmove
| configure:8586: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| conftest.c:72:6: warning: conflicting types for built-in function 'memmove'; expected 'void *(void *, const void *, long unsigned int)' [-Wbuiltin-declaration-mismatch]
|    72 | char memmove ();
|       |      ^~~~~~~
| conftest.c:64:1: note: 'memmove' is declared in header '<string.h>'
|    63 | #include <limits.h>
|    64 | #undef memmove
| configure:8586: $? = 0
| configure:8586: result: yes
| configure:8592: checking for memset
| configure:8592: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| conftest.c:73:6: warning: conflicting types for built-in function 'memset'; expected 'void *(void *, int,  long unsigned int)' [-Wbuiltin-declaration-mismatch]
|    73 | char memset ();
|       |      ^~~~~~
| conftest.c:65:1: note: 'memset' is declared in header '<string.h>'
|    64 | #include <limits.h>
|    65 | #undef memset
| configure:8592: $? = 0
| configure:8592: result: yes
| configure:8598: checking for mkstemp
| configure:8598: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8598: $? = 0
| configure:8598: result: yes
| configure:8604: checking for nice
| configure:8604: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8604: $? = 0
| configure:8604: result: yes
| configure:8610: checking for setproctitle
| configure:8610: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| /usr/bin/ld: /tmp/cccbHWD2.o: in function `main':
| /home/lfs-src/sources/tcsh-6.24.10/conftest.c:87: undefined reference to `setproctitle'
| collect2: error: ld returned 1 exit status
| configure:8610: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| | #define HAVE_DECL_CRYPT 1
| | #define HAVE_DECL_ENVIRON 1
| | #define HAVE_DECL_GETHOSTNAME 1
| | #define HAVE_DECL_GETPGRP 1
| | #define HAVE_DUP2 1
| | #define HAVE_GETCWD 1
| | #define HAVE_GETHOSTNAME 1
| | #define HAVE_GETPWENT 1
| | #define HAVE_GETUTENT 1
| | #define HAVE_GETUTXENT 1
| | #define HAVE_MALLINFO 1
| | #define HAVE_MALLINFO2 1
| | #define HAVE_MBLEN 1
| | #define HAVE_MEMMOVE 1
| | #define HAVE_MEMSET 1
| | #define HAVE_MKSTEMP 1
| | #define HAVE_NICE 1
| | /* end confdefs.h.  */
| | /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| | #define setproctitle innocuous_setproctitle
| | 
| | /* System header to define __stub macros and hopefully few prototypes,
| |    which can conflict with char setproctitle (); below.  */
| | 
| | #include <limits.h>
| | #undef setproctitle
| | 
| | /* Override any GCC internal prototype to avoid an error.
| |    Use char because int might match the return type of a GCC
| |    builtin and then its argument prototype would still apply.  */
| | #ifdef __cplusplus
| | extern "C"
| | #endif
| | char setproctitle ();
| | /* The GNU C library defines this for functions which it implements
| |     to always fail with ENOSYS.  Some functions are actually named
| |     something starting with __ and the normal name is an alias.  */
| | #if defined __stub_setproctitle || defined __stub___setproctitle
| | choke me
| | #endif
| | 
| | int
| | main (void)
| | {
| | return setproctitle ();
| |   ;
| |   return 0;
| | }
| configure:8610: result: no
| configure:8616: checking for nl_langinfo
| configure:8616: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8616: $? = 0
| configure:8616: result: yes
| configure:8622: checking for sbrk
| configure:8622: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8622: $? = 0
| configure:8622: result: yes
| configure:8628: checking for setpgid
| configure:8628: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8628: $? = 0
| configure:8628: result: yes
| configure:8634: checking for setpriority
| configure:8634: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8634: $? = 0
| configure:8634: result: yes
| configure:8640: checking for strerror
| configure:8640: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8640: $? = 0
| configure:8640: result: yes
| configure:8646: checking for strstr
| configure:8646: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| conftest.c:81:6: warning: conflicting types for built-in function 'strstr'; expected 'char *(const char *, const char *)' [-Wbuiltin-declaration-mismatch]
|    81 | char strstr ();
|       |      ^~~~~~
| conftest.c:73:1: note: 'strstr' is declared in header '<string.h>'
|    72 | #include <limits.h>
|    73 | #undef strstr
| configure:8646: $? = 0
| configure:8646: result: yes
| configure:8652: checking for sysconf
| configure:8652: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8652: $? = 0
| configure:8652: result: yes
| configure:8658: checking for wcwidth
| configure:8658: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8658: $? = 0
| configure:8658: result: yes
| configure:8665: checking whether getpgrp requires zero arguments
| configure:8683: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:99:1: error: too many arguments to function 'getpgrp'
|    99 | getpgrp (0);
|       | ^~~~~~~
| In file included from conftest.c:94:
| /usr/include/unistd.h:656:16: note: declared here
|   656 | extern __pid_t getpgrp (void) __THROW;
|       |                ^~~~~~~
| configure:8683: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| | #define HAVE_DECL_CRYPT 1
| | #define HAVE_DECL_ENVIRON 1
| | #define HAVE_DECL_GETHOSTNAME 1
| | #define HAVE_DECL_GETPGRP 1
| | #define HAVE_DUP2 1
| | #define HAVE_GETCWD 1
| | #define HAVE_GETHOSTNAME 1
| | #define HAVE_GETPWENT 1
| | #define HAVE_GETUTENT 1
| | #define HAVE_GETUTXENT 1
| | #define HAVE_MALLINFO 1
| | #define HAVE_MALLINFO2 1
| | #define HAVE_MBLEN 1
| | #define HAVE_MEMMOVE 1
| | #define HAVE_MEMSET 1
| | #define HAVE_MKSTEMP 1
| | #define HAVE_NICE 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_SBRK 1
| | #define HAVE_SETPGID 1
| | #define HAVE_SETPRIORITY 1
| | #define HAVE_STRERROR 1
| | #define HAVE_STRSTR 1
| | #define HAVE_SYSCONF 1
| | #define HAVE_WCWIDTH 1
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main (void)
| | {
| | getpgrp (0);
| |   ;
| |   return 0;
| | }
| configure:8692: result: yes
| configure:8701: checking whether mbrtowc and mbstate_t are properly declared
| configure:8722: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8722: $? = 0
| configure:8731: result: yes
| configure:8741: checking whether setpgrp requires zero arguments
| configure:8759: gcc -c -g -O2  conftest.c >&5
| conftest.c: In function 'main':
| conftest.c:101:1: error: too many arguments to function 'setpgrp'
|   101 | setpgrp(0, 0);
|       | ^~~~~~~
| In file included from conftest.c:96:
| /usr/include/unistd.h:682:12: note: declared here
|   682 | extern int setpgrp (void) __THROW;
|       |            ^~~~~~~
| configure:8759: $? = 1
| configure: failed program was:
| | /* confdefs.h */
| | #define PACKAGE_NAME "Tcsh"
| | #define PACKAGE_TARNAME "tcsh"
| | #define PACKAGE_VERSION "6.24.10"
| | #define PACKAGE_STRING "Tcsh 6.24.10"
| | #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| | #define PACKAGE_URL "https://www.tcsh.org/"
| | #define HAVE_ICONV 1
| | #define ICONV_CONST 
| | #define HAVE_STDIO_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_UNISTD_H 1
| | #define STDC_HEADERS 1
| | #define HAVE_CRYPT_H 1
| | #define HAVE_FEATURES_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_PATHS_H 1
| | #define HAVE_SHADOW_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UTMP_H 1
| | #define HAVE_UTMPX_H 1
| | #define HAVE_WCHAR_H 1
| | #define SIZEOF_WCHAR_T 4
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_DIRENT_H 1
| | #define HAVE_LONG_LONG 1
| | #define GETGROUPS_T gid_t
| | #define HAVE_STRUCT_DIRENT_D_INO 1
| | #define HAVE_STRUCT_UTMP_UT_HOST 1
| | #define HAVE_STRUCT_UTMP_UT_USER 1
| | #define HAVE_STRUCT_UTMP_UT_TV 1
| | #define HAVE_STRUCT_UTMPX_UT_HOST 1
| | #define HAVE_STRUCT_UTMPX_UT_USER 1
| | #define HAVE_STRUCT_UTMPX_UT_TV 1
| | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| | #define HAVE_DECL_CRYPT 1
| | #define HAVE_DECL_ENVIRON 1
| | #define HAVE_DECL_GETHOSTNAME 1
| | #define HAVE_DECL_GETPGRP 1
| | #define HAVE_DUP2 1
| | #define HAVE_GETCWD 1
| | #define HAVE_GETHOSTNAME 1
| | #define HAVE_GETPWENT 1
| | #define HAVE_GETUTENT 1
| | #define HAVE_GETUTXENT 1
| | #define HAVE_MALLINFO 1
| | #define HAVE_MALLINFO2 1
| | #define HAVE_MBLEN 1
| | #define HAVE_MEMMOVE 1
| | #define HAVE_MEMSET 1
| | #define HAVE_MKSTEMP 1
| | #define HAVE_NICE 1
| | #define HAVE_NL_LANGINFO 1
| | #define HAVE_SBRK 1
| | #define HAVE_SETPGID 1
| | #define HAVE_SETPRIORITY 1
| | #define HAVE_STRERROR 1
| | #define HAVE_STRSTR 1
| | #define HAVE_SYSCONF 1
| | #define HAVE_WCWIDTH 1
| | #define GETPGRP_VOID 1
| | #define HAVE_MBRTOWC 1
| | /* end confdefs.h.  */
| | #include <stddef.h>
| | #ifdef HAVE_STDIO_H
| | # include <stdio.h>
| | #endif
| | #ifdef HAVE_STDLIB_H
| | # include <stdlib.h>
| | #endif
| | #ifdef HAVE_STRING_H
| | # include <string.h>
| | #endif
| | #ifdef HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #endif
| | #ifdef HAVE_STDINT_H
| | # include <stdint.h>
| | #endif
| | #ifdef HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #ifdef HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #ifdef HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #ifdef HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main (void)
| | {
| | setpgrp(0, 0);
| |   ;
| |   return 0;
| | }
| configure:8768: result: yes
| configure:8779: checking for working strcoll
| configure:8807: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8807: $? = 0
| configure:8807: ./conftest
| configure:8807: $? = 0
| configure:8818: result: yes
| configure:8829: checking for working sbrk
| configure:8851: gcc -o conftest -g -O2   conftest.c -lcurses -lcrypt  >&5
| configure:8851: $? = 0
| configure:8851: ./conftest
| configure:8851: $? = 0
| configure:8853: result: yes
| configure:9091: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by Tcsh config.status 6.24.10, which was
| generated by GNU Autoconf 2.71.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on malthus
| 
| config.status:894: creating Makefile
| config.status:894: creating atlocal
| config.status:894: creating dch-template
| config.status:894: creating nls/Makefile
| config.status:894: creating patchlevel.h
| config.status:894: creating tcsh.man
| config.status:894: creating config.h
| config.status:1083: executing ./atconfig commands
| configure:10300: ========= Configuration results =========
| configure:10302: BUILD_CATALOGS          yes
| configure:10304: CC                      gcc
| configure:10306: CC_FOR_GETHOST          $(CC)
| configure:10308: CFLAGS                  -g -O2
| configure:10310: CPP                     gcc -E
| configure:10312: CPPFLAGS                
| configure:10314: DFLAGS                  
| configure:10316: HESDEF                  
| configure:10318: HESLIB                  
| configure:10320: LDFLAGS                 
| configure:10322: LIBICONV                
| configure:10324: LIBS                    -lcurses -lcrypt 
| configure:10326: PACKAGE_CHANGELOG_DATE  Fri, 14 Apr 2023 00:00:00 +0000
| configure:10328: PACKAGE_DATE            2023-04-14
| configure:10330: PACKAGE_ENGLISH_DATE    April 14, 2023
| configure:10332: PACKAGE_PATCHLEVEL      10
| configure:10334: PACKAGE_REV             6
| configure:10336: PACKAGE_VERS            24
| configure:10338: PACKAGE_VERSION         6.24.10
| configure:10340: RELEASE_TAG             TCSH6_24_10
| configure:10342: tcsh_config_file        system/linux
| configure:10344: =========================================
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=x86_64-pc-linux-gnu
| ac_cv_c_compiler_gnu=yes
| ac_cv_c_const=yes
| ac_cv_c_uint32_t=yes
| ac_cv_c_undeclared_builtin_options='none needed'
| ac_cv_c_volatile=yes
| ac_cv_env_CC_set=
| ac_cv_env_CC_value=
| ac_cv_env_CFLAGS_set=
| ac_cv_env_CFLAGS_value=
| ac_cv_env_CPPFLAGS_set=
| ac_cv_env_CPPFLAGS_value=
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_LDFLAGS_set=
| ac_cv_env_LDFLAGS_value=
| ac_cv_env_LIBS_set=
| ac_cv_env_LIBS_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_func_catgets=yes
| ac_cv_func_dup2=yes
| ac_cv_func_getauthid=no
| ac_cv_func_getcwd=yes
| ac_cv_func_gethostname=yes
| ac_cv_func_getpgrp_void=yes
| ac_cv_func_getpwent=yes
| ac_cv_func_getutent=yes
| ac_cv_func_getutxent=yes
| ac_cv_func_mallinfo2=yes
| ac_cv_func_mallinfo=yes
| ac_cv_func_mblen=yes
| ac_cv_func_mbrtowc=yes
| ac_cv_func_memmove=yes
| ac_cv_func_memset=yes
| ac_cv_func_mkstemp=yes
| ac_cv_func_nice=yes
| ac_cv_func_nl_langinfo=yes
| ac_cv_func_sbrk=yes
| ac_cv_func_setlocale=yes
| ac_cv_func_setpgid=yes
| ac_cv_func_setpgrp_void=yes
| ac_cv_func_setpriority=yes
| ac_cv_func_setproctitle=no
| ac_cv_func_strcoll_works=yes
| ac_cv_func_strerror=yes
| ac_cv_func_strstr=yes
| ac_cv_func_sysconf=yes
| ac_cv_func_wcwidth=yes
| ac_cv_have_decl_crypt=yes
| ac_cv_have_decl_environ=yes
| ac_cv_have_decl_gethostname=yes
| ac_cv_have_decl_getpgrp=yes
| ac_cv_header_auth_h=no
| ac_cv_header_crypt_h=yes
| ac_cv_header_dirent_dirent_h=yes
| ac_cv_header_features_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_paths_h=yes
| ac_cv_header_shadow_h=yes
| ac_cv_header_stat_broken=no
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdio_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_utmp_h=yes
| ac_cv_header_utmpx_h=yes
| ac_cv_header_wchar_h=yes
| ac_cv_header_wctype_h=yes
| ac_cv_host=x86_64-pc-linux-gnu
| ac_cv_host_system_type=x86_64-pc-linux-gnu
| ac_cv_member_struct_dirent_d_ino=yes
| ac_cv_member_struct_sockaddr_storage_ss_family=yes
| ac_cv_member_struct_utmp_ut_host=yes
| ac_cv_member_struct_utmp_ut_tv=yes
| ac_cv_member_struct_utmp_ut_user=yes
| ac_cv_member_struct_utmp_ut_xtime=no
| ac_cv_member_struct_utmpx_ut_host=yes
| ac_cv_member_struct_utmpx_ut_tv=yes
| ac_cv_member_struct_utmpx_ut_user=yes
| ac_cv_member_struct_utmpx_ut_xtime=no
| ac_cv_objext=o
| ac_cv_path_EGREP='/bin/grep -E'
| ac_cv_path_GENCAT=/bin/gencat
| ac_cv_path_GREP=/bin/grep
| ac_cv_path_install='/usr/bin/install -c'
| ac_cv_prog_CPP='gcc -E'
| ac_cv_prog_ac_ct_CC=gcc
| ac_cv_prog_cc_c11=
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_stdc=
| ac_cv_prog_gcc_traditional=no
| ac_cv_search_catgets='none required'
| ac_cv_search_connect='none required'
| ac_cv_search_crypt=-lcrypt
| ac_cv_search_gethostbyname='none required'
| ac_cv_search_getspnam='none required'
| ac_cv_search_opendir='none required'
| ac_cv_search_tgetent=-lcurses
| ac_cv_sizeof_wchar_t=4
| ac_cv_type_getgroups=gid_t
| ac_cv_type_long_long=yes
| ac_cv_type_mode_t=yes
| ac_cv_type_size_t=yes
| ac_cv_type_socklen_t=yes
| ac_cv_type_ssize_t=yes
| ac_cv_type_uid_t=yes
| acl_cv_hardcode_direct=no
| acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
| acl_cv_hardcode_libdir_separator=
| acl_cv_hardcode_minus_L=no
| acl_cv_libdirstems=lib,lib,lib
| acl_cv_libext=a
| acl_cv_libname_spec='lib$name'
| acl_cv_library_names_spec='$libname$shrext'
| acl_cv_path_LD=/usr/bin/ld
| acl_cv_prog_gnu_ld=yes
| acl_cv_rpath=done
| acl_cv_shlibext=so
| acl_cv_wl=-Wl,
| am_cv_func_iconv=yes
| am_cv_func_iconv_works=yes
| am_cv_lib_iconv=no
| gl_cv_elf=yes
| gl_cv_host_cpu_c_abi_32bit=no
| gl_cv_iconv_nonconst=yes
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| BUILD_CATALOGS='yes'
| CC='gcc'
| CC_FOR_GETHOST='$(CC)'
| CFLAGS='-g -O2'
| CPP='gcc -E'
| CPPFLAGS=''
| DEFS='-DHAVE_CONFIG_H'
| DFLAGS=''
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='/bin/grep -E'
| EXEEXT=''
| GENCAT='/bin/gencat'
| GREP='/bin/grep'
| HESDEF=''
| HESLIB=''
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| LDFLAGS=''
| LIBICONV=''
| LIBOBJS=''
| LIBS='-lcurses -lcrypt '
| LTLIBICONV=''
| LTLIBOBJS=''
| OBJEXT='o'
| PACKAGE_BUGREPORT='https://bugs.astron.com/'
| PACKAGE_CHANGELOG_DATE='Fri, 14 Apr 2023 00:00:00 +0000'
| PACKAGE_DATE='2023-04-14'
| PACKAGE_ENGLISH_DATE='April 14, 2023'
| PACKAGE_MAILLIST='https://mailman.astron.com/mailman/listinfo/tcsh'
| PACKAGE_NAME='Tcsh'
| PACKAGE_ORIGIN='Astron'
| PACKAGE_PATCHLEVEL='10'
| PACKAGE_REV='6'
| PACKAGE_STRING='Tcsh 6.24.10'
| PACKAGE_TARNAME='tcsh'
| PACKAGE_URL='https://www.tcsh.org/'
| PACKAGE_VERS='24'
| PACKAGE_VERSION='6.24.10'
| PATH_SEPARATOR=':'
| RELEASE_TAG='TCSH6_24_10'
| SHELL='/bin/sh'
| ac_ct_CC='gcc'
| bindir='${exec_prefix}/bin'
| build='x86_64-pc-linux-gnu'
| build_alias=''
| build_cpu='x86_64'
| build_os='linux-gnu'
| build_vendor='pc'
| datadir='${datarootdir}'
| datarootdir='${prefix}/share'
| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
| dvidir='${docdir}'
| exec_prefix='${prefix}'
| host='x86_64-pc-linux-gnu'
| host_alias=''
| host_cpu='x86_64'
| host_os='linux-gnu'
| host_vendor='pc'
| htmldir='${docdir}'
| includedir='${prefix}/include'
| infodir='${datarootdir}/info'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| localedir='${datarootdir}/locale'
| localstatedir='${prefix}/var'
| mandir='${datarootdir}/man'
| oldincludedir='/usr/include'
| pdfdir='${docdir}'
| prefix='/usr'
| program_transform_name='s,x,x,'
| psdir='${docdir}'
| runstatedir='${localstatedir}/run'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| /* confdefs.h */
| #define PACKAGE_NAME "Tcsh"
| #define PACKAGE_TARNAME "tcsh"
| #define PACKAGE_VERSION "6.24.10"
| #define PACKAGE_STRING "Tcsh 6.24.10"
| #define PACKAGE_BUGREPORT "https://bugs.astron.com/"
| #define PACKAGE_URL "https://www.tcsh.org/"
| #define HAVE_ICONV 1
| #define ICONV_CONST 
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define STDC_HEADERS 1
| #define HAVE_CRYPT_H 1
| #define HAVE_FEATURES_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_PATHS_H 1
| #define HAVE_SHADOW_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_UTMPX_H 1
| #define HAVE_WCHAR_H 1
| #define SIZEOF_WCHAR_T 4
| #define HAVE_WCTYPE_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_LONG_LONG 1
| #define GETGROUPS_T gid_t
| #define HAVE_STRUCT_DIRENT_D_INO 1
| #define HAVE_STRUCT_UTMP_UT_HOST 1
| #define HAVE_STRUCT_UTMP_UT_USER 1
| #define HAVE_STRUCT_UTMP_UT_TV 1
| #define HAVE_STRUCT_UTMPX_UT_HOST 1
| #define HAVE_STRUCT_UTMPX_UT_USER 1
| #define HAVE_STRUCT_UTMPX_UT_TV 1
| #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
| #define HAVE_DECL_CRYPT 1
| #define HAVE_DECL_ENVIRON 1
| #define HAVE_DECL_GETHOSTNAME 1
| #define HAVE_DECL_GETPGRP 1
| #define HAVE_DUP2 1
| #define HAVE_GETCWD 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETPWENT 1
| #define HAVE_GETUTENT 1
| #define HAVE_GETUTXENT 1
| #define HAVE_MALLINFO 1
| #define HAVE_MALLINFO2 1
| #define HAVE_MBLEN 1
| #define HAVE_MEMMOVE 1
| #define HAVE_MEMSET 1
| #define HAVE_MKSTEMP 1
| #define HAVE_NICE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_SBRK 1
| #define HAVE_SETPGID 1
| #define HAVE_SETPRIORITY 1
| #define HAVE_STRERROR 1
| #define HAVE_STRSTR 1
| #define HAVE_SYSCONF 1
| #define HAVE_WCWIDTH 1
| #define GETPGRP_VOID 1
| #define HAVE_MBRTOWC 1
| #define SETPGRP_VOID 1
| #define HAVE_STRCOLL 1
| #define HAVE_WORKING_SBRK 1
| #define NLS 1
| #define NLS_CATALOGS 1
| 
| configure: exit 0

testsuite.log (109,249 bytes)   

lukem

2023-09-11 10:37

reporter   ~0003975

Are you running the build and testsuite as root (uid 0)? If so, I don't think that's supported (nor good practice to build as root, in my opinion).

I quickly reviewed your testsuite.log, searching for "FAILED", and scrolling back for details.
Various test groups (such as test group 14) fail with a diff that expected lines starting with ">" and your lines start with "#".
I think other tests rely upon not being able to read a file with mode 000, and those are working on your system too.

Issue History

Date Modified Username Field Change
2023-06-20 15:40 cmeier New Issue
2023-06-20 15:42 cmeier Note Added: 0003956
2023-06-20 15:42 cmeier File Added: testsuite.log
2023-09-11 10:37 lukem Note Added: 0003975