[Pkg-chromium-maint] Bug#751625: Bug#751625: chromium: version 36 doesn't play H.264 videos anymore

Rogério Brito rbrito at ime.usp.br
Sat Jun 14 22:48:38 UTC 2014


Hi, Michael.

On Jun 14 2014, Rogério Brito wrote:
> Sure, I can do that. OTOH, I just looked at the git repository pkg-chromium,
> in the experimental branch and it is outdated. Can you push your changes, so
> that I don't duplicate the efforts (and even push some changes, if needed)?

I decided to download the sources from the Debian archive, as is, and I am
compiling the package, but one thing that was conspicuous was a suggestive
looking define that wasn't being passed, namely, proprietary_codecs=1.

I don't know if they are built by default or not, but I'm building with it
also (if nothing breaks).

Regards,

Rogério.

P.S.: Well, I just looked and the build failed with:

,----
| FAILED: c++ -MMD -MF obj/v8/src/x64/v8_base.x64.cpu-x64.o.d -DV8_DEPRECATION_WARNINGS -DBLINK_SCALE_FILTERS_AT_RECORD_TIME -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 -DUSE_CLIPBOARD_AURAX11=1 -DENABLE_ONE_CLICK_SIGNIN -DUSE_XI2_MT=2 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DUSE_UDEV -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DV8_TARGET_ARCH_X64 -DV8_I18N_SUPPORT -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DU_USING_ICU_NAMESPACE=0 -DUSE_NSS=1 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen/shim_headers/icuuc/target -Igen/shim_headers/icui18n/target -I../../v8/src -fstack-protector --param=ssp-buffer-size=4  -pthread -fno-exceptions -fno-strict-aliasing -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -I/usr/include/x86_64-linux-gnu -I/usr/include/x86_64-linux-gnu -Wno-format -Wno-unused-result -m64 -march=x86-64 -m64 -fno-ident -fdata-sections -ffunction-sections -funwind-tables -fdata-sections -ffunction-sections -O3 -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pipe -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -Wno-deprecated  -c ../../v8/src/x64/cpu-x64.cc -o obj/v8/src/x64/v8_base.x64.cpu-x64.o
| ../../v8/src/x64/cpu-x64.cc:8:43: fatal error: third_party/valgrind/valgrind.h: No such file or directory
|  #include "third_party/valgrind/valgrind.h"
|                                            ^
| compilation terminated.
| [2289/12873] CXX obj/v8/src/v8_base.x64.runtime.o
| ninja: build stopped: subcommand failed.
| debian/rules:105: recipe for target 'override_dh_auto_build' failed
| make[1]: *** [override_dh_auto_build] Error 1
| make[1]: Leaving directory '/tmp/chromium-browser-36.0.1985.49'
| debian/rules:96: recipe for target 'binary' failed
| make: *** [binary] Error 2
`----

Was this shipped as present in the archive or did you forget to upload some
build dependency?


Regards,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://rb.doesntexist.org/blog : Projects : https://github.com/rbrito/
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br



More information about the Pkg-chromium-maint mailing list