Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jun 2021 12:38:16 +0700
From:      Victor Sudakov <vas@sibptus.ru>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Cc:        Paul Procacci <pprocacci@gmail.com>
Subject:   Re: lang/php72 needed
Message-ID:  <YL2wyD2jAk4jt12D@admin.sibptus.ru>
In-Reply-To: <CAFbbPug44FKmW6sXeX8ugpd2v5o_LMnm_GpEVaMFeUCY4yyGSw@mail.gmail.com>
References:  <YL2LXuswiy18RU/n@admin.sibptus.ru> <CAFbbPuhcz-pdodiake8BpYT%2B0R73VyLQQN5BNWfpYOv%2B6fACag@mail.gmail.com> <YL2Z2eAni8%2Bl1hKg@admin.sibptus.ru> <CAFbbPug44FKmW6sXeX8ugpd2v5o_LMnm_GpEVaMFeUCY4yyGSw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--DpDzqlEHj/5CJ/Fg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Paul Procacci wrote:
> Having lots of php72 is no problem if you `find | xargs`.
> I tried this and didn't _really_ run into any problems.
> I didn't try any of the extensions however.
>=20
> This is what I did:
> # svn co -r r559730  https://svn.freebsd.org/port/head /tmp/ports
> # cd /tmp/ports
> # find . -iname "php72*" -type d -print0 | xargs -0 -I% cp -R % /usr/port=
s/%
> # cd /usr/ports/lang/php72
> # make install
>=20
> There were some errors, but they were easily cleaned up by installing the
> missing pieces via pkg.  Just to name one:
> # pkg install p5-Locale-gettext

This will not work in poudriere. I'd like to have a reproducible build,
if possible, not some kind of one-time hack.

[dd]

>=20
> Extensions would be similar, but I didn't try any.

There may be many dependencies to fix.

I have already tried going your way with the php52 port on a recent
FreeBSD, this turned out to be an unpleasant manual process of fixing
dependencies etc, and eventually I failed to overcome the problem.

It's strange and alarming that nobody cares in the FreeBSD world. In
Linux, you can install all versions from packages.sury.org, and what's
more, you can even have different versions simultaneously on one system.

--=20
Victor Sudakov VAS4-RIPE
http://vas.tomsk.ru/
2:5005/49@fidonet

--DpDzqlEHj/5CJ/Fg
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJgvbDIAAoJEA2k8lmbXsY0hMMH/3LXs/cAG9Frp/FXxUq9y/1J
jXKBnqYKYaogEg4HzFsHKJkXUaTA1YbMQEshFYaydAEgbkAASdzyYDiYL+UtNRY8
Mi9xQnHJ7KtzVpi3faEIkDKX8W0vPXtx9yOQ3rqC9QbPvspTv9n7zWkz8RBjNlnN
UkGiIr+xDk6vb5HeUObjae1RmXYYUMYsPu0svNROX/WTeDyXZEgBVFrVwZg2NKgX
6qdwa9ILlGVGiMWVZoZ1EDMjxzYHRVaGHqwdB8xKa1dAc1PzgNuxWsgZ5uVqkPXG
/f5JebDEckgEri6dA+/Yy5vhLk7fawYMaptFBZnITQVJfwUceMl/yCpZeT0+7w4=
=TKOY
-----END PGP SIGNATURE-----

--DpDzqlEHj/5CJ/Fg--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YL2wyD2jAk4jt12D>