Re: Bug#842513: vlc: immediate crash on launch on powerpc
On 2016-11-03 13:58:58, Lennart Sorensen wrote: > On Tue, Nov 01, 2016 at 01:42:17PM -0400, Lennart Sorensen wrote: > > Well that looks like it only adds it for libvlccore. > > So at least something like this is needed, but I think the VLCCORE is > wrong too, and maybe the deinterlace has to be moved to only merge.c > rather than all of deinterlace. > > --- configure.ac.orig 2016-11-03 13:56:25.826878272 -0400 > +++ configure.ac2016-11-03 13:56:55.558878272 -0400 > @@ -1431,7 +1431,6 @@ >ac_cv_c_altivec="no" > ]) >]) > - VLC_RESTORE_FLAGS >AS_IF([test "${ac_cv_c_altivec}" != "no"], [ > CPPFLAGS="${CPPFLAGS} ${ac_cv_c_altivec}" > AC_DEFINE(CAN_COMPILE_C_ALTIVEC, 1, [Define to 1 if C AltiVec extensions > are available.]) > @@ -1441,6 +1440,7 @@ > have_altivec="yes" >]) >AC_CHECK_HEADERS(altivec.h) > + VLC_RESTORE_FLAGS > >VLC_SAVE_FLAGS >LDFLAGS="${LDFLAGS} -Wl,-framework,vecLib" > > The CPPFLAGS are being clobbered with the -maltivec, which is only needed > when testing altivec.h, and should be removed again after that. > > That removes the -maltivec that was showing up everywhere at least, and > now it is only in a few places, although perhaps still a few too many. Please get this (and any follow-up patches) integrated upstream. See https://wiki.videolan.org/Sending_Patches/ for details. Cheers -- Sebastian Ramacher
Re: Bug#972556: ffmpeg: Fails to build from source with newer src:srt
On 2020-10-20 12:08:01, John Paul Adrian Glaubitz wrote: > On 10/20/20 12:05 PM, Sebastian Ramacher wrote: > >> So, this patch and the patch from #968574 would be great! > > > > Has the patch from #968574 been merged upstream in the meantime? > > Apparently not. But merging won't break anything due to the #ifdef guards and > unbreaks ffmpeg > on powerpc and ppc64 which is important due to the way Debian Ports works > with no support > for cruft [1]. I'd be more comfortable with the patch if it was at least merged on upstream's master branch. Cheers > > Adrian > > > [1] https://lists.debian.org/debian-sparc/2017/12/msg00060.html > > -- > .''`. John Paul Adrian Glaubitz > : :' : Debian Developer - glaub...@debian.org > `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de > `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 > -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#771556: x265: FTBFS on powerpc
Source: x265 Version: 1.4-1 Severity: important Let's record this so I don't forget: x265 failed to build on powerpc: | /usr/bin/c++ -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2-Wl,-z,relro -Wl,--as-needed CMakeFiles/cli.dir/input/y4m.cpp.o CMakeFiles/cli.dir/input/yuv.cpp.o CMakeFiles/cli.dir/input/input.cpp.o CMakeFiles/cli.dir/output/y4m.cpp.o CMakeFiles/cli.dir/output/yuv.cpp.o CMakeFiles/cli.dir/output/output.cpp.o CMakeFiles/cli.dir/filters/filters.cpp.o CMakeFiles/cli.dir/x265.cpp.o -o x265 -rdynamic libx265.so.35 -lpthread -lrt -Wl,-rpath,/«PKGBUILDDIR»/obj-powerpc-linux-gnu: | libx265.so.35: undefined reference to `__sync_val_compare_and_swap_8' | libx265.so.35: undefined reference to `__sync_or_and_fetch_8' | collect2: error: ld returned 1 exit status https://buildd.debian.org/status/fetch.php?pkg=x265&arch=powerpc&ver=1.4-2&stamp=1417367767 powerpc porters, do you have any idea what the problem is? Are __sync_val_compare_and_swap and __sync_or_and_fetch not supported on powerpc? Cheers -- Sebastian Ramacher signature.asc Description: Digital signature
vlc zsh completion generation on powerpc
Hi, during the build of vlc a zsh completion file is generated. This works everywhere except when built for powerpc on praetorius [1]. Since I cannot reproduce the issue on any of ther porter boxes it be nice if someone with a similar machine could help me debug this issue. The steps to reproduce are: $ apt-get source vlc $ cd vlc-* $ dpkg-buildpackage -uc -us $ export BUILDDIR=$(pwd) $ export VLC_PLUGIN_PATH=$BUILDDIR $ export LD_LIBRARY_PATH=$BUILDDIR/src/.libs:$BUILDDIR/lib/.libs $ cd extras/analyser $ ./zsh_completion.sh The last command should fail because zsh_gen crashes. It'd be good to know why zsh_gen crashes. Cheers [1] https://buildd.debian.org/status/fetch.php?pkg=vlc&arch=powerpc&ver=2.2.2-1&stamp=1454366684 -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#1107569: iem-plugin-suite: FTBFS on armhf, i386, ppc64el, s390x
Source: iem-plugin-suite Version: 1.15.0-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: debian-...@lists.debian.org, debian-powerpc@lists.debian.org, debian-s...@lists.debian.org, sramac...@debian.org User: debian-...@lists.debian.org Usertags: armhf User: debian...@lists.debian.org Usertags: i386 User: debian-powerpc@lists.debian.org Usertags: ppc64el User: debian-s...@lists.debian.org Usertags: s390x Dear maintainer, iem-plugin-suite currently fails to build on some architectures. cd /build/reproducible-path/iem-plugin-suite-1.15.0/obj-arm-linux-gnueabihf/AllRADecoder && ./juce_vst3_helper -create -version 0.9.5 -path /build/reproducible-path/iem-plugin-suite-1.15.0/obj-arm-linux-gnueabihf/AllRADecoder/AllRADecoder_artefacts/None/VST3/AllRADecoder.vst3 -output /build/reproducible-path/iem-plugin-suite-1.15.0/obj-arm-linux-gnueabihf/AllRADecoder/AllRADecoder_artefacts/None/VST3/AllRADecoder.vst3/Contents/Resources/moduleinfo.json /build/reproducible-path/iem-plugin-suite-1.15.0/obj-arm-linux-gnueabihf/AllRADecoder/AllRADecoder_artefacts/None/VST3/AllRADecoder.vst3 is not a module directory.make[3]: *** [AllRADecoder/CMakeFiles/AllRADecoder_VST3.dir/build.make:230: AllRADecoder/AllRADecoder_artefacts/None/VST3/AllRADecoder.vst3/Contents/armv7l-linux/AllRADecoder.so] Error 1 make[3]: *** Deleting file 'AllRADecoder/AllRADecoder_artefacts/None/VST3/AllRADecoder.vst3/Contents/armv7l-linux/AllRADecoder.so' make[3]: Leaving directory '/build/reproducible-path/iem-plugin-suite-1.15.0/obj-arm-linux-gnueabihf' make[2]: *** [CMakeFiles/Makefile2:1004: AllRADecoder/CMakeFiles/AllRADecoder_VST3.dir/all] Error 2 https://buildd.debian.org/status/fetch.php?pkg=iem-plugin-suite&arch=armhf&ver=1.15.0-2&stamp=1744811141&raw=0 Cheers -- Sebastian Ramacher
Bug#1107773: ocaml: FTBFS on ppc64el: Something failed. Exiting with error status.
/build/reproducible-path/ocaml-5.3.0/stdlib -I > /build/reproducible-path/ocaml-5.3.0/otherlibs/runtime_events -I > /build/reproducible-path/ocaml-5.3.0/otherlibs/unix runtime_events.cma > unix.cma -o > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte > test_dropped_events.ml > Redirecting stdout to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output > > Redirecting stderr to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output > > Action 2/9 (ocamlc.byte) => passed > > Running action 3/9 (check-ocamlc.byte-output) > Comparing compiler output > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/ocamlc.byte.output > to reference > /build/reproducible-path/ocaml-5.3.0/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference > Action 3/9 (check-ocamlc.byte-output) => passed > > Running action 4/9 (run) > Commandline: > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte > Redirecting stdout to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output > > Redirecting stderr to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output > > Action 4/9 (run) => passed > > Running action 5/9 (check-program-output) > Comparing program output > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte.output > to reference > /build/reproducible-path/ocaml-5.3.0/testsuite/tests/lib-runtime-events/test_dropped_events.reference > Action 5/9 (check-program-output) => passed > > Running action 6/9 (setup-ocamlc.opt-build-env) > Action 6/9 (setup-ocamlc.opt-build-env) => passed > > Running action 7/9 (ocamlc.opt) > Compiling program > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte > from modules test_dropped_events.ml > Commandline: /build/reproducible-path/ocaml-5.3.0/ocamlc.opt -use-runtime > /build/reproducible-path/ocaml-5.3.0/runtime/ocamlrun -I > /build/reproducible-path/ocaml-5.3.0/runtime -nostdlib -I > /build/reproducible-path/ocaml-5.3.0/stdlib -I > /build/reproducible-path/ocaml-5.3.0/otherlibs/runtime_events -I > /build/reproducible-path/ocaml-5.3.0/otherlibs/unix runtime_events.cma > unix.cma -o > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte > test_dropped_events.ml > Redirecting stdout to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output > > Redirecting stderr to > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output > > Action 7/9 (ocamlc.opt) => passed > > Running action 8/9 (check-ocamlc.opt-output) > Comparing compiler output > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/ocamlc.opt.output > to reference > /build/reproducible-path/ocaml-5.3.0/testsuite/tests/lib-runtime-events/test_dropped_events.compilers.reference > Action 8/9 (check-ocamlc.opt-output) => passed > > Running action 9/9 (compare-bytecode-programs) > Comparing bytecode programs > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.byte/test_dropped_events.byte > and > /build/reproducible-path/ocaml-5.3.0/testsuite/_ocamltest/tests/lib-runtime-events/test_dropped_events/ocamlc.opt/test_dropped_events.byte > Action 9/9 (compare-bytecode-programs) => passed Cheers -- Sebastian Ramacher