[Bug 918899] New: windows:mingw:win32/mingw32-mozilla-nss-tools: Console Subsystem Bug
http://bugzilla.opensuse.org/show_bug.cgi?id=918899 Bug ID: 918899 Summary: windows:mingw:win32/mingw32-mozilla-nss-tools: Console Subsystem Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: All OS: Windows Status: NEW Keywords: build Severity: Critical Priority: P5 - None Component: 3rd party software Assignee: fstrba@suse.com Reporter: gitne@gmx.de QA Contact: opensuse-communityscreening@forge.provo.novell.com CC: fridrich.strba@bluewin.ch, hib@hiberis.nl, mkbosmans@gmail.com, tlillqvist@suse.com Found By: Third Party Developer/Partner Blocker: --- Created attachment 624058 --> http://bugzilla.opensuse.org/attachment.cgi?id=624058&action=edit objdump -x certutil.exe The mingw32/mingw64-mozilla-nss-tools seem to work properly, however something has gone wrong at the linking stage. The nss-tools executables have the "windows" (GUI, 0x2) subsystem specified in their respective PE and PE+ headers, which is wrong. This causes all standard input/output/error to be redirected to nul: (/dev/null). Since the nss-tools are command-line tools they are pretty useless if they do not print to stdout. Please see the "Subsystem" field in the attached objdump of certutil.exe. Instead, the headers should specify the "console" subsystem (CUI, 0x3). To fix this, please pass the "--subsystem console" switch to ld or "-Wl,--subsystem=console" switch to gcc. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=918899
Jakob Wisor
http://bugzilla.opensuse.org/show_bug.cgi?id=918899
Fridrich Strba
http://bugzilla.opensuse.org/show_bug.cgi?id=918899
--- Comment #2 from Jakob Wisor
participants (1)
-
bugzilla_noreply@novell.com