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

[CI Issue]: RHEL/SLES - Test Failure:FFMPEG Link Failure #534

Closed
kiritigowda opened this issue Mar 17, 2025 · 4 comments
Closed

[CI Issue]: RHEL/SLES - Test Failure:FFMPEG Link Failure #534

kiritigowda opened this issue Mar 17, 2025 · 4 comments
Assignees
Labels
bug Something isn't working ci:testonly

Comments

@kiritigowda
Copy link
Collaborator

kiritigowda commented Mar 17, 2025

Problem Description

./videodecode 
./videodecode: symbol lookup error: /lib64/libopenmpt.so.0: undefined symbol: mpg123_param2

Deps from FFMPEG: libavformat.so

readelf -d /lib64/libavformat.so

Dynamic section at offset 0x279908 contains 44 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libavcodec.so.59]
 0x0000000000000001 (NEEDED)             Shared library: [libavutil.so.57]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libxml2.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libbz2.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libmodplug.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libopenmpt.so.0]

Operating System

RHEL/SLES

CPU

ALL

GPU

ALL

ROCm Version

ROCm 6.5

ROCm Component

No response

Steps to Reproduce

No response

(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support

No response

Additional Information

No response

@kiritigowda
Copy link
Collaborator Author

@kiritigowda kiritigowda added bug Something isn't working ci:testonly labels Mar 17, 2025
@kiritigowda
Copy link
Collaborator Author

Sample Deps

bash-5.1# readelf -d videodecode 

Dynamic section at offset 0x1f930 contains 34 entries:
  Tag        Type                         Name/Value
 0x000000000000001d (RUNPATH)            Library runpath: [/opt/rocm-6.5.0/lib]
 0x0000000000000001 (NEEDED)             Shared library: [libavcodec.so.59]
 0x0000000000000001 (NEEDED)             Shared library: [libavformat.so.59]
 0x0000000000000001 (NEEDED)             Shared library: [libavutil.so.57]
 0x0000000000000001 (NEEDED)             Shared library: [librocdecode.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libamdhip64.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [librocprofiler-register.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libstdc++.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libm.so.6]
 0x0000000000000001 (NEEDED)             Shared library: [libgcc_s.so.1]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]

@kiritigowda
Copy link
Collaborator Author

Issue without rocDecode

cat /etc/os-release 
NAME="Red Hat Enterprise Linux"
VERSION="9.1 (Plow)"
ID="rhel"

ffmpeg -version
ffmpeg: symbol lookup error: /lib64/libopenmpt.so.0: undefined symbol: mpg123_param2

@kiritigowda kiritigowda changed the title [Issue]: RHEL/SLES - FFMPEG Link Failure [CI Issue]: RHEL/SLES - Test Failure:FFMPEG Link Failure Mar 17, 2025
@kiritigowda
Copy link
Collaborator Author

CI systems now working with latest updates

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ci:testonly
Projects
None yet
Development

No branches or pull requests

3 participants