On Friday, January 15, 2021 4:45 PM Jon Turney wrote: >On 15/01/2021 12:28, Lemke, Michael wrote: >> I just installed a fresh copy of Cygwin and gdb with setup-x86_64.exe. >> However, gdb does not produce any output. >> >> Installing gdb versions 7.9.1-1 and 7.10.1-1 work, anything newer doesn't. >> Any ideas why? >[...] > >> Install gdb 7.12.1-2 >> pc> gdb -v >> Install gdb 8.0.1-1 >> pc> gdb -v >> pc> cygcheck -c gdb >> Cygwin Package Information >> Package Version Status >> gdb 8.0.1-1 OK > >You might try 'strace gdb' and see if that sheds any light on what's >failing.
I tried that but I couldn't see anything strange. Also ldd `which gdb` is fine. I tried the cygcheck Marco Atzeri suggested. I am not comfortable to send the result to the list but I checked it. As a result I cleaned up my path to just /bin which removed some duplicate entries in cygcheck.out but gdb still doesn't work. The only strange part I see in cygcheck.out is a slight mess up with my installation, a result of my moving /c/cygwin64 to /c/mystuff/ncygwin64 after my first run of setup.exe, see below. So what has changed between gdb 7.10.1-1 and gdb 7.12.1-2? Excerpt from cygcheck.out: HKEY_CURRENT_USER\Software\Cygwin HKEY_CURRENT_USER\Software\Cygwin\Installations (default) = '\??\C:\cygwin64' d5bac59bf2204d69 = '\??\C:\MyStuff\NCygwin64' c0a8879476f177eb = '\??\C:\MyStuff\NCygwin' HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\Installations (default) = '\??\C:\cygwin64' d5bac59bf2204d69 = '\??\C:\MyStuff\NCygwin64' HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup (default) = 'C:\MyStuff\NCygwin64' obcaseinsensitive set to 1 Cygwin installations found in the registry: System: Key: e022582115c10879 Path: C:\cygwin64 (ORPHANED) System: Key: d5bac59bf2204d69 Path: C:\MyStuff\NCygwin64 User: Key: e022582115c10879 Path: C:\cygwin64 (ORPHANED) User: Key: d5bac59bf2204d69 Path: C:\MyStuff\NCygwin64 User: Key: c0a8879476f177eb Path: C:\MyStuff\NCygwin c: hd NTFS 486732Mb 27% CP CS UN PA FC QU Windows u: net NTFS 4300668Mb 91% CP CS UN PA FC QU USERS-10 C:\MyStuff\NCygwin\home /home user binary C:\MyStuff\NCygwin64 / system binary,auto C:\MyStuff\NCygwin64\bin /usr/bin system binary,auto C:\MyStuff\NCygwin64\lib /usr/lib system binary,auto cygdrive prefix / user binary,posix=0,auto Found: C:\MyStuff\NCygwin64\bin\awk -> C:\MyStuff\NCygwin64\bin\gawk.exe Found: C:\MyStuff\NCygwin64\bin\bash.exe Found: C:\MyStuff\NCygwin64\bin\cat.exe Not Found: certutil Not Found: clinfo Not Found: comp Found: C:\MyStuff\NCygwin64\bin\convert -> C:\MyStuff\NCygwin64\bin\magick.exe Found: C:\MyStuff\NCygwin64\bin\cp.exe Found: C:\MyStuff\NCygwin64\bin\cpp.exe Not Found: crontab Found: C:\MyStuff\NCygwin64\bin\curl.exe Found: C:\MyStuff\NCygwin64\bin\expand.exe Found: C:\MyStuff\NCygwin64\bin\find.exe Found: C:\MyStuff\NCygwin64\bin\ftp.exe Found: C:\MyStuff\NCygwin64\bin\gcc.exe Found: C:\MyStuff\NCygwin64\bin\gdb.exe Found: C:\MyStuff\NCygwin64\bin\grep.exe Found: C:\MyStuff\NCygwin64\bin\hostname.exe Found: C:\MyStuff\NCygwin64\bin\kill.exe Not Found: klist Found: C:\MyStuff\NCygwin64\bin\ld.exe Found: C:\MyStuff\NCygwin64\bin\ls.exe Found: C:\MyStuff\NCygwin64\bin\make.exe Found: C:\MyStuff\NCygwin64\bin\mv.exe Not Found: nslookup Not Found: patch Found: C:\MyStuff\NCygwin64\bin\perl.exe Not Found: replace Found: C:\MyStuff\NCygwin64\bin\rm.exe Found: C:\MyStuff\NCygwin64\bin\sed.exe Found: C:\MyStuff\NCygwin64\bin\sh.exe Not Found: shutdown Found: C:\MyStuff\NCygwin64\bin\sort.exe Found: C:\MyStuff\NCygwin64\bin\ssh.exe Found: C:\MyStuff\NCygwin64\bin\tar.exe Found: C:\MyStuff\NCygwin64\bin\test.exe Found: C:\MyStuff\NCygwin64\bin\timeout.exe Found: C:\MyStuff\NCygwin64\bin\vi.exe Found: C:\MyStuff\NCygwin64\bin\vim.exe Found: C:\MyStuff\NCygwin64\bin\whoami.exe -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple