Forum Linux.redhat recompilation
bonjours a tous,
voila, je souhaite recompiler php avec le support mssql et sans mysql ni pgsql.
j'ai installé freetds pour le mssql. j'ai telechargé les rpm source du php. j'ai fait un rpm -ivh du package source ce qui m'a donné un php.spec. pour ajouter le support mssql je crois que je dois ajouter une ligne comme celle ci:
--with-mssql \
par contre pour enlever le support mysql et pgsql je me pose (enfin je vous pose :) ) la question. est ce que je doit suprimer tout ce qui fait reference a mysql et pgsql dans le fichier spec ou y a t il une ligne quelconque a ajouter qui permettrait de ne pas recompiler le php avec ces support ?
# et oui
Posté par madko (site web personnel) . Évalué à 1.
Si tu veux que ça soit plus propre tu met les sections en rapport avec mysql dans des blocs conditionnels
%if %{with_mysql}
%package mysql
bla bla bla
%endif
dans la section du configure
%{?_with_mysql:--with-mysql=shared} \
la section %files etc...
et au debut de ton .spec tu met par ex:
%define with_mysql 0
ou alors tu le passe en parametre a rpmbuild
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.