user/distcc: (pmmx) FTTFS: AssertionError: src/h_compile.c[1387727] (dcc_fresh_dependency_exists) old dotd file "dotd"
Found on powerhouse (pmmx) with latest everything:
...
CompileHello_Case OK
CommaInFilename_Case OK
ComputedInclude_Case OK
BackslashInMacro_Case OK
BackslashInFilename_Case OK
CPlusPlus_Case OK
ObjectiveC_Case OK
ObjectiveCPlusPlus_Case NOTRUN, GNU Objective-C++ not installed
SystemIncludeDirectories_Case OK
CPlusPlus_SystemIncludeDirectories_Case OK
Gdb_Case NOTRUN, gdb could not be found on path
GdbOpt1_Case NOTRUN, gdb could not be found on path
GdbOpt2_Case NOTRUN, gdb could not be found on path
GdbOpt3_Case NOTRUN, gdb could not be found on path
Lsdistcc_Case OK
BadLogFile_Case OK
ScanArgs_Case OK
ParseMask_Case OK
DotD_Case OK
DashMD_DashMF_DashMT_Case OK
Compile_c_Case FAIL
-----------------------------------------------------------------
Traceback (most recent call last):
File "/usr/src/packages/user/distcc/src/distcc-3.4/test/comfychair.py", line 349, in runtest
obj.runtest()
File "/usr/src/packages/user/distcc/src/distcc-3.4/./test/testdistcc.py", line 770, in runtest
checked_deps[self.getDep(line)] = 1
^^^^^^^^^^^^^^^^^
File "/usr/src/packages/user/distcc/src/distcc-3.4/./test/testdistcc.py", line 710, in getDep
assert m_obj, line
AssertionError: src/h_compile.c[1387727] (dcc_fresh_dependency_exists) old dotd file "dotd"
test_log:
Run command: /usr/local/bin/cc --version
Wait status: 0x0 (exit code 0, signal 0)
stdout:
cc (Adelie 8.5.0) 8.5.0
Copyright (C) 2018 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.
stderr:
Run command: /usr/local/bin/cc --version
Wait status: 0x0 (exit code 0, signal 0)
stdout:
cc (Adelie 8.5.0) 8.5.0
Copyright (C) 2018 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.
stderr:
Run command: h_compile dcc_discrepancy_filename
Wait status: 0x0 (exit code 0, signal 0)
stdout:
abc/discrepancy_counter
stderr:
Run command: h_compile dcc_discrepancy_filename
Wait status: 0x0 (exit code 0, signal 0)
stdout:
(NULL)
stderr:
Run command: h_compile dcc_fresh_dependency_exists dotd '*notthis*' 1696534255
Wait status: 0x0 (exit code 0, signal 0)
stdout:
result (NULL)
stderr:
src/h_compile.c[1387722] (dcc_fresh_dependency_exists) Checking dependency: foobar.h
src/h_compile.c[1387722] (dcc_fresh_dependency_exists) Checking dependency: bar.h
src/h_compile.c[1387722] (dcc_fresh_dependency_exists) Checking dependency: bar.h
Run command: h_compile dcc_fresh_dependency_exists dotd '' 1696534255
Wait status: 0x0 (exit code 0, signal 0)
stdout:
result bar.h
stderr:
src/h_compile.c[1387723] (dcc_fresh_dependency_exists) Checking dependency: foobar.h
src/h_compile.c[1387723] (dcc_fresh_dependency_exists) Checking dependency: bar.h
Run command: h_compile dcc_fresh_dependency_exists dotd '*notthis*' 1696534257
Wait status: 0x0 (exit code 0, signal 0)
stdout:
result (NULL)
stderr:
src/h_compile.c[1387727] (dcc_fresh_dependency_exists) old dotd file "dotd"
-----------------------------------------------------------------
ImplicitCompilerScan_Case OK
StripArgs_Case OK
StartStopDaemon_Case OK
CompressedCompile_Case OK
DashONoSpace_Case OK
WriteDevNull_Case OK
CppError_Case OK
BadInclude_Case OK
PreprocessPlainText_Case OK
NoDetachDaemon_Case OK
SBeatsC_Case OK
DashD_Case OK
DashWpMD_Case OK
BinFalse_Case OK
BinTrue_Case OK
VersionOption_Case OK
HelpOption_Case OK
BogusOption_Case OK
MultipleCompile_Case OK
CompilerOptionsPassed_Case OK
IsSource_Case OK
ExtractExtension_Case OK
ImplicitCompiler_Case OK
DaemonBadPort_Case OK
AccessDenied_Case OK
NoServer_Case OK
InvalidHostSpec_Case OK
ParseHostSpec_Case OK
ImpliedOutput_Case OK
SyntaxError_Case OK
NoHosts_Case OK
MissingCompiler_Case OK
RemoteAssemble_Case OK
PreprocessAsm_Case NOTRUN, this test is system-specific
ModeBits_Case OK
EmptySource_Case OK
HostFile_Case OK
AbsSourceFilename_Case OK
Getline_Case OK
Concurrent_Case OK
HundredFold_Case OK
BigAssFile_Case OK
make: *** [Makefile:717: maintainer-check-no-set-path] Error 1
>>> ERROR: distcc: check failed
Rebuilding passes. Transient.