[opensuse] php extension build config
I'm trying to move some php code from an opensuse 11.1 system to a 13.1 ditto, and I need to rebuild the mailparse extension. This normally entails downloading the extension, running phpize, configure then make. On the older system I have php 5.2, on the newer 5.4 - the build options are quite different: php 5.2: # php-config --configure-options --prefix=/usr --datadir=/usr/share/php5 --mandir=/usr/share/man --bindir=/usr/bin --with-libdir=lib --includedir=/usr/include --sysconfdir=/etc/php5/cli --with-config-file-path=/etc/php5/cli --with-config-file-scan-dir=/etc/php5/conf.d --enable-libxml --enable-session --with-mm --with-pcre-regex=/usr --enable-xml --enable-simplexml --enable-spl --enable-filter --disable-debug --enable-inline-optimization --disable-rpath --disable-static --enable-shared --program-suffix=5 --with-pic --with-gnu-ld --with-system-tzdata=/usr/share/zoneinfo --enable-cli --with-pear=/usr/share/php5/PEAR --enable-bcmath=shared --enable-calendar=shared --enable-ctype=shared --enable-dbase=shared --enable-dom=shared --enable-exif=shared --enable-ftp=shared --enable-mbstring=shared --enable-mbregex --enable-pcntl=shared --enable-posix=shared --enable-shmop=shared --enable-soap=shared --enable-sockets=shared --enable-sysvmsg=shared --enable-sysvsem=shared --enable-sysvshm=shared --enable-tokenizer=shared --enable-wddx=shared --with-zlib=shared --with-bz2=shared --with-curl=shared --with-gd=shared --enable-gd-native-ttf --with-xpm-dir=/usr --with-freetype-dir=/usr --with-png-dir=/usr --with-jpeg-dir=/usr --with-zlib-dir=/usr --with-t1lib=/usr --with-gettext=shared --with-gmp=shared --enable-hash=shared --with-iconv=shared --with-imap=shared --with-kerberos --with-imap-ssl --enable-json=shared --with-ldap=shared --with-ldap-sasl=/usr --with-libedit=shared,/usr --with-mcrypt=shared --with-mysql=shared,/usr --with-mysql-sock=/var/lib/mysql/mysql.sock --with-mysqli=shared --with-ncurses=shared --with-unixODBC=shared,/usr --with-openssl=shared --with-pgsql=shared,/usr --with-pspell=shared --with-snmp=shared --with-xmlrpc=shared --enable-xmlreader=shared --enable-xmlwriter=shared --with-xsl=shared --with-tidy=shared,/usr --enable-dba=shared --with-db4=/usr --without-gdbm --with-cdb --with-inifile --with-flatfile --enable-pdo=shared --with-pdo_sqlite=shared,/usr --with-pdo-mysql=shared,/usr --with-pdo-pgsql=shared,/usr --with-pdo-odbc=shared,unixODBC,/usr --with-sqlite=shared,/usr --enable-sqlite-utf8 --enable-zip=shared --enable-suhosin=shared --disable-cgi php 5.4: php-config --configure-options --prefix=/usr --datadir=/usr/share/php5 --mandir=/usr/share/man --with-libdir=lib --includedir=/usr/include --sysconfdir=/etc/php5/fpm --with-config-file-path=/etc/php5/fpm --with-config-file-scan-dir=/etc/php5/conf.d --enable-libxml --enable-session --with-pcre-regex=/usr --enable-xml --enable-simplexml --enable-spl --enable-filter --disable-debug --enable-inline-optimization --disable-rpath --disable-static --enable-shared --with-pic --with-gnu-ld --enable-re2c-cgoto --with-system-tzdata=/usr/share/zoneinfo --enable-hash --with-mhash --enable-fpm --bindir=/usr/bin --disable-cli --disable-all When I try to build mailparse, compilation complains that mbstring is missing, apparently because /usr/include/php5/main/php_config.h does not define HAVE_MBSTRING. I am assuming php_config.h is created by the initial php build config, so with the option string above - questions: - why does php 5.4 not need all the various extension options? - how should I be compiling mailparse? -- Per Jessen, Zürich (13.4°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
El 01/10/14 a las #4, Per Jessen escribió:
When I try to build mailparse, compilation complains that mbstring is missing, apparently because /usr/include/php5/main/php_config.h does not define HAVE_MBSTRING.
I am assuming php_config.h is created by the initial php build config, so with the option string above - questions:
- why does php 5.4 not need all the various extension options? - how should I be compiling mailparse?
I just fixed builds of this extension.. you will be able to get binaries for your particular distribution from the server:php:extensions repository once it publishes again. https://build.opensuse.org/package/show/server:php:extensions/php5-mailparse -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Cristian Rodríguez wrote:
El 01/10/14 a las #4, Per Jessen escribió:
When I try to build mailparse, compilation complains that mbstring is missing, apparently because /usr/include/php5/main/php_config.h does not define HAVE_MBSTRING.
I am assuming php_config.h is created by the initial php build config, so with the option string above - questions:
- why does php 5.4 not need all the various extension options? - how should I be compiling mailparse?
I just fixed builds of this extension.. you will be able to get binaries for your particular distribution from the server:php:extensions repository once it publishes again. https://build.opensuse.org/package/show/server:php:extensions/php5-mailparse
Thanks Cristian, that was fast. I'm still wondering though - why was I not able to build this extension myself? I have never had this issue in the past, but I guess something must have changed with php 5.4? -- Per Jessen, Zürich (13.4°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
El 02/10/14 a las #4, Per Jessen escribió:
Cristian Rodríguez wrote:
El 01/10/14 a las #4, Per Jessen escribió:
When I try to build mailparse, compilation complains that mbstring is missing, apparently because /usr/include/php5/main/php_config.h does not define HAVE_MBSTRING.
I am assuming php_config.h is created by the initial php build config, so with the option string above - questions:
- why does php 5.4 not need all the various extension options? - how should I be compiling mailparse?
I just fixed builds of this extension.. you will be able to get binaries for your particular distribution from the server:php:extensions repository once it publishes again. https://build.opensuse.org/package/show/server:php:extensions/php5-mailparse
Thanks Cristian, that was fast.
I'm still wondering though - why was I not able to build this extension myself? I have never had this issue in the past, but I guess something must have changed with php 5.4?
In the URL I posted there is a patch to "fix" the particular problem you had. There has always been a problem in this area, particulary defining cross extension dependencies. This is an old, pretty much unmantained extension and I am not totally sure it will work fine. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Cristian Rodríguez wrote:
El 02/10/14 a las #4, Per Jessen escribió:
Cristian Rodríguez wrote:
El 01/10/14 a las #4, Per Jessen escribió:
When I try to build mailparse, compilation complains that mbstring is missing, apparently because /usr/include/php5/main/php_config.h does not define HAVE_MBSTRING.
I am assuming php_config.h is created by the initial php build config, so with the option string above - questions:
- why does php 5.4 not need all the various extension options? - how should I be compiling mailparse?
I just fixed builds of this extension.. you will be able to get binaries for your particular distribution from the server:php:extensions repository once it publishes again.
https://build.opensuse.org/package/show/server:php:extensions/php5-mailparse
Thanks Cristian, that was fast.
I'm still wondering though - why was I not able to build this extension myself? I have never had this issue in the past, but I guess something must have changed with php 5.4?
In the URL I posted there is a patch to "fix" the particular problem you had. There has always been a problem in this area, particulary defining cross extension dependencies.
Okay, I'll have a look, thanks.
This is an old, pretty much unmantained extension and I am not totally sure it will work fine.
For the moment it works fine - nothing out there to replace it with either :-( -- Per Jessen, Zürich (13.4°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating Ruben -- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, Oct 02, 2014 at 07:57:25PM -0400, Ruben Safir wrote:
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating
So one knows why X might be working strangely? the other system with the upgrade has lost wmakers ability to swtch screenes with control alt Arrow
Ruben
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Ruben Safir wrote:
On Thu, Oct 02, 2014 at 07:57:25PM -0400, Ruben Safir wrote:
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating
So one knows why X might be working strangely?
the other system with the upgrade has lost wmakers ability to swtch screenes with control alt Arrow
Hi Ruben Do you happen to know which upgrades you applied? I'm guessing this is on 13.1? I'm happy to try it out on one of my office systems to see if the problem is reproducable. -- Per Jessen, Zürich (13.1°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, Oct 04, 2014 at 09:45:51AM +0200, Per Jessen wrote:
Ruben Safir wrote:
On Thu, Oct 02, 2014 at 07:57:25PM -0400, Ruben Safir wrote:
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating
So one knows why X might be working strangely?
the other system with the upgrade has lost wmakers ability to swtch screenes with control alt Arrow
Hi Ruben
Do you happen to know which upgrades you applied? I'm guessing this is on 13.1? I'm happy to try it out on one of my office systems to see if the problem is reproducable.
It is not an upgrade. It is a fresh installation on ASUS new laptop
-- Per Jessen, Zürich (13.1°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Ruben Safir wrote:
On Sat, Oct 04, 2014 at 09:45:51AM +0200, Per Jessen wrote:
Ruben Safir wrote:
On Thu, Oct 02, 2014 at 07:57:25PM -0400, Ruben Safir wrote:
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating
So one knows why X might be working strangely?
the other system with the upgrade has lost wmakers ability to swtch screenes with control alt Arrow
Hi Ruben
Do you happen to know which upgrades you applied? I'm guessing this is on 13.1? I'm happy to try it out on one of my office systems to see if the problem is reproducable.
It is not an upgrade. It is a fresh installation on ASUS new laptop
So a vanilla 13.1 installation without updates? You ought to report it and see what happens. -- Per Jessen, Zürich (14.1°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
It is not an upgrade. It is a fresh installation on ASUS new laptop
So a vanilla 13.1 installation without updates? You ought to report it and see what happens.
There are so many problems with the new distro that I've decided I have no choice but to change it. The keychain for doing the wireless is the final straw. I don't want my passwords stored in the software. That is why they are password, so that the stupid human needs remember them and have control, not the 'system'. Its not a computer system any longer. Its become an invasion of my computer, just like Microsoft. I refuse to give up control of my computer to the programers .... So now I'm downloading Mint, Slackware and I'll look around. Suse has painted itself into a corner. Not only does the software not work, but it has become intrussive. Ruben
-- Per Jessen, Zürich (14.1°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, Oct 07, 2014 at 02:27:51AM -0400, Ruben Safir wrote:
It is not an upgrade. It is a fresh installation on ASUS new laptop
So a vanilla 13.1 installation without updates? You ought to report it and see what happens.
So - I downloaded the latest Mint Distro and it installed relatively painlessly on my new laptop, with everything not only seemly working, but I was happy to see that I could configure the mouse and touchpad so that it is actually usable. Cut and Paste works. Networking and wireless works. The monitor and screen function perfectly. It just WORKS. After all these years of using SuSE variants, honestly I just don't know where you guys made the wrong turn but I know it has to do with two things: A: Egos - it is just imposible to talk with anyone in the opensuse project any longer, let alone work with them B: Do all - do everything projects that go way past being useful C: Software that is too controlling There has to be some deep seated soul searching at the SuSE labs. The software is abomable
There are so many problems with the new distro that I've decided I have no choice but to change it. The keychain for doing the wireless is the final straw. I don't want my passwords stored in the software. That is why they are password, so that the stupid human needs remember them and have control, not the 'system'. Its not a computer system any longer. Its become an invasion of my computer, just like Microsoft. I refuse to give up control of my computer to the programers .... So now I'm downloading Mint, Slackware and I'll look around.
Suse has painted itself into a corner. Not only does the software not work, but it has become intrussive.
Ruben
-- Per Jessen, Zürich (14.1°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland.
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 http://www.mrbrklyn.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive http://www.coinhangout.com - coins! http://www.brooklyn-living.com Being so tracked is for FARM ANIMALS and and extermination camps, but incompatible with living as a free human being. -RI Safir 2013 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Friday 03 Oct 2014 18:19:44 Ruben Safir wrote:
On Thu, Oct 02, 2014 at 07:57:25PM -0400, Ruben Safir wrote:
It seems that opensuse 13.1 has complely broken the cut and paste function with X11 on my laptop. I'm brainstormed a solution for this but it is just not working. How do I fix the middle mouse button paste and the x11 heighlighting buffer. This is SO fustrating
So one knows why X might be working strangely?
the other system with the upgrade has lost wmakers ability to swtch screenes with control alt Arrow
Ruben
I've only had this issue with a couple of applications i.e. Firefox and LibreOffice, but its random. Sometimes its pasting into the apps and sometimes copying from them. I've not had any problems with standard KDE apps -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Cristian Rodríguez
-
ianseeks
-
Per Jessen
-
Ruben Safir