update numactl, mysql (#8802)

This commit is contained in:
Satadru Pramanik, DO, MPH, MEng
2023-10-19 10:19:50 -04:00
committed by GitHub
parent 2103e3cdff
commit 8968339f75
6 changed files with 91 additions and 84 deletions

View File

@@ -13,10 +13,10 @@
/usr/local/lib/libnuma.so.1
/usr/local/lib/libnuma.so.1.0.0
/usr/local/lib/pkgconfig/numa.pc
/usr/local/share/man/man2/move_pages.2.gz
/usr/local/share/man/man3/numa.3.gz
/usr/local/share/man/man8/memhog.8.gz
/usr/local/share/man/man8/migratepages.8.gz
/usr/local/share/man/man8/migspeed.8.gz
/usr/local/share/man/man8/numactl.8.gz
/usr/local/share/man/man8/numastat.8.gz
/usr/local/share/man/man2/move_pages.2.zst
/usr/local/share/man/man3/numa.3.zst
/usr/local/share/man/man8/memhog.8.zst
/usr/local/share/man/man8/migratepages.8.zst
/usr/local/share/man/man8/migspeed.8.zst
/usr/local/share/man/man8/numactl.8.zst
/usr/local/share/man/man8/numastat.8.zst

View File

@@ -13,10 +13,10 @@
/usr/local/lib/libnuma.so.1
/usr/local/lib/libnuma.so.1.0.0
/usr/local/lib/pkgconfig/numa.pc
/usr/local/share/man/man2/move_pages.2.gz
/usr/local/share/man/man3/numa.3.gz
/usr/local/share/man/man8/memhog.8.gz
/usr/local/share/man/man8/migratepages.8.gz
/usr/local/share/man/man8/migspeed.8.gz
/usr/local/share/man/man8/numactl.8.gz
/usr/local/share/man/man8/numastat.8.gz
/usr/local/share/man/man2/move_pages.2.zst
/usr/local/share/man/man3/numa.3.zst
/usr/local/share/man/man8/memhog.8.zst
/usr/local/share/man/man8/migratepages.8.zst
/usr/local/share/man/man8/migspeed.8.zst
/usr/local/share/man/man8/numactl.8.zst
/usr/local/share/man/man8/numastat.8.zst

View File

@@ -84,7 +84,7 @@
/usr/local/mysql/lib/libmysqlclient.a
/usr/local/mysql/lib/libmysqlclient.so
/usr/local/mysql/lib/libmysqlclient.so.21
/usr/local/mysql/lib/libmysqlclient.so.21.2.33
/usr/local/mysql/lib/libmysqlclient.so.21.2.34
/usr/local/mysql/lib/libmysqlservices.a
/usr/local/mysql/lib/mecab/dic/ipadic_euc-jp/char.bin
/usr/local/mysql/lib/mecab/dic/ipadic_euc-jp/dicrc
@@ -185,44 +185,54 @@
/usr/local/mysql/lib/plugin/semisync_source.so
/usr/local/mysql/lib/plugin/validate_password.so
/usr/local/mysql/lib/plugin/version_token.so
/usr/local/mysql/lib/private/icudt69l/brkitr/burmesedict.dict
/usr/local/mysql/lib/private/icudt69l/brkitr/char.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/cjdict.dict
/usr/local/mysql/lib/private/icudt69l/brkitr/de.res
/usr/local/mysql/lib/private/icudt69l/brkitr/el.res
/usr/local/mysql/lib/private/icudt69l/brkitr/en.res
/usr/local/mysql/lib/private/icudt69l/brkitr/en_US_POSIX.res
/usr/local/mysql/lib/private/icudt69l/brkitr/en_US.res
/usr/local/mysql/lib/private/icudt69l/brkitr/es.res
/usr/local/mysql/lib/private/icudt69l/brkitr/fr.res
/usr/local/mysql/lib/private/icudt69l/brkitr/it.res
/usr/local/mysql/lib/private/icudt69l/brkitr/ja.res
/usr/local/mysql/lib/private/icudt69l/brkitr/khmerdict.dict
/usr/local/mysql/lib/private/icudt69l/brkitr/laodict.dict
/usr/local/mysql/lib/private/icudt69l/brkitr/line.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/line_cj.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/line_loose.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/line_loose_cj.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/line_normal.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/line_normal_cj.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/pt.res
/usr/local/mysql/lib/private/icudt69l/brkitr/res_index.res
/usr/local/mysql/lib/private/icudt69l/brkitr/root.res
/usr/local/mysql/lib/private/icudt69l/brkitr/ru.res
/usr/local/mysql/lib/private/icudt69l/brkitr/sent.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/sent_el.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/thaidict.dict
/usr/local/mysql/lib/private/icudt69l/brkitr/title.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/word.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/word_POSIX.brk
/usr/local/mysql/lib/private/icudt69l/brkitr/zh_Hant.res
/usr/local/mysql/lib/private/icudt69l/brkitr/zh.res
/usr/local/mysql/lib/private/icudt69l/unames.icu
/usr/local/mysql/lib/private/icudt73l/brkitr/burmesedict.dict
/usr/local/mysql/lib/private/icudt73l/brkitr/char.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/cjdict.dict
/usr/local/mysql/lib/private/icudt73l/brkitr/de.res
/usr/local/mysql/lib/private/icudt73l/brkitr/el.res
/usr/local/mysql/lib/private/icudt73l/brkitr/en.res
/usr/local/mysql/lib/private/icudt73l/brkitr/en_US_POSIX.res
/usr/local/mysql/lib/private/icudt73l/brkitr/en_US.res
/usr/local/mysql/lib/private/icudt73l/brkitr/es.res
/usr/local/mysql/lib/private/icudt73l/brkitr/fi.res
/usr/local/mysql/lib/private/icudt73l/brkitr/fr.res
/usr/local/mysql/lib/private/icudt73l/brkitr/it.res
/usr/local/mysql/lib/private/icudt73l/brkitr/ja.res
/usr/local/mysql/lib/private/icudt73l/brkitr/khmerdict.dict
/usr/local/mysql/lib/private/icudt73l/brkitr/ko.res
/usr/local/mysql/lib/private/icudt73l/brkitr/laodict.dict
/usr/local/mysql/lib/private/icudt73l/brkitr/line.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_loose.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_loose_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_loose_phrase_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_normal.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_normal_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_normal_phrase_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/line_phrase_cj.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/pt.res
/usr/local/mysql/lib/private/icudt73l/brkitr/res_index.res
/usr/local/mysql/lib/private/icudt73l/brkitr/root.res
/usr/local/mysql/lib/private/icudt73l/brkitr/ru.res
/usr/local/mysql/lib/private/icudt73l/brkitr/sent.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/sent_el.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/sv.res
/usr/local/mysql/lib/private/icudt73l/brkitr/thaidict.dict
/usr/local/mysql/lib/private/icudt73l/brkitr/title.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/word.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/word_fi_sv.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/word_POSIX.brk
/usr/local/mysql/lib/private/icudt73l/brkitr/zh_Hant.res
/usr/local/mysql/lib/private/icudt73l/brkitr/zh.res
/usr/local/mysql/lib/private/icudt73l/cnvalias.icu
/usr/local/mysql/lib/private/icudt73l/uemoji.icu
/usr/local/mysql/lib/private/icudt73l/ulayout.icu
/usr/local/mysql/lib/private/icudt73l/unames.icu
/usr/local/mysql/lib/private/libcom_err.so
/usr/local/mysql/lib/private/libcom_err.so.3
/usr/local/mysql/lib/private/libcom_err.so.3.0
/usr/local/mysql/lib/private/libcrypto.so
/usr/local/mysql/lib/private/libcrypto.so.1.1
/usr/local/mysql/lib/private/libcrypto.so.3
/usr/local/mysql/lib/private/libfido2.so.1
/usr/local/mysql/lib/private/libfido2.so.1.8.0
/usr/local/mysql/lib/private/libgssapi_krb5.so
@@ -249,7 +259,7 @@
/usr/local/mysql/lib/private/libsasl2.so.3
/usr/local/mysql/lib/private/libsasl2.so.3.0.0
/usr/local/mysql/lib/private/libssl.so
/usr/local/mysql/lib/private/libssl.so.1.1
/usr/local/mysql/lib/private/libssl.so.3
/usr/local/mysql/lib/private/sasl2/libanonymous.so
/usr/local/mysql/lib/private/sasl2/libanonymous.so.3
/usr/local/mysql/lib/private/sasl2/libanonymous.so.3.0.0

View File

@@ -13,10 +13,10 @@
/usr/local/lib64/libnuma.so.1
/usr/local/lib64/libnuma.so.1.0.0
/usr/local/lib64/pkgconfig/numa.pc
/usr/local/share/man/man2/move_pages.2.gz
/usr/local/share/man/man3/numa.3.gz
/usr/local/share/man/man8/memhog.8.gz
/usr/local/share/man/man8/migratepages.8.gz
/usr/local/share/man/man8/migspeed.8.gz
/usr/local/share/man/man8/numactl.8.gz
/usr/local/share/man/man8/numastat.8.gz
/usr/local/share/man/man2/move_pages.2.zst
/usr/local/share/man/man3/numa.3.zst
/usr/local/share/man/man8/memhog.8.zst
/usr/local/share/man/man8/migratepages.8.zst
/usr/local/share/man/man8/migspeed.8.zst
/usr/local/share/man/man8/numactl.8.zst
/usr/local/share/man/man8/numastat.8.zst

View File

@@ -3,13 +3,18 @@ require 'package'
class Mysql < Package
description "MySQL Community Edition is a freely downloadable version of the world's most popular open source database"
homepage 'https://www.mysql.com/'
version '8.0.33'
version '8.0.34'
license 'GPL-2'
compatibility 'x86_64'
source_url 'https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.33-linux-glibc2.12-x86_64.tar.xz'
source_sha256 '4900c972a508d5b2f6d28bb9c51cf45906b6746d616d978f3996fbf2ca59467f'
source_url 'https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz'
source_sha256 '134b4f984c7acfd3b5d03839bfd8524f955738ea8ca35b9ffcdf6c8f3ad4ce6c'
depends_on 'numactl'
depends_on 'gcc_lib' # R
depends_on 'glibc' # R
depends_on 'krb5' # R
depends_on 'libcyrussasl' # R
depends_on 'numactl' # R
depends_on 'openssl' # R
no_fhs
no_compile_needed

View File

@@ -1,35 +1,27 @@
require 'package'
require 'buildsystems/autotools'
class Numactl < Package
class Numactl < Autotools
description 'NUMA support for Linux'
homepage 'https://github.com/numactl/numactl'
version '2.0.13'
version '2.0.16'
license 'GPL-2'
compatibility 'all'
source_url 'https://github.com/numactl/numactl/releases/download/v2.0.13/numactl-2.0.13.tar.gz'
source_sha256 '991e254b867eb5951a44d2ae0bf1996a8ef0209e026911ef6c3ef4caf6f58c9a'
source_url 'https://github.com/numactl/numactl/releases/download/v2.0.16/numactl-2.0.16.tar.gz'
source_sha256 '1b242f893af977a1d31af6ce9d6b8dafdd2d8ec3dc9207f7c2dc0d3446e7c7c8'
binary_url({
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.13_armv7l/numactl-2.0.13-chromeos-armv7l.tar.xz',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.13_armv7l/numactl-2.0.13-chromeos-armv7l.tar.xz',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.13_i686/numactl-2.0.13-chromeos-i686.tar.xz',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.13_x86_64/numactl-2.0.13-chromeos-x86_64.tar.xz'
aarch64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.16_armv7l/numactl-2.0.16-chromeos-armv7l.tar.zst',
armv7l: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.16_armv7l/numactl-2.0.16-chromeos-armv7l.tar.zst',
i686: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.16_i686/numactl-2.0.16-chromeos-i686.tar.zst',
x86_64: 'https://gitlab.com/api/v4/projects/26210301/packages/generic/numactl/2.0.16_x86_64/numactl-2.0.16-chromeos-x86_64.tar.zst'
})
binary_sha256({
aarch64: '1b1e55bb8d1b72d460bd7877845e86a27a449671a0e6987bd2ba97714f8151b4',
armv7l: '1b1e55bb8d1b72d460bd7877845e86a27a449671a0e6987bd2ba97714f8151b4',
i686: '461961c1da4c70d5ae773a4a0c55b8b73bcf89ba61d305396843e22faead4a43',
x86_64: '806ddeb8af5525f77f826e366517990270668625ef77910deb6ebe8494d22676'
aarch64: 'ec2f974440d9ba7e9dbd5dd5b7cf4e486f4e8c5809e4a82cc109de4db8492c57',
armv7l: 'ec2f974440d9ba7e9dbd5dd5b7cf4e486f4e8c5809e4a82cc109de4db8492c57',
i686: 'a956f95954a63ebdaa081c44cc286a9f3d9a9e86bd0f6c7064510283c7cd39ee',
x86_64: 'feee34c5f54f8c7cd6da4cd7350cab19f3aa66e25715be63357477e10b523769'
})
def self.build
system './configure',
"--prefix=#{CREW_PREFIX}",
"--libdir=#{CREW_LIB_PREFIX}"
system 'make'
end
def self.install
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
end
depends_on 'glibc' # R
conflicts_ok # ["manpages:/usr/local/share/man/man2/move_pages.2.zst"]
end