Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] x11-libs/guile-gtk-2.1-r3 fails to compile
Date: Mon, 06 May 2019 02:22:29
Message-Id: 14791c31-496a-9552-9fa6-feb0839d8420@gmail.com
1 Howdy,
2
3 This package has been in the rebuild list for about a month or longer. 
4 I kept thinking at some point I would sync and there would be a fix but
5 since it has been a while, maybe it is just me.  Below is the error from
6 a little ways before error 1.  It should be enough but if the rest is
7 needed, I will be glad to post it or email it off list, since it does
8 have some size to it.  Just let me know what is needed. 
9
10
11
12 In file included from /usr/include/glib-2.0/gobject/gbinding.h:29,
13                  from /usr/include/glib-2.0/glib-object.h:23,
14                  from /usr/include/glib-2.0/gio/gioenums.h:28,
15                  from /usr/include/glib-2.0/gio/giotypes.h:28,
16                  from /usr/include/glib-2.0/gio/gio.h:26,
17                  from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
18                  from /usr/include/gtk-2.0/gdk/gdk.h:32,
19                  from /usr/include/gtk-2.0/gtk/gtk.h:32,
20                  from
21 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:26:
22 /usr/include/glib-2.0/gobject/gobject.h:428:13: note: declared here
23  gpointer    g_object_newv        (GType           object_type,
24              ^~~~~~~~~~~~~
25 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:
26 In function ‘sgtk_signal_emit’:
27 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:3090:31:
28 warning: passing argument 1 of ‘scm_cons’ makes pointer from integer
29 without a cast [-Wint-conversion]
30                      scm_cons (scm_makfrom0str (name), SCM_EOL));
31                                ^~~~~~~~~~~~~~~~~~~~~~
32 In file included from /usr/include/guile/2.2/libguile.h:81,
33                  from
34 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:30:
35 /usr/include/guile/2.2/libguile/pairs.h:130:15: note: expected ‘SCM’
36 {aka ‘struct scm_unused_struct *’} but argument is of type ‘int’
37  scm_cons (SCM x, SCM y)
38            ~~~~^
39 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:
40 In function ‘sgtk_init_substrate’:
41 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:3251:3:
42 warning: ‘g_mem_chunk_new’ is deprecated [-Wdeprecated-declarations]
43    sgtk_protshell_chunk = g_mem_chunk_create (sgtk_protshell, 128,
44    ^~~~~~~~~~~~~~~~~~~~
45 In file included from /usr/include/glib-2.0/glib.h:106,
46                  from /usr/include/glib-2.0/gobject/gbinding.h:28,
47                  from /usr/include/glib-2.0/glib-object.h:23,
48                  from /usr/include/glib-2.0/gio/gioenums.h:28,
49                  from /usr/include/glib-2.0/gio/giotypes.h:28,
50                  from /usr/include/glib-2.0/gio/gio.h:26,
51                  from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
52                  from /usr/include/gtk-2.0/gdk/gdk.h:32,
53                  from /usr/include/gtk-2.0/gtk/gtk.h:32,
54                  from
55 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:26:
56 /usr/include/glib-2.0/glib/deprecated/gallocator.h:43:17: note: declared
57 here
58  GMemChunk *     g_mem_chunk_new         (const gchar  *name,
59                  ^~~~~~~~~~~~~~~
60 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:
61 In function ‘sgtk_scm2list’:
62 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:1798:6:
63 warning: ignoring return value of ‘g_list_concat’, declared with
64 attribute warn_unused_result [-Wunused-result]
65       g_list_concat (tail, n);
66       ^~~~~~~~~~~~~~~~~~~~~~~
67 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c:1818:8:
68 warning: ignoring return value of ‘g_list_concat’, declared with
69 attribute warn_unused_result [-Wunused-result]
70         g_list_concat (tail, n);
71         ^~~~~~~~~~~~~~~~~~~~~~~
72 make[2]: *** [Makefile:458: gtk-glue.lo] Error 1
73 make[2]: *** Waiting for unfinished jobs....
74 libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.
75 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
76 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
77 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
78 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
79 -I/usr/include/pixman-1 -I/usr/include/libdrm
80 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
81 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
82 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
83 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
84 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/guile/2.2 -pthread
85 -I/usr/include/guile/2.2 -march=native -O2 -pipe -pthread
86 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
87 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
88 -I/usr/include/pixman-1 -I/usr/include/libdrm
89 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
90 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
91 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
92 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
93 -I/usr/lib64/glib-2.0/include -c
94 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/gdk-support.c
95 -o gdk-support.o >/dev/null 2>&1
96 libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.
97 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
98 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
99 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
100 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
101 -I/usr/include/pixman-1 -I/usr/include/libdrm
102 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
103 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
104 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
105 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
106 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/guile/2.2 -pthread
107 -I/usr/include/guile/2.2 -march=native -O2 -pipe -pthread
108 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
109 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
110 -I/usr/include/pixman-1 -I/usr/include/libdrm
111 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
112 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
113 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
114 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
115 -I/usr/lib64/glib-2.0/include -c
116 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/guile-gtk.c
117 -o guile-gtk.o >/dev/null 2>&1
118 libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.
119 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
120 -I/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1 -I.
121 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
122 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
123 -I/usr/include/pixman-1 -I/usr/include/libdrm
124 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
125 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
126 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
127 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
128 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/guile/2.2 -pthread
129 -I/usr/include/guile/2.2 -march=native -O2 -pipe -pthread
130 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
131 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
132 -I/usr/include/pixman-1 -I/usr/include/libdrm
133 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16
134 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0
135 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2
136 -I/usr/include/harfbuzz -I/usr/include/glib-2.0
137 -I/usr/lib64/glib-2.0/include -c
138 /var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1/gdk-glue.c
139 -o gdk-glue.o >/dev/null 2>&1
140 make[2]: Leaving directory
141 '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1_build'
142 make[1]: *** [Makefile:678: all-recursive] Error 1
143 make[1]: Leaving directory
144 '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1_build'
145 make: *** [Makefile:332: all] Error 2
146  * ERROR: x11-libs/guile-gtk-2.1-r3::gentoo failed (compile phase):
147  *   emake failed
148  *
149  * If you need support, post the output of `emerge --info
150 '=x11-libs/guile-gtk-2.1-r3::gentoo'`,
151  * the complete build log and the output of `emerge -pqv
152 '=x11-libs/guile-gtk-2.1-r3::gentoo'`.
153  * The complete build log is located at
154 '/var/log/portage/x11-libs:guile-gtk-2.1-r3:20190505-230340.log'.
155  * For convenience, a symlink to the build log is located at
156 '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/temp/build.log'.
157  * The ebuild environment file is located at
158 '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/temp/environment'.
159  * Working directory:
160 '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1_build'
161  * S: '/var/tmp/portage/x11-libs/guile-gtk-2.1-r3/work/guile-gtk-2.1'
162  *
163  * The following package has failed to build, install, or execute postinst:
164  *
165  *  (x11-libs/guile-gtk-2.1-r3:0/0::gentoo, ebuild scheduled for merge),
166 Log file:
167  *   '/var/log/portage/x11-libs:guile-gtk-2.1-r3:20190505-230340.log'
168  *
169 root@fireball / #
170
171
172
173 When I google for this, I just can't find anything relevant.  I've tried
174 newer packages and older packages but nothing seems to fix this. 
175
176 Anyone else have a clue on what is wrong with this?
177
178 Dale
179
180 :-)  :-) 

Replies

Subject Author
Re: [gentoo-user] x11-libs/guile-gtk-2.1-r3 fails to compile Neil Bothwick <neil@××××××××××.uk>