[Bug 1082720] New: mozjs38-devel ships bad private zlib.h
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720 Bug ID: 1082720 Summary: mozjs38-devel ships bad private zlib.h Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Firefox Assignee: bnc-team-mozilla@forge.provo.novell.com Reporter: stefan.bruens@rwth-aachen.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When mozjs38-devel and zlib-devel are installed, the wrong zlib.h may be picked up, resulting in failed builds, as e.g. compress is redefined to MOZ_Z_compress. The symbol is not exported by mozjs (which is correct) and of course not defined in libzlib.so. Use the system zlib for mozjs38, which avoids the problem in the first place. Please forward/apply https://build.opensuse.org/request/show/571946 to Leap:42.3 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c1
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c2
--- Comment #2 from Stefan Brüns
What about mozjs17, mozjs45, mozjs52?
mozjs45 - unused in Factory, should be dropped? mozjs17 - required by polkit mozjs52 - required by libgjs0 -> (gnome-shell, ...) mozjs52-devel contains zlib.h, so it is affected as well (the configure contains --with-system-zlib, but there is no corresponding BuildRequires) For mozjs17, zlib is completely optional, there is no bundled zlib. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c3
--- Comment #3 from Stefan Brüns
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c5
Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c6
--- Comment #6 from Stefan Brüns
Can we consider this fixed?
mozjs38 updated: - Leap:42.3:Update - Factory mozjs52 updated: - Factory The update to Leap:15.0 will be picked up from Factory by Leaper? mozjs52 is not yet updated in Leap:42.3, AFAICS. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c7
--- Comment #7 from Wolfgang Rosenauer
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720
http://bugzilla.opensuse.org/show_bug.cgi?id=1082720#c8
Stefan Brüns
participants (1)
-
bugzilla_noreply@novell.com