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

ffmpeg_4: 4.1.4 -> 4.2 #66434

Merged
merged 1 commit into from Aug 12, 2019
Merged

ffmpeg_4: 4.1.4 -> 4.2 #66434

merged 1 commit into from Aug 12, 2019

Conversation

primeos
Copy link
Member

@primeos primeos commented Aug 10, 2019

Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/4.2:/Changelog

Since I haven't seen a PR yet. I'm currently testing the rebuilds. Rebuilds where fine.

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.
Notify maintainers

cc @codyopel @Fuuzetsu

@primeos
Copy link
Member Author

primeos commented Aug 10, 2019

Tested transcoding (x264 -> x265) with ffmpeg, analyzing files with ffprobe, and playing x264 with mpv without any issues.

nix-review (failures should be unrelated to this PR):

builder for '/nix/store/wc1039fj848wg87lrp3kidgsr5k3m605-qtbase-5.12.0.drv' failed with exit code 2; last 10 log lines:
  .obj/qpathsimplifier.o:qpathsimplifier.cpp:function (anonymous namespace)::PathSimplifier::intersectNodes(QDataBuffer<(anonymous namespace)::PathSimplifier::Element*>&, (anonymous namespace)::PathSimplifier::
BoundingVolumeHierarchy::Node*, (anonymous namespace)::PathSimplifier::BoundingVolumeHierarchy::Node*): error: undefined reference to '__divmoddi4'
  .obj/qpathsimplifier.o:qpathsimplifier.cpp:function (anonymous namespace)::PathSimplifier::intersectNodes(QDataBuffer<(anonymous namespace)::PathSimplifier::Element*>&, (anonymous namespace)::PathSimplifier::
BoundingVolumeHierarchy::Node*, (anonymous namespace)::PathSimplifier::BoundingVolumeHierarchy::Node*): error: undefined reference to '__divmoddi4'
  .obj/qpathsimplifier.o:qpathsimplifier.cpp:function (anonymous namespace)::PathSimplifier::intersectNodes(QDataBuffer<(anonymous namespace)::PathSimplifier::Element*>&, (anonymous namespace)::PathSimplifier::
BoundingVolumeHierarchy::Node*, (anonymous namespace)::PathSimplifier::BoundingVolumeHierarchy::Node*): error: undefined reference to '__divmoddi4'
  .obj/qpathsimplifier.o:qpathsimplifier.cpp:function (anonymous namespace)::PathSimplifier::intersectNodes(QDataBuffer<(anonymous namespace)::PathSimplifier::Element*>&, (anonymous namespace)::PathSimplifier::
BoundingVolumeHierarchy::Node*, (anonymous namespace)::PathSimplifier::BoundingVolumeHierarchy::Node*): error: undefined reference to '__divmoddi4'
  collect2: error: ld returned 1 exit status
  make[2]: *** [Makefile:1306: ../../lib/libQt5Gui.so.5.12.0] Error 1
  make[2]: Leaving directory '/build/qtbase-everywhere-src-5.12.0/src/gui'
  make[1]: *** [Makefile:448: sub-gui-make_first] Error 2
  make[1]: Leaving directory '/build/qtbase-everywhere-src-5.12.0/src'
  make: *** [Makefile:49: sub-src-make_first] Error 2
cannot build derivation '/nix/store/80hm0wiqkbasmmpkc3wf3lqzdp0zcj64-hook.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/5zrwfjk9zfv4ygxb49rcxwz40gp6zpvh-qtsvg-5.12.0.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/r1jlpxcnh570xkn9y5k2c2i610f1801m-qtdeclarative-5.12.0.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/x0fl26x7lqn49glrbwpdnbq0agsifbdf-qtquickcontrols-5.12.0.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/04xypmk6k3f3f4z08q5kxv2ldnh61fmi-qtwayland-5.12.0.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/0kvkrvv0pk01768820l4j0r2k094r051-hook.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/b8nzgabh28i5pwdd8aw1bwvb8n5vn3w3-v4l-utils-1.16.6.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/lfg4afjqb5apfhqxq3489bszrvp71291-gst-plugins-good-1.16.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/4s4nihzdlnmxgg8sgvxl53x9y9w7plzb-sane-backends-1.0.27.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/vyibxfm73w6hib3c0rkbjzdyv6mc88r9-lutris-usr-multi.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/nkvaj3abxwqi9h9xxrqgn92kxhbzqqh8-wine-4.0.1.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/1019j7v3a6z31rx5acl52g73mb9yfwpx-wine-4.12.1-staging.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/5n0d1bcr1xai1w9mrxs0g17q1akdw7hl-wine-4.12.1-staging.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/fl84qv819f2368l0v5bk454jz3crpiw8-wine-wow-4.0.1.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/llfwh021nvifmnsyjdphrh0d9053dvyq-wine-wow-4.0.1.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/g5znfbrqs98rnv8im6c198pw08cfsp63-wine-wow-4.12.1-staging.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/16nk00kd3djfln8bjfgfa1fjyd8gk42z-lutris-original-0.5.2.1.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/kga81bn7icklyakagngvfs9lcp4gd0xy-pipelight-0.2.8.2.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/3gcjz5xlpqbs3mb3a2009lh1fkfp992w-playonlinux-4.3.4.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/hcllsy1j7rlq5kg6ayiy1632fh469yrs-winetricks-20190615.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/5cp96darczd4i5jf7h8cnkzhkanm1mxv-lutris-usr-target.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2q72j0r95d3m8bz4pcnnvfr357s58pwc-lutris-fhs.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/8a2nvar4k33m847w3qi01spx4hm799bc-lutris-init.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/bzlq8zc9pap2inqs825x1201iql6rdy1-lutris.drv': 2 dependencies couldn't be built
builder for '/nix/store/hphvbcn9kap2dhsd1idpca8n4fn1rg5d-vstsdk368_08_11_2017_build_121.zip.drv' failed with exit code 1; last 10 log lines:
  ***
  Unfortunately, we cannot download file vstsdk368_08_11_2017_build_121.zip automatically.
  Please go to http://www.steinberg.net/en/company/developers.html to download it yourself, and add it to the Nix store
  using either
    nix-store --add-fixed sha256 vstsdk368_08_11_2017_build_121.zip
  or
    nix-prefetch-url --type sha256 file:///path/to/vstsdk368_08_11_2017_build_121.zip

  ***
cannot build derivation '/nix/store/l382vmbhs7ws98nwwfb32m5rc46vm6cx-vstsdk368_08_11_2017_build_121.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/5hqgrng451xg203ph74fvycj9pk7wj3y-airwave-1.3.3.drv': 2 dependencies couldn't be built
waiting for locks or build slots...
cannot build derivation '/nix/store/jvgkw857n0zcqdhj13fxahrxxxzm0ajs-lutris-usr-target.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/qbd63912wdb69vq3xdhm72m6wfjr2szm-lutris-fhs.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/yasml3pn2bsls9ky21afbkc7hr3n1w1i-lutris-init.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/8yid2d98qys96bhlh1nggv7kby3hwci7-lutris.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/aisq3sn7387znlqnvkvi5gkf9w8iay52-env.drv': 10 dependencies couldn't be built
[514 built (2 failed)]
error: build of '/nix/store/aisq3sn7387znlqnvkvi5gkf9w8iay52-env.drv' failed
10 package failed to build:
airwave lutris lutris-free lutris-unwrapped pipelight playonlinux wine wineStaging wineWowPackages.full winetricks

108 package were build:
ahoviewer audio-recorder baresip bino3d bomi brasero brasero-original byzanz clementine clementineUnfree corebird curseradio deepin.dde-file-manager deepin.deepin-movie-reborn denemo digikam dragon empathy enli
ghtenment.econnman enlightenment.efl enlightenment.enlightenment enlightenment.ephoto enlightenment.rage enlightenment.terminology eolie epiphany evince farstream ffmpeg_4 gajim glom gnome-mpv gnome3.cheese gno
me3.gnome-books gnome3.gnome-contacts gnome3.gnome-control-center gnome3.gnome-documents gnome3.sushi gnome3.totem gst_all_1.gst-libav kdeApplications.kdenlive kodi-cli libsForQt5.phonon-backend-gstreamer telep
athy_qt5 libsForQt511.phonon-backend-gstreamer libsForQt511.telepathy lollypop luakit mopidy-youtube mpc-qt mpv mpv-with-scripts pantheon.elementary-gsettings-schemas pantheon.elementary-videos parlatype persep
olis phonon-backend-gstreamer pidgin pidgin-carbons pidginlatex pidgin-mra pidginmsnpecan pidgin-opensteamworks pidginosd pidginotr pidginsipe pidgin-skypeweb pidginwindowmerge pidgin-xmpp-receipts pitivi plex-
media-player pulseaudio-modules-bt purple-discord purple-facebook purple-hangouts purple-lurch purple-matrix purple-plugin-pack purple-vk-plugin purple-xmpp-http-upload python27Packages.av python27Packages.mpv
python27Packages.pafy python27Packages.pythonefl python27Packages.youtube-dl python37Packages.av python37Packages.mps-youtube python37Packages.mpv python37Packages.pafy python37Packages.pythonefl youtubeDL qute
browser radiotray-ng rapid-photo-downloader retrofe skype4pidgin sound-juicer sway telegram-purple telepathy-farstream telepathy-haze telepathy-qt toxprpl waybar wlroots xfce.parole yaxg ytcc

@primeos
Copy link
Member Author

primeos commented Aug 12, 2019

Merging this as it should be fine.

@primeos primeos merged commit a82860c into NixOS:master Aug 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant