Date: Mon, 7 Jun 2021 00:32:26 -0400 From: Paul Procacci <pprocacci@gmail.com> To: Victor Sudakov <vas@sibptus.ru> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: lang/php72 needed Message-ID: <CAFbbPug44FKmW6sXeX8ugpd2v5o_LMnm_GpEVaMFeUCY4yyGSw@mail.gmail.com> In-Reply-To: <YL2Z2eAni8%2Bl1hKg@admin.sibptus.ru> References: <YL2LXuswiy18RU/n@admin.sibptus.ru> <CAFbbPuhcz-pdodiake8BpYT%2B0R73VyLQQN5BNWfpYOv%2B6fACag@mail.gmail.com> <YL2Z2eAni8%2Bl1hKg@admin.sibptus.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
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. 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/ports/% # cd /usr/ports/lang/php72 # make install 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 After the errors were cleaned up, I `make clean install` and viola: # php -v PHP 7.2.34 (cli) (built: Jun 7 2021 00:30:54) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies # uname -a FreeBSD nas.myhome 12.2-RELEASE-p4 FreeBSD 12.2-RELEASE-p4 r369444 GENERIC amd64 Extensions would be similar, but I didn't try any. ~Paul On Mon, Jun 7, 2021 at 12:00 AM Victor Sudakov <vas@sibptus.ru> wrote: > Hello Paul, > > There are so many php72-* subdirs scattered over the ports tree (in > www, graphics, databases etc) plus there may be references in ports/Mk/* > so if someone has already done the tedious job I'd happily avoid it. > > Paul Procacci wrote: > > Just curious. > > > > Have you tried moving the php72 port from the latest revision it was > > available (r559730) over to a modern port and tried compiling it? > > I'd imagine if you grabbed all the necessary php72-* ports, moved them > over > > and tried compiling, you might get pretty far. > > I personally haven't tried it, but I imagine that would probably be what > > you need to do. > > > > ~Paul > > > > On Sun, Jun 6, 2021 at 10:58 PM Victor Sudakov <vas@sibptus.ru> wrote: > > > > > Dear Colleagues, > > > > > > Can you recommend an (unofficial) repository with the PHP 7.2 port? I > > > need it to support a legacy installation of Moodle, but would not want > > > to use an outdated ports tree snapshot. > > > > > > -- > > > Victor Sudakov VAS4-RIPE > > > http://vas.tomsk.ru/ > > > 2:5005/49@fidonet > > > > > > > > > -- > > __________________ > > > > :(){ :|:& };: > > -- > Victor Sudakov VAS4-RIPE > http://vas.tomsk.ru/ > 2:5005/49@fidonet > -- __________________ :(){ :|:& };:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFbbPug44FKmW6sXeX8ugpd2v5o_LMnm_GpEVaMFeUCY4yyGSw>