Parse FreeBSD OS version and forbid to install too new packages
modified libpkg/pkg_add.c
@@ -836,6 +836,10 @@ pkg_add_check_pkg_archive(struct pkgdb *db, struct pkg *pkg,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/utils.h
@@ -79,6 +79,7 @@ int rsa_verify_cert(unsigned char *cert,
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/repo/binary/update.c
@@ -395,6 +395,12 @@ pkg_repo_binary_add_from_manifest(char *buf, sqlite3 *sqlite, size_t len,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/utils.c
@@ -51,6 +51,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -343,6 +344,35 @@ is_valid_abi(const char *arch, bool emit_error) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|