New ebuild to support the August release of php-gtk-1.0.1. Includes the RDEPEND that php-4.3.* is required. 5.0 is a no-go right now apparently. Reproducible: Always Steps to Reproduce:
Created attachment 38119 [details] php-gtk 1.0.1 ebuild
This package (along with php-gtk 1.0.0) won't build on my system. Seems it doens't like the sandboxing? Build complete. (It is safe to ignore warnings about tempnam and tmpnam). --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-php_-_php-gtk-1.0.1-23200.log" open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index open_wr: /usr/share/snmp/mibs/.index -------------------------------------------------------------------------------- mini php-gtk # qpkg -I -v gtk x11-libs/gtk+-1.2.10-r11 * x11-libs/gtk+-2.4.4 * x11-libs/wxGTK-2.4.2-r2 * x11-themes/gtk-theme-switch-2.0.0_rc2-r1 * x11-themes/gtk-theme-switch-1.0.1-r1 *
Fix in #44873
I tried this ebuild on my p4 and it worked flawlessly. I'm not sure what the process is for these but the header still says 1.0.0 on the ebuild. When will this ebuild be officially included into the portage tree?
Confirming that the php-gtk-1.0.1 ebuild Works For Me (~x86). I used it to work around the php-gtk/php5 build problem. +1 for inclusion in the portage tree
*** Bug 73283 has been marked as a duplicate of this bug. ***
Ebuild works fine for me too, another point for getting it into the portage tree...;)
Worked well for me too. Thanks a lot.
*** Bug 74177 has been marked as a duplicate of this bug. ***
also for me it works !!! z-lmutt@volante z-lmutt $ php -v PHP 4.3.10 (cli) (built: Feb 24 2005 11:34:52) Copyright (c) 1997-2004 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies --- * dev-php/php-gtk Latest version available: 1.0.1 Latest version installed: 1.0.1 Size of downloaded files: 296 kB Homepage: http://gtk.php.net/ Description: GTK bindings for php License: GPL-2 tnx a lot
Not quite sure if this is the proper place, but it seems to be. When building php-gtk, I was receiving the following error: config.m4:30: file `php_gtk.m4' does not exist I looked into the 'work' directory, and found two files - php_gtk_new.m4, and php_gtk_old.m4 I got it to work by changing the ebuild in this way: src_compile() { cp php_gtk_new.m4 php_gtk.m4 ./buildconf # # pixbuf / canvas is missing # myconf="--enable-php-gtk=shared --enable-glade" php-ext-source_src_compile } (the only new line is the copy of php-gtk-???.m4 to php-gtk.m4) Worked fine.
The problem in comment 11 is bug 80250. It looks like bug 80250 may be a problem with upstream php-gtk 1.0.0. This problem is fixed in upstream 1.0.1, which would be another good reason to, at long last, add the 1.0.1 ebuild to the portage tree.
As a Zend Certified Engineer and a programmer using PHP-GTK, I'd like to cast my vote in favor of inclusion in the portage tree, at least until PHP-GTK 2 is released as stable. Not only does this ebuild solve at least one open bug, but it is also the latest stable version from upstream. Also, though my C, GTK+, and Ebuild skills are poor at best, I'd still be willing to be an "assistant maintainer" (if there is such a thing) of this ebuild if someone will point me in the right direction.
*** Bug 91094 has been marked as a duplicate of this bug. ***
Created attachment 57834 [details] php-gtk-1.0.1-r1 (added dependencies for some extension)
Created attachment 57835 [details, diff] patch to php-gtk to compile against gtkhtml-1.1
dev-php/php-gtk-1.0.1 is in portage now.