Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new to github, linux and amdgpu-pro-installer #102

Open
chboishabba opened this issue Jul 1, 2024 · 0 comments
Open

new to github, linux and amdgpu-pro-installer #102

chboishabba opened this issue Jul 1, 2024 · 0 comments

Comments

@chboishabba
Copy link

proposed update passed installation with no errors (except existing file):

Maintainer: Andrew Shark <ashark @at@ linuxcomp.ru>

pkgbase=amdgpu-pro-installer
pkgname=(
amf-amdgpu-pro
amdgpu-pro-oglp
lib32-amdgpu-pro-oglp
vulkan-amdgpu-pro
lib32-vulkan-amdgpu-pro
amdgpu-pro-common
)
pkgver=24.10_60103
pkgrel=1
arch=('x86_64')
url="https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-22-40"
license=('custom: multiple')
groups=('Radeon_Software_for_Linux')

source=(
progl::https://raw.githubusercontent.com/Ashark/archlinux-amdgpu-pro/master/progl
progl.bash-completion::https://raw.githubusercontent.com/Ashark/archlinux-amdgpu-pro/master/progl.bash-completion
https://repo.radeon.com/amdgpu-install/6.1.3/ubuntu/jammy/pool/main/a/amdgpu-install/amdgpu-install_6.1.60103-1_all.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/a/amf-amdgpu-pro/amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/liba/libamdenc-amdgpu-pro/libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/o/oglp-amdgpu-pro/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb
https://repo.radeon.com/amdgpu/6.1.3/ubuntu/pool/proprietary/v/vulkan-amdgpu-pro/vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb
)
sha256sums=(
'SKIP' 'SKIP'

'a50c1d940d111647732174d92076bf7d7ded66020e4b2fcbe8f191e6bdfa0def'
'e6c308d24b6a4034eee7138a3fd4fdbe3692207422cc5d701e1a897159d8e347'
'45291643783efae295ae4e49f51f1603aa8bd1ff81db3f3f9a57e543f71065c8'
'7e3619650a25acc50b8d767769e41ee01c6bd95d443a9d3c425494e43e8159fb'
'151da11e9aaf7811ff6a0137153564edea0b89851a41b724e50c4068dbba4172'
'96f4cab0a1f41ce48494c241fd3f5f688a2dd7ac1fe73a0314a2bc69b80b50bb'
'1cc76d62422ba91eccb07208639835a86a2a8a208e24148c5a00ab8dadbe03f5'
'89307f78bf12f562274026790c0be8aff87116cce92f1130820345f46fd687ed'
'7863304a9a1238275e8fd3e39ff44c836e072898b583e6c56fda6310453ff174'
'32f29d6f08101edcbb1d5552c7917bc30e4265dba5a1af7f972306fab735b613'
'8c58d20c416ab44d5fdaa37e5195deb2a964e0c8130ab22764bf2ab3518f2548'
'0fb8081d1d223d9e6395662f4477ce0a9c4c87f9bb585ea8dddc18fa78197a07'
'419f33e582fe36a09b8af210ed653f60de6a0546dc4e0f1c83cd27e83ddd6861'
'c069add0f178944376468ae6fa15e26bb39d0b56d192b8686e3dd9d8c00c7475'
'4c4a97b519cad2ee6eed4589a04da2a4bcbb66601685327735728a8bde3cc6cc'
'c5a619537aebfebad77bfc55a1ba2fc451c56de8407e54f937250d5639256e5a'
'11d2da8381c21bf48977d27298751a44ba22dbd581c7afe1376747a38b44b140'

)

extracts a debian package

$1: deb file to extract

extract_deb() {
local tmpdir="$(basename "${1%.deb}")"
rm -Rf "$tmpdir"
mkdir "$tmpdir"
cd "$tmpdir"
ar x "$1"
tar -C "${pkgdir}" -xf data.tar.xz
}

move ubuntu specific /usr/lib/x86_64-linux-gnu to /usr/lib

$1: debian package library dir (goes from opt/amdgpu or opt/amdgpu-pro and from x86_64 or i386)

$2: arch package library dir (goes to usr/lib or usr/lib32)

