Projet

Général

Profil

Development #28608

PHP7 patch

Ajouté par Tomohiro KATO il y a plus de 5 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Binding php
Version cible:
Début:
04 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Hi.

I created PHP7 binding based on PHP5 binding and attached patches to this ticket.

new configure options:

--enable-php7
--enable-php7-force
--with-php7=(full path to PHP 7 executable)
--with-php7-config=(full path to php-config7)
--with-php7-include-dir=(full path to php 7 include dir)
--with-php7-config-dir=(full path to php 7 config dir)


Fichiers

0001-add-PHP-7-binding.patch (85,5 ko) 0001-add-PHP-7-binding.patch Tomohiro KATO, 04 décembre 2018 21:22
0002-modify-.gitignore-for-PHP-7-binding.patch (647 octets) 0002-modify-.gitignore-for-PHP-7-binding.patch Tomohiro KATO, 04 décembre 2018 21:22
0002-Modify-.gitignore-for-PHP-7-binding-28608.patch (673 octets) 0002-Modify-.gitignore-for-PHP-7-binding-28608.patch Benjamin Dauvergne, 06 septembre 2019 15:31
0001-Add-PHP-7-binding-28608.patch (85,6 ko) 0001-Add-PHP-7-binding-28608.patch Benjamin Dauvergne, 06 septembre 2019 15:31
0002-Modify-.gitignore-for-PHP-7-binding-28608.patch (673 octets) 0002-Modify-.gitignore-for-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 13:32
0001-Add-PHP-7-binding-28608.patch (85,6 ko) 0001-Add-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 13:32
0003-debian-disable-php7-28608.patch (1,17 ko) 0003-debian-disable-php7-28608.patch Benjamin Dauvergne, 09 septembre 2019 13:37
0002-Modify-.gitignore-for-PHP-7-binding-28608.patch (673 octets) 0002-Modify-.gitignore-for-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 13:37
0001-Add-PHP-7-binding-28608.patch (85,6 ko) 0001-Add-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 13:37
0003-debian-disable-php7-28608.patch (1,17 ko) 0003-debian-disable-php7-28608.patch Benjamin Dauvergne, 09 septembre 2019 15:10
0002-Modify-.gitignore-for-PHP-7-binding-28608.patch (673 octets) 0002-Modify-.gitignore-for-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 15:10
0001-Add-PHP-7-binding-28608.patch (85,6 ko) 0001-Add-PHP-7-binding-28608.patch Benjamin Dauvergne, 09 septembre 2019 15:10

Révisions associées

Révision 9c8c4b99 (diff)
Ajouté par Tomohiro KATO il y a plus de 4 ans

Add PHP 7 binding (#28608)

License: MIT

Révision e2ec5a73 (diff)
Ajouté par Tomohiro KATO il y a plus de 4 ans

Modify .gitignore for PHP 7 binding (#28608)

License: MIT

Révision af8f88ce (diff)
Ajouté par Benjamin Dauvergne il y a plus de 4 ans

debian: disable php7 (#28608)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Which project will use this binding ?

#2

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Also we need statement from you or you employer that you put your code under the MIT license, with a proof of your identity, it's our contributor agreement. You can send it to .

#3

Mis à jour par Tomohiro KATO il y a plus de 5 ans

Which project will use this binding ?

I'm going to learn about lasso and the php binding, but the EOL of php 5 is 2018-12-31.

Also we need statement from you or you employer that you put your code under the MIT license, with a proof of your identity, it's our contributor agreement. You can send it to .

I sent the statement via e-mail.

Merci!

#5

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Assigné à mis à Benjamin Dauvergne
#6

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Patch intégrés avec master, reste à modifier les scripts de build Debian.

#7

Mis à jour par Frédéric Péters il y a plus de 4 ans

scripts de build Debian

On ne builde plus le module PHP depuis un certain temps et upstream tout ça a été nettoyé (c'est pas intégré dans les debian-*/ de lasso parce que côté debian il y a aussi suppression de la prise en charge de python 2). (cela pour dire que le côté debian peut être zappé ici).

#8

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

Correction à la recherche de l'interpréteur PHP (maintenant ça peut aussi être php7.x).

#11

Mis à jour par Benjamin Dauvergne il y a plus de 4 ans

  • Statut changé de Solution proposée à Résolu (à déployer)
commit af8f88cec5c1821d19bb772c3cf5bcdd128e6b2d
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Mon Sep 9 13:35:36 2019 +0200

    debian: disable php7 (#28608)

commit e2ec5a7349d5e5608e7edb94d0184385417abc92
Author: Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net>
Date:   Wed Dec 5 05:22:12 2018 +0900

    Modify .gitignore for PHP 7 binding (#28608)

    License: MIT

commit 9c8c4b99379e4c9c27807b1b08fb30b1cf28af5a
Author: Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net>
Date:   Wed Dec 5 05:22:07 2018 +0900

    Add PHP 7 binding (#28608)

    License: MIT
#12

Mis à jour par Benjamin Dauvergne il y a presque 4 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF