Docker build fails

Ouverte
#4 3 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
docker
Domaine
build-system

Piste de recherche

Start by locating the Docker build step shown in the error, especially the commands that copy Intel IPP libraries and run ffmpeg -buildconf. Reproduce the Docker build and verify that the required libraries are available; done means the image builds successfully and the ffmpeg -buildconf command exits without the IPP loading error.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

I was trying to build the docker image. But it failed:

Error at loading of ippIP library
Your application is dynamically linked with Intel(R) IPP libraries version 2021.9.0 (r0x4ff293fb)
No DLL from the list below is found on the system search path:
libippil9.so.10.8 (the most suitable for your CPU)
libippie9.so.10.8 (optional)
libippiy8.so.10.8 (optional)
libippin8.so.10.8 (optional)
libippim7.so.10.8 (optional)
Please provide a path to at least one of them
The command '/bin/sh -c ldd ${PREFIX}/bin/ffmpeg | cut -d ' ' -f 3 | xargs -i cp {} /usr/local/lib/ &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippik0.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsk0.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsn0.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsl9.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippse9.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsy8.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsn8.so.10.8 /usr/local/lib &&         cp /opt/intel/oneapi/ipp/latest/lib/intel64/libippsm7.so.10.8 /usr/local/lib &&         cp -r ${PREFIX}/bin/* /usr/local/bin/ &&         cp -r ${PREFIX}/share/ffmpeg /usr/local/share/ &&         LD_LIBRARY_PATH=/usr/local/lib ffmpeg -buildconf &&         cp -r ${PREFIX}/include/libav* ${PREFIX}/include/libpostproc ${PREFIX}/include/libsw* /usr/local/include &&         mkdir -p /usr/local/lib/pkgconfig &&         for pc in ${PREFIX}/lib/pkgconfig/libav*.pc ${PREFIX}/lib/pkgconfig/libpostproc.pc ${PREFIX}/lib/pkgconfig/libsw*.pc; do           sed "s:${PREFIX}:/usr/local:g" <"$pc" >/usr/local/lib/pkgconfig/"${pc##*/}";         done' returned a non-zero code: 1
Langage dominant
C++
Étoiles
93
Forks
14
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OpenVisualCloud/Video-Super-Resolution-Library

Toutes les issues de OpenVisualCloud/Video-Super-Resolution-Library

Issues similaires

Plus d'issues C++

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.