Gentoo Archives: gentoo-user

From: Mohammed Hagag <mohamedhagag1981@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] php-gtk-1.0.2 merge fails
Date: Wed, 25 Oct 2006 11:27:52
Message-Id: ad4496950610250419t3a7039e0qe645be92dcc682c9@mail.gmail.com
1 Hi all,
2 i'm trying to merge dev-php4/php-gtk-1.0.2 but it fails with these errors:
3
4 first: when trying to build it from a Virtual terminal i got this error :
5 /usr/lib/php4/bin/php -q
6 /var/tmp/portage/dev-php4/php-gtk-1.0.2/work/php_gtk-1.0.2/generator/generator.php
7 -o ext/gtk%2b/gdk.overrides -p Gdk ext/gtk%2b/gdk.defs >
8 ext/gtk+/gen_gdk.c
9 make: *** [ext/gtk+/gen_gdk.c] Error 1
10 !!! ERROR: dev-php4/php-gtk-1.0.2 failed.
11 Call stack:
12 ebuild.sh, line 1568: Called dyn_compile
13 ebuild.sh, line 937: Called src_compile
14 php-gtk-1.0.2.ebuild, line 54: Called php-ext-source-r1_src_compile
15 php-ext-source-r1.eclass, line 57: Called die
16
17
18 when trying to build it from pesdo terminal like aterm xterm ...etc -
19 inside working Xorg - i got this error:
20 ext/gtk+/gen_gtk.c:1: error: expected '=', ',', ';', 'asm' or
21 '__attribute__' before 'not'
22 make: *** [ext/gtk+/gen_gtk.lo] Error 1
23
24 !!! ERROR: dev-php4/php-gtk-1.0.2 failed.
25 Call stack:
26 ebuild.sh, line 1568: Called dyn_compile
27 ebuild.sh, line 937: Called src_compile
28 php-gtk-1.0.2.ebuild, line 54: Called php-ext-source-r1_src_compile
29 php-ext-source-r1.eclass, line 57: Called die
30
31
32 Important note:
33 these errors appears after "emerge --sync" and i have already
34 dev-php4/php-gtk-1.0.2 merged succesfully befor that "emerge --sync &&
35 emerge -e world" so there's 2 changes in the system:
36 1- Portage tree updated
37 2- System full update and some world PKGs updated and sure php-4/5 update.
38 that's exactly what have been changed in the system and there's no
39 make.conf nor /etc/portage changes .
40
41 any one have a soulution ?
42 thanks all.
43
44 --
45 Mohamed M. Hagag
46 محمد محمود حجاج
47 http://mohamedhagag.wordpress.com
48
49 --
50 gentoo-user@g.o mailing list