move_libdir() {
local deb_libdir="$1"
local arch_libdir="$2"

if [ -d "${pkgdir}/${deb_libdir}" ]; then
    if [ ! -d "${pkgdir}/${arch_libdir}" ]; then
        mkdir -p "${pkgdir}/${arch_libdir}"
    fi
    mv -t "${pkgdir}/${arch_libdir}/" "${pkgdir}/${deb_libdir}"/*
    find ${pkgdir} -type d -empty -delete
fi

}

move copyright file to proper place and remove debian changelog

move_copyright() {
find ${pkgdir}/usr/share/doc -name "changelog.Debian.gz" -delete
mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}
find ${pkgdir}/usr/share/doc -name "copyright" -exec mv {} ${pkgdir}/usr/share/licenses/${pkgname} ;
find ${pkgdir}/usr/share/doc -type d -empty -delete
}

package_amf-amdgpu-pro () {
pkgdesc="AMDGPU Pro Advanced Multimedia Framework"
license=('custom: AMDGPU-PRO EULA')
depends=("libdrm" "vulkan-icd-loader")
optdepends=("rocm-opencl-runtime: OpenCL support"
"vulkan-radeon: Vulkan support")

extract_deb "${srcdir}/amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb"
move_libdir "opt/amdgpu-pro/lib/x86_64-linux-gnu" "usr/lib"
move_copyright

}

package_amdgpu-pro-oglp () {
pkgdesc="AMDGPU Pro OpenGL driver"
license=('custom: AMDGPU-PRO EULA')
provides=('libgl')
depends=("libdrm" "libglvnd" "libx11")

extract_deb "${srcdir}/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb"
extract_deb "${srcdir}/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb"
move_libdir "opt/amdgpu-pro/lib/x86_64-linux-gnu" "usr/lib"
move_copyright

# extra_commands:
move_libdir "usr/lib/x86_64-linux-gnu" "usr/lib"
move_libdir "opt/amdgpu-pro/lib/x86_64-linux-gnu" "usr/lib/amdgpu-pro"
move_libdir "opt/amdgpu-pro/lib/xorg" "usr/lib/amdgpu-pro/xorg"
move_libdir "opt/amdgpu/share/drirc.d" "usr/share/drirc.d"
install -Dm755 "${srcdir}/progl" "${pkgdir}/usr/bin/progl"
install -Dm644 "${srcdir}/progl.bash-completion" "${pkgdir}/usr/share/bash-completion/completions/progl"
# Hide problematic configuration file
mv "${pkgdir}/usr/share/drirc.d/10-amdgpu-pro.conf" "${pkgdir}/usr/share/drirc.d/10-amdgpu-pro.conf.hide"
# Move libraries manually
mv -v -t "${pkgdir}/usr/lib/amdgpu-pro" "${pkgdir}/usr/lib/lib"*

}

package_lib32-amdgpu-pro-oglp () {
pkgdesc="AMDGPU Pro OpenGL driver (32-bit)"
license=('custom: AMDGPU-PRO EULA')
provides=('lib32-libgl')
depends=("lib32-libx11")

extract_deb "${srcdir}/libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb"
extract_deb "${srcdir}/libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb"
extract_deb "${srcdir}/libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb"
extract_deb "${srcdir}/libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb"
move_libdir "opt/amdgpu-pro/lib/i386-linux-gnu" "usr/lib32"
move_copyright

# extra_commands:
rm "${pkgdir}/opt/amdgpu/share/drirc.d/10-amdgpu-pro.conf"
move_libdir "usr/lib/i386-linux-gnu" "usr/lib32"
move_libdir "opt/amdgpu-pro/lib/i386-linux-gnu" "usr/lib32/amdgpu-pro"
# Move libraries manually
mkdir "${pkgdir}/usr/lib32/amdgpu-pro"
mv -v -t "${pkgdir}/usr/lib32/amdgpu-pro" "${pkgdir}/usr/lib32/lib"*

}

package_vulkan-amdgpu-pro () {
pkgdesc="AMDGPU Pro Vulkan driver"
license=('custom: AMDGPU-PRO EULA')
provides=('vulkan-driver')
depends=("vulkan-icd-loader" "wayland" "zlib")
optdepends=("openssl-1.1: OpenSSL support")

extract_deb "${srcdir}/vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb"
move_libdir "opt/amdgpu-pro/lib/x86_64-linux-gnu" "usr/lib"
move_copyright

# extra_commands:
mkdir -p "${pkgdir}/usr/share/vulkan/icd.d/"
mv "${pkgdir}/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd64.json" "${pkgdir}/usr/share/vulkan/icd.d/amd_pro_icd64.json"
mv "${pkgdir}/usr/lib/amdvlk64.so" "${pkgdir}/usr/lib/amdvlkpro64.so"
sed -i "s#/opt/amdgpu-pro/lib/x86_64-linux-gnu/amdvlk64.so#/usr/lib/amdvlkpro64.so#" "${pkgdir}/usr/share/vulkan/icd.d/amd_pro_icd64.json"
find ${pkgdir} -type d -empty -delete

}

package_lib32-vulkan-amdgpu-pro () {
pkgdesc="AMDGPU Pro Vulkan driver (32-bit)"
license=('custom: AMDGPU-PRO EULA')
provides=('lib32-vulkan-driver')
depends=("lib32-vulkan-icd-loader" "lib32-wayland" "lib32-zlib")
optdepends=("lib32-openssl-1.1: OpenSSL support")

extract_deb "${srcdir}/vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb"
move_libdir "opt/amdgpu-pro/lib/i386-linux-gnu" "usr/lib32"
move_copyright

# extra_commands:
mkdir -p "${pkgdir}/usr/share/vulkan/icd.d/"
mv "${pkgdir}/opt/amdgpu-pro/etc/vulkan/icd.d/amd_icd32.json" "${pkgdir}/usr/share/vulkan/icd.d/amd_pro_icd32.json"
mv "${pkgdir}/usr/lib32/amdvlk32.so" "${pkgdir}/usr/lib32/amdvlkpro32.so"
sed -i "s#/opt/amdgpu-pro/lib/i386-linux-gnu/amdvlk32.so#/usr/lib32/amdvlkpro32.so#" "${pkgdir}/usr/share/vulkan/icd.d/amd_pro_icd32.json"
find ${pkgdir} -type d -empty -delete

}

package_amdgpu-pro-common() {
pkgdesc="AMDGPU Pro common files"
license=('custom: AMDGPU-PRO EULA')
depends=()

extract_deb "${srcdir}/amdgpu-install_6.1.60103-1_all.deb"
move_libdir "opt/amdgpu" "usr/lib/amdgpu-pro"
move_copyright

}

[c@archlinux amdgpu-pro-installer]$ makepkg -s -i
==> Making package: amdgpu-pro-installer 24.10_60103-1 (Mon 01 Jul 2024 14:37:41)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found progl
-> Found progl.bash-completion
-> Found amdgpu-install_6.1.60103-1_all.deb
-> Found amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb
-> Found libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb
-> Found libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
-> Found libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
-> Found libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb
-> Found libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb
-> Found libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb
-> Found libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb
-> Found libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb
-> Found libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb
-> Found libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
-> Found libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
-> Found libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb
-> Found libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb
-> Found vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb
-> Found vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb
==> Validating source files with sha256sums...
progl ... Skipped
progl.bash-completion ... Skipped
amdgpu-install_6.1.60103-1_all.deb ... Passed
amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb ... Passed
libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb ... Passed
libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb ... Passed
libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb ... Passed
libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb ... Passed
libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb ... Passed
libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb ... Passed
libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb ... Passed
libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb ... Passed
libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb ... Passed
libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb ... Passed
libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb ... Passed
libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb ... Passed
libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb ... Passed
vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb ... Passed
vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb ... Passed
==> Extracting sources...
-> Extracting amdgpu-install_6.1.60103-1_all.deb with bsdtar
-> Extracting amf-amdgpu-pro_1.4.34-1787253.22.04_amd64.deb with bsdtar
-> Extracting libamdenc-amdgpu-pro_1.0-1787253.22.04_amd64.deb with bsdtar
-> Extracting libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libegl1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-dri_24.10-1787253.22.04_i386.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-ext_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-gbm_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgl1-amdgpu-pro-oglp-glx_24.10-1787253.22.04_i386.deb with bsdtar
-> Extracting libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgles1-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb with bsdtar
-> Extracting libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting libgles2-amdgpu-pro-oglp_24.10-1787253.22.04_i386.deb with bsdtar
-> Extracting vulkan-amdgpu-pro_24.10-1787253.22.04_amd64.deb with bsdtar
-> Extracting vulkan-amdgpu-pro_24.10-1787253.22.04_i386.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package_amf-amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
objcopy: ./usr/lib/libamdenc64.so.1.0: debuglink section already exists
objcopy: ./usr/lib/libamfrt64.so.1.4.34: debuglink section already exists
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "amf-amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-oglp()...
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libEGL.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libEGL.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libEGL.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libEGL.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLESv1_CM.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLESv1_CM.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLESv1_CM.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLESv1_CM.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLESv2.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLESv2.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLESv2.so.2' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLESv2.so.2'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGL.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGL.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGL.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGL.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGL.so.1.2' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGL.so.1.2'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLX_amd.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLX_amd.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLX_amd.so.0' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLX_amd.so.0'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/libGLX_amd.so.0.0' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/amdgpu-pro-oglp/usr/lib/amdgpu-pro/libGLX_amd.so.0.0'
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
objcopy: ./opt/amdgpu/lib/x86_64-linux-gnu/dri/amdgpu_dri.so: debuglink section already exists
objcopy: ./opt/amdgpu/lib/x86_64-linux-gnu/gbm/amdgpu_gbm.so: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/libEGL.so.1: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/libGL.so.1.2: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/libGLESv1_CM.so.1: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/libGLESv2.so.2: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/libGLX_amd.so.0.0: debuglink section already exists
objcopy: ./usr/lib/amdgpu-pro/xorg/modules/extensions/libglx.so: debuglink section already exists
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "amdgpu-pro-oglp"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-oglp()...
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libEGL.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libEGL.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libEGL.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libEGL.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLESv1_CM.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLESv1_CM.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLESv1_CM.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLESv1_CM.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLESv2.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLESv2.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLESv2.so.2' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLESv2.so.2'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGL.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGL.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGL.so.1' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGL.so.1'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGL.so.1.2' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGL.so.1.2'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLX_amd.so' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLX_amd.so'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLX_amd.so.0' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLX_amd.so.0'
renamed '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/libGLX_amd.so.0.0' -> '/home/c/Downloads/amdgpu-pro-installer/pkg/lib32-amdgpu-pro-oglp/usr/lib32/amdgpu-pro/libGLX_amd.so.0.0'
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
objcopy: ./opt/amdgpu/lib/i386-linux-gnu/dri/amdgpu_dri.so: debuglink section already exists
objcopy: ./usr/lib32/amdgpu-pro/libEGL.so.1: debuglink section already exists
objcopy: ./usr/lib32/amdgpu-pro/libGL.so.1.2: debuglink section already exists
objcopy: ./usr/lib32/amdgpu-pro/libGLESv1_CM.so.1: debuglink section already exists
objcopy: ./usr/lib32/amdgpu-pro/libGLESv2.so.2: debuglink section already exists
objcopy: ./usr/lib32/amdgpu-pro/libGLX_amd.so.0.0: debuglink section already exists
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "lib32-amdgpu-pro-oglp"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_vulkan-amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
objcopy: ./usr/lib/amdvlk64.so.debug: debuglink section already exists
objcopy: ./usr/lib/amdvlkpro64.so: debuglink section already exists
-> Compressing man and info pages...
==> Checking for packaging issues...
^[[45;9u==> Creating package "vulkan-amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-vulkan-amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
objcopy: ./usr/lib32/amdvlk32.so.debug: debuglink section already exists
objcopy: ./usr/lib32/amdvlkpro32.so: debuglink section already exists
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "lib32-vulkan-amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-common()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "amdgpu-pro-common"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Creating package "amdgpu-pro-installer-debug"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: amdgpu-pro-installer 24.10_60103-1 (Mon 01 Jul 2024 14:39:57)
==> Installing amdgpu-pro-installer package group with pacman -U...
[sudo] password for c:
Sorry, try again.
[sudo] password for c:
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (6) amdgpu-pro-common-24.10_60103-1
amdgpu-pro-oglp-24.10_60103-1 amf-amdgpu-pro-24.10_60103-1
lib32-amdgpu-pro-oglp-24.10_60103-1
lib32-vulkan-amdgpu-pro-24.10_60103-1
vulkan-amdgpu-pro-24.10_60103-1

Total Installed Size: 356.70 MiB
Net Upgrade Size: 11.95 MiB

:: Proceed with installation? [Y/n]
(6/6) checking keys in keyring [################] 100%
(6/6) checking package integrity [################] 100%
(6/6) loading package files [################] 100%
(6/6) checking for file conflicts [################] 100%
(6/6) checking available disk space [################] 100%
:: Processing package changes...
(1/6) upgrading amf-amdgpu-pro [################] 100%
New optional dependencies for amf-amdgpu-pro
rocm-opencl-runtime: OpenCL support [installed]
vulkan-radeon: Vulkan support [installed]
(2/6) upgrading amdgpu-pro-oglp [################] 100%
(3/6) upgrading lib32-amdgpu-pro-oglp [################] 100%
(4/6) upgrading vulkan-amdgpu-pro [################] 100%
New optional dependencies for vulkan-amdgpu-pro
openssl-1.1: OpenSSL support [installed]
(5/6) upgrading lib32-vulkan-amdgpu-pro [################] 100%
New optional dependencies for lib32-vulkan-amdgpu-pro
lib32-openssl-1.1: OpenSSL support [installed]
(6/6) installing amdgpu-pro-common [################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[c@archlinux amdgpu-pro-installer]$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant