Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Sep 2012 11:47:05 +0100
From:      Matthew Seaman <matthew@freebsd.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: pkgng repository URL for minor version
Message-ID:  <5056FFA9.3040505@freebsd.org>
In-Reply-To: <201209171412.33278.olevole@olevole.ru>
References:  <201209171412.33278.olevole@olevole.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09/17/12 11:12, Oleg Ginzburg wrote:
> What is the method in a repository of pkg there to split packages for 
> difference minor  version? At present PACKAGESSITE set to 
> http://pkg.freebsd.org/${ABI}/latest, where $ABI forming URL on 9.0 or 
> 9.1/amd64 into http://pkg.freebsd.org/freebsd:9:x86:64/latest/
> 
> How it is possible to specify necessary minor version or determine for which 
> version the package. For an example, some software builds on 9.1 isn't 
> compatible with 9.0 libraries ("_ThreadRuneLocale" Undefined symbol)

There isn't a means of specifying minor version like that at present.

While you are correct that software compiled on eg. 9.1 will not
necessarily work correctly on 9.0, you can be sure that software
compiled on 9.0 will work on any more recent 9.x release (with about 4
known exceptions that rely on intimate knowledge of kernel internals).

So the packages on official repo sites will be compiled on the oldest
still supported 9.x release and will be usable on any 9.x release.

	Cheers,

	Matthew




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