Control: tags -1 upstream I've found the cause of the use of the shared C library and the crash. I can notice the following warnings:
gcc -static -o zsh main.o `cat stamp-modobjs` -lgdbm -lpcre -lcap -lncursesw -ltinfo -ltinfo -lrt -lm -lc /usr/bin/ld: options.o: in function `dosetopt': ./obj-static/Src/../../Src/options.c:830: warning: Using 'initgroups' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: Modules/parameter.o: in function `get_all_groups': ./obj-static/Src/Modules/../../../Src/Modules/parameter.c:2058: warning: Using 'getgrgid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: Modules/files.o: in function `bin_chown': ./obj-static/Src/Modules/../../../Src/Modules/files.c:763: warning: Using 'getgrnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: params.o: in function `usernamesetfn': ./obj-static/Src/../../Src/params.c:4420: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: options.o: in function `dosetopt': ./obj-static/Src/../../Src/options.c:822: warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking This is exactly the issue we are seeing. Details about why the shared C library is used with these functions: https://stackoverflow.com/questions/15165306/compile-a-static-binary-which-code-there-a-function-gethostbyname https://bugzilla.redhat.com/show_bug.cgi?id=111298 Additional details about the upstream bug in my mail to zsh-workers, Cc'ed to this bug, i.e. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=993843#46 For the Debian build, I suggest to turn the above warning into an error (if possible) in order to make sure that the issue is not left unnoticed (i.e. that the bug does not reappear after it is fixed, with future changes in zsh). -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)