This file is indexed.

/usr/share/tcltk/critcl-app3.1.8/tea/Config.in is in critcl 3.1.9-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
## -*- tcl -*- Critcl configuration file
# # ## ### ##### ######## ############# #####################
## For
# 	@@PNAME@@ @@PMAJORV@@.@@PMINORV@@
#
# Copyright (c) @@YEAR@@ @@PORG@@
#
# Generated by @@CRITCL@@
# At           @@NOW@@

# This specific file gets filled by the TEA configure(.in) with the
# compiler information it found when run, and the accompanying
# Makefile(.in) uses it to overide critcl's default configuration
# settings. In this way we manage to get a proper TEA setup of flags
# and such, bypassing all of critcl's own selection logic. critcl is
# essentially 'just' used as a custom compiler driver, whereas a
# standard TEA Makefile would have all the relevant commands listed
# explicitly in its rules.

# # ## ### ##### ######## ############# #####################
## First, keep the GCC specific defaults.

compile         gcc -c -fPIC
version         gcc -v
link            gcc -shared
include         -I
preproc_define  gcc -E -dM
preproc_enum    gcc -E
tclstubs        -DUSE_TCL_STUBS
tkstubs         -DUSE_TK_STUBS
debug_memory    -DTCL_MEM_DEBUG
debug_symbols   -g
object          .o
output          -o [list $outfile]
ldoutput
link_debug
link_release
link_preload    --unresolved-symbols=ignore-in-shared-libs
strip           -Wl,-s
optimize        -O2
noassert        -DNDEBUG
threadflags     -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1    \
                -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_READDIR_R=1   \
                -DTCL_THREADS=1


# # ## ### ##### ######## ############# #####################
## Second, define settings based on the system information found by
## configure(.in), converted into something usable by critcl. See the
## section below for the raw settings.

TEA platform        @CRITCL_PLATFORM@
TEA compile         @CRITCL_CC@
TEA version         @CRITCL_VERSION@
TEA link            @CRITCL_LINK@
TEA preproc_define  @CRITCL_CPP_DEFINE@
TEA preproc_enum    @CRITCL_CPP_ENUM@
TEA debug_symbols   @CFLAGS_DEBUG@
TEA object          .@OBJEXT@
TEA output          @CRITCL_CC_OUTPUT@
TEA ldoutput        @CRITCL_LD_OUTPUT@
TEA link_debug      @CRITCL_LD_DBG@
TEA link_release    @CRITCL_LD_REL@
TEA link_preload    --unresolved-symbols=ignore-in-shared-libs
TEA strip           
TEA optimize        @CFLAGS_OPTIMIZE@


# # ## ### ##### ######## ############# #####################
## Third, the exact raw settings generated by configure(.in),
## as found in build_dir/config.status. To help debugging the
## munging, when its wrong.
##
## The lines marked with ** are those which are of especially high
## interest.

#**	CC			= (@CC@)
#**	CFLAGS			= (@CFLAGS@)
#**	CFLAGS_DEBUG		= (@CFLAGS_DEBUG@)
#**	CFLAGS_OPTIMIZE		= (@CFLAGS_OPTIMIZE@)
#**	CFLAGS_WARNING		= (@CFLAGS_WARNING@)
#**	CPP			= (@CPP@)
#**	CPPFLAGS		= (@CPPFLAGS@)
#**	DEFS			= (@DEFS@)
#**	LDFLAGS			= (@LDFLAGS@)
#**	LDFLAGS_DEFAULT		= (@LDFLAGS_DEFAULT@)
#**	LIBS			= (@LIBS@)
#**	MAKE_LIB		= (@MAKE_LIB@)
#**	MAKE_SHARED_LIB		= (@MAKE_SHARED_LIB@)
#**	MAKE_STATIC_LIB		= (@MAKE_STATIC_LIB@)
#**	MAKE_STUB_LIB		= (@MAKE_STUB_LIB@)
#**	MATH_LIBS		= (@MATH_LIBS@)
#**	OBJEXT			= (@OBJEXT@)
#**	SHLIB_CFLAGS		= (@SHLIB_CFLAGS@)
#**	SHLIB_LD		= (@SHLIB_LD@)
#**	SHLIB_LD_LIBS		= (@SHLIB_LD_LIBS@)
#**	SHLIB_SUFFIX		= (@SHLIB_SUFFIX@)
#**	STLIB_LD		= (@STLIB_LD@)
#**	TCL_EXTRA_CFLAGS	= (@TCL_EXTRA_CFLAGS@)
#**	TCL_INCLUDES		= (@TCL_INCLUDES@)
#**	TCL_LD_FLAGS		= (@TCL_LD_FLAGS@)
#**	TCL_LIBS		= (@TCL_LIBS@)
#**	TCL_SHLIB_LD_LIBS	= (@TCL_SHLIB_LD_LIBS@)
#**	TCL_THREADS		= (@TCL_THREADS@)

#	AR			= (@AR@)
#	CELIB_DIR		= (@CELIB_DIR@)
#	CFLAGS_DEFAULT		= (@CFLAGS_DEFAULT@)
#	CLEANFILES		= (@CLEANFILES@)
#	CYGPATH			= (@CYGPATH@)
#	ECHO_C			= (@ECHO_C@)
#	ECHO_N			= (@ECHO_N@)
#	ECHO_T			= (@ECHO_T@)
#	EGREP			= (@EGREP@)
#	EXEEXT			= (@EXEEXT@)
#	GREP			= (@GREP@)
#	INSTALL_DATA		= (@INSTALL_DATA@)
#	INSTALL_PROGRAM		= (@INSTALL_PROGRAM@)
#	INSTALL_SCRIPT		= (@INSTALL_SCRIPT@)
#	LD_LIBRARY_PATH_VAR	= (@LD_LIBRARY_PATH_VAR@)
#	LIBOBJS			= (@LIBOBJS@)
#	LTLIBOBJS		= (@LTLIBOBJS@)
#	PACKAGE_BUGREPORT	= (@PACKAGE_BUGREPORT@)
#	PACKAGE_NAME		= (@PACKAGE_NAME@)
#	PACKAGE_STRING		= (@PACKAGE_STRING@)
#	PACKAGE_TARNAME		= (@PACKAGE_TARNAME@)
#	PACKAGE_VERSION		= (@PACKAGE_VERSION@)
#	PATH_SEPARATOR		= (@PATH_SEPARATOR@)
#	PKG_CFLAGS		= (@PKG_CFLAGS@)
#	PKG_HEADERS		= (@PKG_HEADERS@)
#	PKG_INCLUDES		= (@PKG_INCLUDES@)
#	PKG_LIBS		= (@PKG_LIBS@)
#	PKG_LIB_FILE		= (@PKG_LIB_FILE@)
#	PKG_OBJECTS		= (@PKG_OBJECTS@)
#	PKG_SOURCES		= (@PKG_SOURCES@)
#	PKG_STUB_LIB_FILE	= (@PKG_STUB_LIB_FILE@)
#	PKG_STUB_OBJECTS	= (@PKG_STUB_OBJECTS@)
#	PKG_STUB_SOURCES	= (@PKG_STUB_SOURCES@)
#	PKG_TCL_SOURCES		= (@PKG_TCL_SOURCES@)
#	RANLIB			= (@RANLIB@)
#	RANLIB_STUB		= (@RANLIB_STUB@)
#	SET_MAKE		= (@SET_MAKE@)
#	SHARED_BUILD		= (@SHARED_BUILD@)
#	SHELL			= (@SHELL@)
#	TCLSH_PROG		= (@TCLSH_PROG@)
#	TCL_BIN_DIR		= (@TCL_BIN_DIR@)
#	TCL_DBGX		= (@TCL_DBGX@)
#	TCL_DEFS		= (@TCL_DEFS@)
#	TCL_LIB_FILE		= (@TCL_LIB_FILE@)
#	TCL_LIB_FLAG		= (@TCL_LIB_FLAG@)
#	TCL_LIB_SPEC		= (@TCL_LIB_SPEC@)
#	TCL_PATCH_LEVEL		= (@TCL_PATCH_LEVEL@)
#	TCL_SRC_DIR		= (@TCL_SRC_DIR@)
#	TCL_STUB_LIB_FILE	= (@TCL_STUB_LIB_FILE@)
#	TCL_STUB_LIB_FLAG	= (@TCL_STUB_LIB_FLAG@)
#	TCL_STUB_LIB_SPEC	= (@TCL_STUB_LIB_SPEC@)
#	TCL_VERSION		= (@TCL_VERSION@)
#	VC_MANIFEST_EMBED_DLL	= (@VC_MANIFEST_EMBED_DLL@)
#	VC_MANIFEST_EMBED_EXE	= (@VC_MANIFEST_EMBED_EXE@)

#	ac_ct_CC		= (@ac_ct_CC@)
#	bindir			= (@bindir@)
#	build_alias		= (@build_alias@)
#	datadir			= (@datadir@)
#	datarootdir		= (@datarootdir@)
#	docdir			= (@docdir@)
#	dvidir			= (@dvidir@)
#	exec_prefix		= (@exec_prefix@)
#	host_alias		= (@host_alias@)
#	htmldir			= (@htmldir@)
#	includedir		= (@includedir@)
#	infodir			= (@infodir@)
#	libdir			= (@libdir@)
#	libexecdir		= (@libexecdir@)
#	localedir		= (@localedir@)
#	localstatedir		= (@localstatedir@)
#	mandir			= (@mandir@)
#	oldincludedir		= (@oldincludedir@)
#	pdfdir			= (@pdfdir@)
#	prefix			= (@prefix@)
#	program_transform_name	= (@program_transform_name@)
#	psdir			= (@psdir@)
#	sbindir			= (@sbindir@)
#	sharedstatedir		= (@sharedstatedir@)
#	sysconfdir		= (@sysconfdir@)
#	target_alias		= (@target_alias@)

# # ## ### ##### ######## ############# #####################