Habe das --depth 1 bei git clones eingesetzt, danke für den Hinweis. mingw bzw. GCC sind eigentlich nur in Version *.0 und *.1 kritisch, Version .1 wird bald kommen und dann wird es eh wieder recht lange dauern bis eine *.0 Version raus kommt. Den Leuten von Msys2 ist das Problem ja bekannt und sie tun ihrerseits auch alles um diese Fehler zu vermeiden. Für ihre libs brauchen sie ja auch lauffähige Compiler. Ist mittlerweile ne lange Liste: https://github.com/Alexpux/MINGW-packages
Das mit den Anhängkeiten stimmt schon, aber bis jetzt haben wir den Fall noch nicht drin, denke ich. Das Bauen von der rtmpdump Binary am Ende ist sicher keine schlechte Idee, ähnliches sollte auch noch bei x264 gemacht werden. Na wie schaut es mit dem Fork aus?
Ne ehrlich, zugegebenermaßen tut mich das Script etwas blockieren, und ich würde die Arbeit daran daher gerne einstellen. Das war auch der Gedanke warum ich noch auf msys2 umgestiegen bin, das kompilieren ist darunter stabiler, und es wäre erst mal eine längere Zeit lang alles up to date gewesen.
Den sed Befehl für kvazaar habe ich auch übernommen - danke!
Hatte am Freitag noch was an den Profilen geändert gehabt, wenn also jemand vor Freitag alles gebaut hat, müssen die mal wieder gelöscht werden. Jetzt stellt der hg download auch Umlaute da :).
dlfcn und jasper nehme ich jetzt auch aus der mingw Sammlung. ffmpeg hat jetzt auch keine extra Option für x265 mehr zur Auswahl, den ini Eintrag 3 gibt es daher nicht mehr.
Wenn du, tobwen, dich noch weiter reinhängen willst: mplayer wäre sicher noch ne Baustelle wo es einiges zu tun gäbe. Audio CDs gehen noch nicht richtig, und einige libs, die zwar gebaut werden, werden nicht eingebunden. Möglich auch, dass dvdnav und dvdread besser aus der internen Sammlung genommen werden, als diese selbst zu bauen. Hatte die Bauweise vom rdp-Script genommen.