http://bugzilla.opensuse.org/show_bug.cgi?id=1140085 Bug ID: 1140085 Summary: binutils: strip lefts temporary files Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: matwey.kornilov@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 809150 --> http://bugzilla.opensuse.org/attachment.cgi?id=809150&action=edit crypto.o Hi, I am running Leap 15.1 with binutils-2.31-lp151.2.29.x86_64 When running strip as the following (please, find crypto.o attached) strip -p --strip-debug --discard-locals -R .comment -R .note crypto.o I see lots of error messages (that is ok), and empty file created in the working directory st1b7FZK. The filename is always random prefixed by "st". Leaving empty files is NOT okay, even if I am feeding strip with a garbage. You may wonder: why do you do that? Answer is simple: this issue has implications on the build process in OBS for erlang package. strip is run by brp-15-strip-debug on this file, leaving hardly avoidable empty files in the resulting RPM package. This files also have 0600 permissions, that triggers some other issues. -- You are receiving this mail because: You are on the CC list for the bug.