Coder Social home page Coder Social logo

demonsthere / docker-raspberry_vlc Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 10 KB

VLC compilation for the Raspberry Pi. This is done to allow VLC to use hardware acceleration which is much more efficient

Shell 1.42% Makefile 94.25% Dockerfile 4.33%

docker-raspberry_vlc's People

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

kevkha

docker-raspberry_vlc's Issues

dpkg-buildpackage: error: debian/rules build gave error exit status 2

Both Ubuntu 14:04 and 16:04 failed with below. Any ideas how to overcome it?

...
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc -i -b failed
mv: cannot stat '*.deb': No such file or directory
...
configure: exit 1
dh_auto_configure: ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabihf --libexecdir=${prefix}/lib/arm-linux-gnueabihf --disable-maintainer-mode --disable-dependency-tracking --config-cache --disable-update-check --enable-fast-install --docdir=/usr/share/doc/vlc-data --libdir=/usr/lib --with-binary-version=2.2.2-5ubuntu0.16.04.4 --enable-a52 --enable-aa --enable-bluray --enable-bonjour --enable-caca --enable-chromaprint --enable-dbus --enable-dca --enable-directfb --enable-dvbpsi --enable-dvdnav --enable-faad --enable-flac --enable-fluidsynth --enable-freerdp --enable-freetype --enable-fribidi --enable-gles1 --enable-gles2 --enable-gnutls --enable-jack --enable-kate --enable-libass --enable-libmpeg2 --enable-libxml2 --enable-lirc --enable-live555 --enable-mad --enable-mkv --enable-mod --enable-mpc --enable-mtp --enable-mux_ogg --enable-ncurses --enable-notify --enable-ogg --enable-opus --enable-pulse --enable-qt --enable-realrtsp --enable-samplerate --enable-schroedinger --enable-sdl --enable-sdl-image --enable-sftp --enable-shine --enable-shout --enable-skins2 --enable-speex --enable-svg --enable-svgdec --enable-taglib --enable-theora --enable-twolame --enable-upnp --enable-vcdx --enable-vdpau --enable-vnc --enable-vorbis --enable-x264 --enable-x265 --enable-zvbi --with-kde-solid=/usr/share/kde4/apps/solid/actions/ --enable-rpi-omxil --disable-mmal-codec --disable-mmal-vout --disable-decklink --disable-dxva2 --disable-fdkaac --disable-gnomevfs --disable-goom --disable-libtar --disable-mfx --disable-opencv --disable-projectm --disable-sndio --disable-telx --disable-vpx --disable-vsxu --disable-wasapi --enable-alsa --enable-atmo --enable-dc1394 --enable-dv1394 --enable-linsys --enable-omxil --enable-udev --enable-v4l2 --enable-libva --enable-vcd --enable-smbclient --disable-oss --disable-crystalhd --disable-mmx --disable-sse --disable-neon --disable-altivec returned exit code 1
debian/rules:245: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 255
make[1]: Leaving directory '/workspace/vlc-2.2.2'
debian/rules:235: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
The command '/bin/sh -c /workspace/compile_vlc.sh' returned a non-zero code: 1

apt-get update fails during docker build

Fyi, docker build would fail with below.

+ NAME=vlcha
+ docker build -t vlcha .
Sending build context to Docker daemon  136.2kB
Step 1/12 : FROM armv7/armhf-ubuntu
latest: Pulling from armv7/armhf-ubuntu
48204675bcf4: Pull complete 
deeb9290741f: Pull complete 
0e2df1498638: Pull complete 
dba9c823b8e9: Pull complete 
Digest: sha256:fc32949ab8547c9400bb804004aa3d36fd53d2fedba064a9594a173a6ed4a3b6
Status: Downloaded newer image for armv7/armhf-ubuntu:latest
 ---> 4d7ccbc584c8
Step 2/12 : MAINTAINER [email protected]
 ---> Running in b421727eec4f
Removing intermediate container b421727eec4f
 ---> 19895013f7b6
Step 3/12 : RUN apt-get update
 ---> Running in 5cc5387213e7
Ign:1 http://ports.ubuntu.com/ubuntu-ports yakkety InRelease
Ign:2 http://ports.ubuntu.com/ubuntu-ports yakkety-updates InRelease
Ign:3 http://ports.ubuntu.com/ubuntu-ports yakkety-backports InRelease
Ign:4 http://ports.ubuntu.com/ubuntu-ports yakkety-security InRelease
Err:5 http://ports.ubuntu.com/ubuntu-ports yakkety Release
  404  Not Found
Err:6 http://ports.ubuntu.com/ubuntu-ports yakkety-updates Release
  404  Not Found
Err:7 http://ports.ubuntu.com/ubuntu-ports yakkety-backports Release
  404  Not Found
Err:8 http://ports.ubuntu.com/ubuntu-ports yakkety-security Release
  404  Not Found
Reading package lists...
E: The repository 'http://ports.ubuntu.com/ubuntu-ports yakkety Release' does no longer have a Release file.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports yakkety-updates Release' does no longer have a Release file.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports yakkety-backports Release' does no longer have a Release file.
E: The repository 'http://ports.ubuntu.com/ubuntu-ports yakkety-security Release' does no longer have a Release file.
The command '/bin/sh -c apt-get update' returned a non-zero code: 100

Changing first line in Dockerfile to FROM armv7/armhf-ubuntu:16.04 seems to work. It's strange that latest does not work.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.