Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 7.2 Build warning #1

Open
alvaro-octal opened this issue Dec 20, 2017 · 4 comments
Open

PHP 7.2 Build warning #1

alvaro-octal opened this issue Dec 20, 2017 · 4 comments

Comments

@alvaro-octal
Copy link

alvaro-octal commented Dec 20, 2017

Hi,

Firstly, thanks for your work, I found your scripts really useful. Today I noticed a very very minor warning at shscript/php-build.sh during the configure, due to:

Mcrypt:
The deprecated mcrypt extension has been moved to PECL.

so, --with-mcript is no longer a valid flag.

@yoander
Copy link
Owner

yoander commented Dec 20, 2017

@Alvaroctal Thanks for reporting it, PHP-7.2 use libsodium instead of mcrypt as a matter of fact I'm refactoring the script taking a better approach, some of the new features will be:

  • Using a config file instead of command line options
  • Move configure extension options to a file
  • Install dependencies according the GNU/Linux distribution used for compiling process
  • Download PHP according the version specified in the config file
  • Using curl and metalinks for using mirrors
  • Enable mcrypt for PHP <= 7.1
  • Enable libsodium for PHP > 7.1

@yoander
Copy link
Owner

yoander commented Dec 27, 2017

php-build.sh is deprecated in favor of https://github.com/yoander/pbt, for now pbt is tested on CentOS with PHP 7.2 in the next day I'll add some doc

@cubanitoalex
Copy link

Amigo donde descargo este sysadmin
dime si es lo mismo que el sisaux

@yoander
Copy link
Owner

yoander commented Feb 8, 2018

@flakomix sysadmin as una colleción de scripts y configuraciones para descargar el proyectos puedes hacerle clone al repositorio o para descargarlos vas a https://github.com/yoander/sysadmin y das click en el botón clone or download. Por otro lado shscript/php-build.sh es un script que forma parte de la colleción de scripts de sysadmin y es un script para compilar PHP está probado en Centos, Debian, Ubuntu desde PHP 5.5 a PHP 7.1:

Puedes ver como usar este script en:

No obstante si vas a compilar PHP 7.2 recomiendo usar https://github.com/yoander/pbt el cual ha sido testeado en CentOS 7.4 y PHP-7.2. pbt está escrito en BASH desde 0 y está diseñado para ser más felxible que php-build, seria de gran ayuda que pruebes pbt y compartas tu experiencia si tienes conocimientos de BASH podrias contribuir al desarrollo del mismo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants