public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/105404] New: new version of zlib
@ 2022-04-27  9:10 dcb314 at hotmail dot com
  2022-04-27  9:28 ` [Bug c/105404] " redi at gcc dot gnu.org
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: dcb314 at hotmail dot com @ 2022-04-27  9:10 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

            Bug ID: 105404
           Summary: new version of zlib
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

I just noticed that the gcc trunk version of zlib is 1.2.11
and version 1.2.12 was released March 27, 2022.

Might be worth an update.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug c/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
@ 2022-04-27  9:28 ` redi at gcc dot gnu.org
  2022-04-27 10:04 ` [Bug other/105404] " dcb314 at hotmail dot com
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: redi at gcc dot gnu.org @ 2022-04-27  9:28 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
See the thread starting at
https://gcc.gnu.org/pipermail/gcc/2022-April/238497.html

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
  2022-04-27  9:28 ` [Bug c/105404] " redi at gcc dot gnu.org
@ 2022-04-27 10:04 ` dcb314 at hotmail dot com
  2022-04-27 10:21 ` redi at gcc dot gnu.org
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: dcb314 at hotmail dot com @ 2022-04-27 10:04 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #2 from David Binderman <dcb314 at hotmail dot com> ---
(In reply to Jonathan Wakely from comment #1)
> See the thread starting at
> https://gcc.gnu.org/pipermail/gcc/2022-April/238497.html

Thanks for that. Nick Clifton seems to think a simple rebase should be enough.

Given that there is a CVE against version of zlib < 1.2.12, this update 
looks a bit urgent.  On the other hand, gcc trunk is getting ready
for release. 

Advice sought on timing of this upgrade.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
  2022-04-27  9:28 ` [Bug c/105404] " redi at gcc dot gnu.org
  2022-04-27 10:04 ` [Bug other/105404] " dcb314 at hotmail dot com
@ 2022-04-27 10:21 ` redi at gcc dot gnu.org
  2022-04-28  8:28 ` dcb314 at hotmail dot com
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: redi at gcc dot gnu.org @ 2022-04-27 10:21 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> ---
No, because we don't use the buggy Z_FIXED feature.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (2 preceding siblings ...)
  2022-04-27 10:21 ` redi at gcc dot gnu.org
@ 2022-04-28  8:28 ` dcb314 at hotmail dot com
  2022-04-28  8:29 ` marxin at gcc dot gnu.org
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: dcb314 at hotmail dot com @ 2022-04-28  8:28 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

David Binderman <dcb314 at hotmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mliska at suse dot cz

--- Comment #4 from David Binderman <dcb314 at hotmail dot com> ---
(In reply to Jonathan Wakely from comment #3)
> No, because we don't use the buggy Z_FIXED feature.

Righto. Presumably the upgrade can be postponed until after the current
version of gcc trunk is released.

I note with interest that there is a lot of old K'n'R style code in the zlib
library 
which clang warns won't compile with c2x.

It might be worth adding an extra filter to file 
contrib/filter-clang-warnings.py to remove such warnings.

Pattern /zlib/.*-Wdeprecated-non-prototype would probably work.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (3 preceding siblings ...)
  2022-04-28  8:28 ` dcb314 at hotmail dot com
@ 2022-04-28  8:29 ` marxin at gcc dot gnu.org
  2022-05-03 12:10 ` marxin at gcc dot gnu.org
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-04-28  8:29 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marxin at gcc dot gnu.org

--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> ---
> 
> Pattern /zlib/.*-Wdeprecated-non-prototype would probably work.

Sure, I can add that. I haven't seen the warning as I'm using system zlib
library.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (4 preceding siblings ...)
  2022-04-28  8:29 ` marxin at gcc dot gnu.org
@ 2022-05-03 12:10 ` marxin at gcc dot gnu.org
  2022-05-03 17:54 ` dcb314 at hotmail dot com
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-05-03 12:10 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to David Binderman from comment #4)
> (In reply to Jonathan Wakely from comment #3)
> > No, because we don't use the buggy Z_FIXED feature.
> 
> Righto. Presumably the upgrade can be postponed until after the current
> version of gcc trunk is released.
> 
> I note with interest that there is a lot of old K'n'R style code in the zlib
> library 
> which clang warns won't compile with c2x.
> 
> It might be worth adding an extra filter to file 
> contrib/filter-clang-warnings.py to remove such warnings.
> 
> Pattern /zlib/.*-Wdeprecated-non-prototype would probably work.

Can't see the warning when I build the current zlib library with clang.
Can you please paste a build log?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (5 preceding siblings ...)
  2022-05-03 12:10 ` marxin at gcc dot gnu.org
@ 2022-05-03 17:54 ` dcb314 at hotmail dot com
  2022-05-04  9:39 ` marxin at gcc dot gnu.org
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: dcb314 at hotmail dot com @ 2022-05-03 17:54 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #7 from David Binderman <dcb314 at hotmail dot com> ---
(In reply to Martin Liška from comment #6)
> Can't see the warning when I build the current zlib library with clang.

You might need to switch on -Wall or (more likely) -Wextra.

> Can you please paste a build log?

Not easily. Here is one example warning, amongst many:

../../trunk.git/zlib/uncompr.c:86:13: warning: a function declaration without a
prototype is deprecated in all versions of C and is not supported in C2x
[-Wdeprecated-non-prototype]

As I say, pattern /zlib/.*-Wdeprecated-non-prototype would probably work.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (6 preceding siblings ...)
  2022-05-03 17:54 ` dcb314 at hotmail dot com
@ 2022-05-04  9:39 ` marxin at gcc dot gnu.org
  2023-04-06  5:01 ` pinskia at gcc dot gnu.org
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-05-04  9:39 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #8 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to David Binderman from comment #7)
> (In reply to Martin Liška from comment #6)
> > Can't see the warning when I build the current zlib library with clang.
> 
> You might need to switch on -Wall or (more likely) -Wextra.

Well, I use default options for that.

> 
> > Can you please paste a build log?
> 
> Not easily. Here is one example warning, amongst many:
> 
> ../../trunk.git/zlib/uncompr.c:86:13: warning: a function declaration
> without a prototype is deprecated in all versions of C and is not supported
> in C2x [-Wdeprecated-non-prototype]
> 
> As I say, pattern /zlib/.*-Wdeprecated-non-prototype would probably work.

Sure, please send a patch for it.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (7 preceding siblings ...)
  2022-05-04  9:39 ` marxin at gcc dot gnu.org
@ 2023-04-06  5:01 ` pinskia at gcc dot gnu.org
  2023-04-06  5:08 ` pinskia at gcc dot gnu.org
  2023-04-06  5:38 ` pinskia at gcc dot gnu.org
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu.org @ 2023-04-06  5:01 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chluo at cse dot cuhk.edu.hk

--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 109428 has been marked as a duplicate of this bug. ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (8 preceding siblings ...)
  2023-04-06  5:01 ` pinskia at gcc dot gnu.org
@ 2023-04-06  5:08 ` pinskia at gcc dot gnu.org
  2023-04-06  5:38 ` pinskia at gcc dot gnu.org
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu.org @ 2023-04-06  5:08 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #10 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note GCC does not call inflateGetHeader so it is not affected by
CVE-2022-37434.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug other/105404] new version of zlib
  2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
                   ` (9 preceding siblings ...)
  2023-04-06  5:08 ` pinskia at gcc dot gnu.org
@ 2023-04-06  5:38 ` pinskia at gcc dot gnu.org
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu.org @ 2023-04-06  5:38 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105404

--- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
*** Bug 109428 has been marked as a duplicate of this bug. ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-04-06  5:38 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-27  9:10 [Bug c/105404] New: new version of zlib dcb314 at hotmail dot com
2022-04-27  9:28 ` [Bug c/105404] " redi at gcc dot gnu.org
2022-04-27 10:04 ` [Bug other/105404] " dcb314 at hotmail dot com
2022-04-27 10:21 ` redi at gcc dot gnu.org
2022-04-28  8:28 ` dcb314 at hotmail dot com
2022-04-28  8:29 ` marxin at gcc dot gnu.org
2022-05-03 12:10 ` marxin at gcc dot gnu.org
2022-05-03 17:54 ` dcb314 at hotmail dot com
2022-05-04  9:39 ` marxin at gcc dot gnu.org
2023-04-06  5:01 ` pinskia at gcc dot gnu.org
2023-04-06  5:08 ` pinskia at gcc dot gnu.org
2023-04-06  5:38 ` pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).