Port versions.

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Port versions.

Jeremy
Under 'Security Updates (-stable)' in
https://www.openbsd.org/faq/ports/ports.html

... it states the OpenBSD policy on ports. But the current
stable has ports which are out of date and some have know bugs.
(example: PHP 7.2.10 ).
Aside from compiling it yourself, is there a way to get more current
ports from -current ?

Policy from website:

"When serious bugs or security flaws are discovered in
 third party software, they are fixed in the -stable branch of the
ports tree. In contrast to the base system, the -stable ports tree
only gets security backports for the latest release.
This means that all you need to do is make sure you check out
the correct branch of the ports tree, and build the desired software
from it. You can keep your tree up to date with CVS and subscribe
to the ports-changes mailing list to receive security announcements
related to software in the ports tree."
Reply | Threaded
Open this post in threaded view
|

Re: Port versions.

Josh Grosse-3
On Wed, Mar 06, 2019 at 11:55:21AM -0500, Jeremy wrote:
> Under 'Security Updates (-stable)' in
> https://www.openbsd.org/faq/ports/ports.html
>
> ... it states the OpenBSD policy on ports. But the current
> stable has ports which are out of date and some have know bugs.
> (example: PHP 7.2.10 ).
> Aside from compiling it yourself, is there a way to get more current
> ports from -current ?

The packages available at <your local mirror>/packages/<arch>/ are
-release packages, they are not -stable.  The Project does not
currently build -stable packages due to resource constraints.

To use -stable packages (e.g.: PHP 7.2.13), you must build them
yourself or obtain them from a third party such as mtier.org.

Another option is to use -current.  The Project builds -current
packages for popular architectures.