Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 883233

Summary: media-libs/gegl-0.4.40 fails with fatal casting char void* to char *char
Product: Gentoo Linux Reporter: Bryan Baldwin <bryan>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge_info

Description Bryan Baldwin 2022-11-27 04:40:47 UTC
Created attachment 837341 [details]
emerge_info

FAILED: operations/common-cxx/gegl-common-cxx-x86_64-v2.so.p/denoise-dct.cc.o
...
/usr/include/glib-2.0/glib/ghash.h:165:38: error: invalid conversion from ‘const void*’ to ‘const char*’ [-fpermissive]
  165 | #define g_str_equal(v1, v2) (strcmp ((gconstpointer) (v1), (gconstpointer) (v2)) == 0)
      |                                      ^~~~~~~~~~~~~~~~~~~~
      |                                      |
      |                                      const void*
...
/usr/include/glib-2.0/glib/ghash.h:165:60: error: invalid conversion from ‘const void*’ to ‘const char*’ [-fpermissive]
  165 | #define g_str_equal(v1, v2) (strcmp ((gconstpointer) (v1), (gconstpointer) (v2)) == 0)
      |                                                            ^~~~~~~~~~~~~~~~~~~~
      |                                                            |
      |                                                            const void*
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-11-27 04:45:33 UTC

*** This bug has been marked as a duplicate of bug 883223 ***