Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669072 - media-libs/gegl-0.3.8 - .../work/gegl-0.3.8/gegl/tmp-introspectpwebm7k3/Gegl-0.3.c: In function ‘escaped_printf’: <command-line>:0:14: error: ‘GEGL’ undeclared (first use in this function)
Summary: media-libs/gegl-0.3.8 - .../work/gegl-0.3.8/gegl/tmp-introspectpwebm7k3/Gegl-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Sebastian Pipping
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-20 14:36 UTC by ernsteiswuerfel
Modified: 2018-12-09 21:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (gegl-0.3.8:20181020-111857.log,217.34 KB, text/plain)
2018-10-20 14:36 UTC, ernsteiswuerfel
Details
emerge --info (file_669072.txt,5.86 KB, text/plain)
2018-10-20 14:37 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2018-10-20 14:36:24 UTC
Created attachment 551956 [details]
build.log

/var/tmp/portage/media-libs/gegl-0.3.8/work/gegl-0.3.8/gegl/tmp-introspectog3q_kuy/Gegl-0.3.c: In funct
ion ‘escaped_printf’:
<command-line>:0:14: error: ‘GEGL’ undeclared (first use in this function)
/usr/include/glib-2.0/glib/gmessages.h:331:32: note: in expansion of macro ‘G_LOG_DOMAIN’
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                                ^~~~~~~~~~~~
/var/tmp/portage/media-libs/gegl-0.3.8/work/gegl-0.3.8/gegl/tmp-introspectog3q_kuy/Gegl-0.3.c:61:7: not
e: in expansion of macro ‘g_critical’
       g_critical ("failed to write to iochannel: %s", error->message);
       ^~~~~~~~~~
<command-line>:0:14: note: each undeclared identifier is reported only once for each function it appear
s in
/usr/include/glib-2.0/glib/gmessages.h:331:32: note: in expansion of macro ‘G_LOG_DOMAIN’
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                                ^~~~~~~~~~~~
/var/tmp/portage/media-libs/gegl-0.3.8/work/gegl-0.3.8/gegl/tmp-introspectog3q_kuy/Gegl-0.3.c:61:7: not
e: in expansion of macro ‘g_critical’
       g_critical ("failed to write to iochannel: %s", error->message);
       ^~~~~~~~~~
/var/tmp/portage/media-libs/gegl-0.3.8/work/gegl-0.3.8/gegl/tmp-introspectog3q_kuy/Gegl-0.3.c: In funct
ion ‘goutput_write’:
<command-line>:0:14: error: ‘GEGL’ undeclared (first use in this function)
/usr/include/glib-2.0/glib/gmessages.h:331:32: note: in expansion of macro ‘G_LOG_DOMAIN’
 #define g_critical(...) g_log (G_LOG_DOMAIN,         \
                                ^~~~~~~~~~~~
/var/tmp/portage/media-libs/gegl-0.3.8/work/gegl-0.3.8/gegl/tmp-introspectog3q_kuy/Gegl-0.3.c:76:7: not
e: in expansion of macro ‘g_critical’
       g_critical ("failed to write to iochannel: %s", error->message);
       ^~~~~~~~~~
Traceback (most recent call last):
Comment 1 ernsteiswuerfel archtester 2018-10-20 14:37:29 UTC
Created attachment 551958 [details]
emerge --info
Comment 2 Sebastian Pipping gentoo-dev 2018-12-09 21:47:13 UTC
Hi!


We had this issue with 0.3.14 before (see bug #617618) and the fix was [1] to backport upstream commit 81fb956b221e4b1f919788d8a5f6a3a5462b86ae [2] (that had its debut in gegl release 0.3.16) back to the 0.3.14 ebuild.

Looking at gegl-0.3.8.ebuild now I find that

 - 0.3.26 is stabilized for the same set of architectures

 - no reverse dependency asks for something older than 0.3.26 from slot 0.3

So rather than backborting the patch once more, I'll go forward dropping 0.3.8 and 0.3.8-r1 in favor of 0.3.26 for a fix.

Best, Sebastian


[1] https://github.com/gentoo/gentoo/commit/3980d9be8a48e5aa8c5b47416f9c31ab171a981b
[2] https://gitlab.gnome.org/GNOME/gegl/commit/81fb956b221e4b1f919788d8a5f6a3a5462b86ae
Comment 3 Larry the Git Cow gentoo-dev 2018-12-09 21:50:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58611c7d95baa925c9eb7336b1d7053e2b1d0cbd

commit 58611c7d95baa925c9eb7336b1d7053e2b1d0cbd
Author:     Sebastian Pipping <sping@gentoo.org>
AuthorDate: 2018-12-09 21:48:57 +0000
Commit:     Sebastian Pipping <sping@gentoo.org>
CommitDate: 2018-12-09 21:48:57 +0000

    media-libs/gegl: Drop 0.3.8-r{0,1}
    
    Closes: https://bugs.gentoo.org/669072
    Signed-off-by: Sebastian Pipping <sping@gentoo.org>
    Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-libs/gegl/Manifest             |   1 -
 media-libs/gegl/gegl-0.3.8-r1.ebuild | 180 -----------------------------------
 media-libs/gegl/gegl-0.3.8.ebuild    | 180 -----------------------------------
 3 files changed, 361 deletions(-)