Re: audio/vido sync issue with latest www/chromium and auido/sndio
> Enviar: domingo 28 de julio de 2019 a las 11:41 > De: "Joseph Mingrone" > Para: "Tobias Kortkamp" > CC: "Carlos Jacobo Puga Medina" , freebsd-chromium@freebsd.org, > c...@freebsd.org > Asunto: Re: audio/vido sync issue with latest www/chromium and auido/sndio > > Tobias Kortkamp writes: > > > On Sat, Jul 27, 2019 at 01:24:32PM +0200, Tobias Kortkamp wrote: > >> On Fri, Jul 26, 2019 at 08:31:51PM +0200, Carlos Jacobo Puga Medina wrote: > >> > > Enviar: viernes 26 de julio de 2019 a las 20:04 > >> > > De: "Joseph Mingrone" > >> > > Para: c...@gmx.es > >> > > CC: "Tobias Kortkamp" , > >> > > freebsd-chromium@freebsd.org, c...@freebsd.org > >> > > Asunto: Re: audio/vido sync issue with latest www/chromium and > >> > > auido/sndio > > >> > > c...@gmx.es writes: > > >> > > > El 26 de julio de 2019 15:36:17 CEST, Joseph Mingrone > >> > > > escribió: > >> > > >>"Carlos Jacobo Puga Medina" writes: > > >> > > >>>> Enviar: viernes 26 de julio de 2019 a las 6:10 > >> > > >>>> De: "Tobias Kortkamp" > >> > > >>>> Para: "Joseph Mingrone" > >> > > >>>> CC: freebsd-chromium@freebsd.org, c...@freebsd.org > >> > > >>>> Asunto: Re: audio/vido sync issue with latest www/chromium and > >> > > >>auido/sndio > > >> > > >>>> On Thu, Jul 25, 2019 at 09:26:43AM -0300, Joseph Mingrone wrote: > >> > > >>>> > Hello all, > > >> > > >>>> > On two different 12.0-RELEASE-p6 systems, I recently noticed > >> > > >>>> > that > >> > > >>the > >> > > >>>> > audio on YouTube videos now becomes out of sync with the video. > >> > > >>The > >> > > >>>> > chromium-75.0.3770.142 package was built with the CODECS, CUPS, > >> > > >>DRIVER, > >> > > >>>> > KERBEROS, and SNDIO knobs on. > > >> > > >>>> The only recent sndio related change in Chromium has been ports > >> > > >>>> r506266 which merged the new sndio input implementation from > >> > > >>OpenBSD. > >> > > >>>> Try reverting it and see if the problem is still there. > > > >> > > >>> If the issue is related to the last change introduced, we should > >> > > >>report it to OpenBSD, right? > > >> > > >>> If it has already been reported, everything will go faster. > > >> > > >>> Best regards, > >> > > >>> -- > >> > > >>> Carlos Jacobo Puga Medina > > >> > > >>Hi, > > >> > > >>I downgraded sndio to version 1.5.0 and the problem with www/chromium > >> > > >>was still there. Videos in www/firefox work fine with both versions > >> > > >>of > >> > > >>sndio. > > > >> > > > Please revert r506266 and rebuild www/chromium > > >> > > > https://svnweb.freebsd.org/ports?view=revision=506266 > > >> > > The audio and video stay in synch after reverting r506266. > > > >> > If the sndio port and these patches that implement the audio recording > >> > support are synchronized, we have overlooked some detail before > >> > committing changes. > > >> > Please, Tobias can you confirm the issue? > > >> It looks like this also happens on OpenBSD. The OpenBSD Chromium > >> maintainer is aware of the issue and will look into it soon. > > > Joseph, can you give this patch a try? It fixes the problem for > > me. > > > https://github.com/t6/freebsd-ports-sndio/commit/c0a5de2172af87339d1ee3de4a7a8f8b368a15c2.diff > I've purposely reopened the PR238869. Can you submit the patch there? > Hello Tobias, > > I've only watched a few videos, but things looks good. I will send an > update if I encounter the problem later. > Today I'll commit the proposed patch. Thanks to both of you! ___ freebsd-chromium@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"
Re: audio/vido sync issue with latest www/chromium and auido/sndio
> Enviar: viernes 26 de julio de 2019 a las 20:04 > De: "Joseph Mingrone" > Para: c...@gmx.es > CC: "Tobias Kortkamp" , freebsd-chromium@freebsd.org, > c...@freebsd.org > Asunto: Re: audio/vido sync issue with latest www/chromium and auido/sndio > > c...@gmx.es writes: > > > El 26 de julio de 2019 15:36:17 CEST, Joseph Mingrone > > escribió: > >>"Carlos Jacobo Puga Medina" writes: > > >>>> Enviar: viernes 26 de julio de 2019 a las 6:10 > >>>> De: "Tobias Kortkamp" > >>>> Para: "Joseph Mingrone" > >>>> CC: freebsd-chromium@freebsd.org, c...@freebsd.org > >>>> Asunto: Re: audio/vido sync issue with latest www/chromium and > >>auido/sndio > > >>>> On Thu, Jul 25, 2019 at 09:26:43AM -0300, Joseph Mingrone wrote: > >>>> > Hello all, > > >>>> > On two different 12.0-RELEASE-p6 systems, I recently noticed that > >>the > >>>> > audio on YouTube videos now becomes out of sync with the video. > >>The > >>>> > chromium-75.0.3770.142 package was built with the CODECS, CUPS, > >>DRIVER, > >>>> > KERBEROS, and SNDIO knobs on. > > >>>> The only recent sndio related change in Chromium has been ports > >>>> r506266 which merged the new sndio input implementation from > >>OpenBSD. > >>>> Try reverting it and see if the problem is still there. > > > >>> If the issue is related to the last change introduced, we should > >>report it to OpenBSD, right? > > >>> If it has already been reported, everything will go faster. > > >>> Best regards, > >>> -- > >>> Carlos Jacobo Puga Medina > > >>Hi, > > >>I downgraded sndio to version 1.5.0 and the problem with www/chromium > >>was still there. Videos in www/firefox work fine with both versions of > >>sndio. > > > > Please revert r506266 and rebuild www/chromium > > > https://svnweb.freebsd.org/ports?view=revision=506266 > > The audio and video stay in synch after reverting r506266. > If the sndio port and these patches that implement the audio recording support are synchronized, we have overlooked some detail before committing changes. Please, Tobias can you confirm the issue? ___ freebsd-chromium@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"
Re: audio/vido sync issue with latest www/chromium and auido/sndio
> Enviar: viernes 26 de julio de 2019 a las 6:10 > De: "Tobias Kortkamp" > Para: "Joseph Mingrone" > CC: freebsd-chromium@freebsd.org, c...@freebsd.org > Asunto: Re: audio/vido sync issue with latest www/chromium and auido/sndio > > On Thu, Jul 25, 2019 at 09:26:43AM -0300, Joseph Mingrone wrote: > > Hello all, > > > > On two different 12.0-RELEASE-p6 systems, I recently noticed that the > > audio on YouTube videos now becomes out of sync with the video. The > > chromium-75.0.3770.142 package was built with the CODECS, CUPS, DRIVER, > > KERBEROS, and SNDIO knobs on. > > The only recent sndio related change in Chromium has been ports > r506266 which merged the new sndio input implementation from OpenBSD. > Try reverting it and see if the problem is still there. > If the issue is related to the last change introduced, we should report it to OpenBSD, right? If it has already been reported, everything will go faster. Best regards, -- Carlos Jacobo Puga Medina ___ freebsd-chromium@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"
Re: ALSA backend + Google Meeting + chrome
Hi Hans, AFAIK you can use --audio-buffer-size parameter. % chrome --audio-buffer-size=4096 Read for more details: https://codesearch.chromium.org/search/?q=audio-buffer-size=cs https://peter.sh/experiments/chromium-command-line-switches/#audio-buffer-size Kind regards, -- Carlos Jacobo Puga Medina ___ freebsd-chromium@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"
Re: FreeBSD Port: www/iridium
Hi, I tested iridium to be sure that it builds and works correctly before push the commit. Would you mind to provide the 'uname -a' output? -- Carlos Jacobo Puga Medina ___ freebsd-chromium@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "freebsd-chromium-unsubscr...@freebsd.org"
Re: Chromium 41.0.2272.118 Update
Hi, Chromium port builds properly, but it fails to register installation. === Registering installation for chromium-41.0.2272.118 pkg-static: Unable to access file /usr/ports/www/chromium/work/stage/usr/local/share/chromium/resources/inspector/Images/transformControls.png: No such file or directory pkg-static: Unable to access file /usr/ports/www/chromium/work/stage/usr/local/share/chromium/resources/inspector/Images/transformControls_2x.png: No such file or directory pkg-static: Unable to access file /usr/ports/www/chromium/work/stage/usr/local/share/chromium/resources/inspector/documentation_module.js: No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/www/chromium *** Error code 1 Stop. make: stopped in /usr/ports/www/chromium === Installation of chromium-41.0.2272.118 (www/chromium) failed So you need to fix the pkg-plist % make makeplist pkg-plist Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 41.0.2272.76
Current chromium port is marked as vulnerable on Google Chrome website [1] --- vuln.xml.old2015-03-04 22:14:52.603195000 +0100 +++ vuln.xml2015-03-04 22:44:47.160901000 +0100 @@ -57,6 +57,93 @@ -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=8505e013-c2b3-11e4-875d-000c6e25e3e9 +topicchromium -- multiple vulnerabilities/topic +affects + package + namechromium/name + rangelt41.0.2272.76/lt/range + /package +/affects +description + body xmlns=http://www.w3.org/1999/xhtml; + pChrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p51 security fixes in this release, including:/p + ul + li[456516] High CVE-2015-1212: Out-of-bounds write in media. + Credit to anonymous./li + li[448423] High CVE-2015-1213: Out-of-bounds write in skia filters. + Credit to cloudfuzzer./li + li[445810] High CVE-2015-1214: Out-of-bounds write in skia filters. + Credit to cloudfuzzer./li + li[445809] High CVE-2015-1215: Out-of-bounds write in skia filters. + Credit to cloudfuzzer./li + li[454954] High CVE-2015-1216: Use-after-free in v8 bindings. + Credit to anonymous./li + li[456192] High CVE-2015-1217: Type confusion in v8 bindings. + Credit to anonymous./li + li[456059] High CVE-2015-1218: Use-after-free in dom. + Credit to cloudfuzzer./li + li[446164] High CVE-2015-1219: Integer overflow in webgl. + Credit to Chen Zhang (demi6od) of NSFOCUS Security Team./li + li[437651] High CVE-2015-1220: Use-after-free in gif decoder. + Credit to Aki Helin of OUSPG./li + li[455368] High CVE-2015-1221: Use-after-free in web databases. + Credit to Collin Payne./li + li[448082] High CVE-2015-1222: Use-after-free in service workers. + Credit to Collin Payne./li + li[454231] High CVE-2015-1223: Use-after-free in dom. + Credit to Maksymillian Motyl./li + liHigh CVE-2015-1230: Type confusion in v8. + Credit to Skylined working with HP's Zero Day Initiative./li + li[449958] Medium CVE-2015-1224: Out-of-bounds read in vpxdecoder. + Credit to Aki Helin of OUSPG./li + li[446033] Medium CVE-2015-1225: Out-of-bounds read in pdfium. + Credit to cloudfuzzer./li + li[456841] Medium CVE-2015-1226: Validation issue in debugger. + Credit to Rob Wu./li + li[450389] Medium CVE-2015-1227: Uninitialized value in blink. + Credit to Christoph Diehl./li + li[444707] Medium CVE-2015-1228: Uninitialized value in rendering. + Credit to miaubiz./li + li[431504] Medium CVE-2015-1229: Cookie injection via proxies. + Credit to iliwoy./li + li[463349] CVE-2015-1231: Various fixes from internal audits, fuzzing + and other initiatives./li + /ul + /blockquote + /body +/description +references + cvenameCVE-2015-1212/cvename + cvenameCVE-2015-1213/cvename + cvenameCVE-2015-1214/cvename + cvenameCVE-2015-1215/cvename + cvenameCVE-2015-1216/cvename + cvenameCVE-2015-1217/cvename + cvenameCVE-2015-1218/cvename + cvenameCVE-2015-1219/cvename + cvenameCVE-2015-1220/cvename + cvenameCVE-2015-1221/cvename + cvenameCVE-2015-1222/cvename + cvenameCVE-2015-1223/cvename + cvenameCVE-2015-1224/cvename + cvenameCVE-2015-1225/cvename + cvenameCVE-2015-1226/cvename + cvenameCVE-2015-1227/cvename + cvenameCVE-2015-1228/cvename + cvenameCVE-2015-1229/cvename + cvenameCVE-2015-1230/cvename + cvenameCVE-2015-1231/cvename + urlhttp://googlechromereleases.blogspot.nl/url +/references +dates + discovery2015-03-03/discovery + entry2015-03-04/entry +/dates + /vuln + vuln vid=7480b6ac-adf1-443e-a33c-3a3c0becba1e topicjenkins -- multiple vulnerabilities/topic affects [1] http://googlechromereleases.blogspot.nl -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 40.0.2214.111
Current chromium port in marked as vulnerable on Google Chrome website. --- vuln.xml.old2015-02-05 23:54:21.0 +0100 +++ vuln.xml2015-02-06 06:30:56.0 +0100 @@ -57,6 +57,45 @@ -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=a6eb239f-adbe-11e4-9fce-080027593b9a +topicchromium -- multiple vulnerabilities/topic +affects + package + namechromium/name + rangelt40.0.2214.111/lt/range + /package +/affects +description + body xmlns=http://www.w3.org/1999/xhtml; + pChrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p11 security fixes in this release, including:/p + ul + li[447906] High CVE-2015-1209: Use-after-free in DOM. + Credit to Maksymillian./li + li[453979] High CVE-2015-1210: Cross-origin-bypass in V8 + bindings. Credit to anonymous./li + li[453982] High CVE-2015-1211: Privilege escalation using + service workers. Credit to anonymous./li + li[455225] CVE-2015-1212: Various fixes from internal + audits, fuzzing and other initiatives./li + /ul + /blockquote + /body +/description +references + cvenameCVE-2015-12O9/cvename + cvenameCVE-2015-1210/cvename + cvenameCVE-2015-1211/cvename + cvenameCVE-2015-1212/cvename + urlhttp://googlechromereleases.blogspot.nl/url +/references +dates + discovery2015-02-05/discovery + entry2015-02-06/entry +/dates + /vuln + vuln vid=3b40bf2c-ad83-11e4-a2b2-0026551a22dc topicPostgreSQL -- multiple buffer overflows and memory issues/topic affects -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Chromium 37.0.2062.120
Hi! So, I was finally able to upgrade for 35.0.1916.153_3 to 37.0.2062.94. This seem to be working, except for the extra windows stuff (toggle the setting and it goes away, but close window and reopen...and its back...) The issue is caused by the recent switch to the new rendering issue (the Aura frontend replaces the current GTK+ frontend which isn't GTK based anymore). For more details see [1]. But, then I update to 37.0.2062.120...and chrome just exits. Not sure though if the lang/gcc upgrade to 4.8 is involved or not. The update all the other bumped ports is still in progress. During the update, chromium did stop workingbut changing rpath from /usr/local/lib/gcc47 to /usr/local/lib/gcc48 fixed that. If you want to build chromium port using GCC48, add the following lines in Makefile USE_GCC= 4.8+ Add those lines after .include bsd.port.pre.mk CHOOSEN_COMPILER_TYPE= gcc COMPILER_TYPE= gcc COMPILER_VERSION= 48 Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es [1] https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/Zpu9801pPRc ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Chromium 37.0.2062.120
On Sat, 13 Sep 2014 12:39:20 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: Hi! So, I was finally able to upgrade for 35.0.1916.153_3 to 37.0.2062.94. This seem to be working, except for the extra windows stuff (toggle the setting and it goes away, but close window and reopen...and its back...) The issue is caused by the recent switch to the new rendering issue (the Aura frontend replaces the current GTK+ frontend which isn't GTK based anymore). For more details see [1]. But, then I update to 37.0.2062.120...and chrome just exits. Not sure though if the lang/gcc upgrade to 4.8 is involved or not. The update all the other bumped ports is still in progress. During the update, chromium did stop workingbut changing rpath from /usr/local/lib/gcc47 to /usr/local/lib/gcc48 fixed that. If you want to build chromium port using GCC48, add the following lines in Makefile USE_GCC= 4.8+ Add those lines after .include bsd.port.pre.mk CHOOSEN_COMPILER_TYPE= gcc COMPILER_TYPE= gcc COMPILER_VERSION= 48 Oops, where I wrote 'CHOOSEN_COMPILER_TYPE' I should have written 'CHOSEN_COMPILER_TYPE' :) Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es [1] https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/Zpu9801pPRc -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 37.0.2062.120
Current www/chromium is marked as vulnerable on Google Chrome website [1]. Added a new entry in vuxml. diff -urN vuln.xml.old vuln.xml --- vuln.xml.old2014-09-10 09:24:32.0 +0200 +++ vuln.xml2014-09-10 09:37:49.0 +0200 @@ -57,6 +57,39 @@ -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=86508b1d-38bb-11e4-827c-000c6e25e3e9 +topicchromium -- multiple vulnerabilities/topic +affects + package + namechromium/name + rangelt37.0.2062.120/lt/range + /package +/affects +description + body xmlns=http://www.w3.org/1999/xhtml; + pGoogle Chrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p4 security fixes in this release, including:/p + ul +li[401362] High CVE-2014-3178: Use-after-free in rendering. Credit + to miaubiz./li +li[411014] CVE-2014-3179: Various fixes from internal audits, fuzzing + and other initiatives./li + /ul + /blockquote + /body +/description +references + cvenameCVE-2014-3178/cvename + cvenameCVE-2014-3179/cvename + urlhttp://googlechromereleases.blogspot.nl/url +/references +dates + discovery2014-09-09/discovery + entry2014-09-10/entry +/dates + /vuln + vuln vid=6318b303-3507-11e4-b76c-0011d823eebd topictrafficserver -- unspecified vulnerability/topic affects [1] http://googlechromereleases.blogspot.nl -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
On Thu, 28 Aug 2014 17:24:59 +0100 Miguel Clara miguelmcl...@gmail.com wrote: On Wed, Aug 27, 2014 at 11:56 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Wed, 27 Aug 2014 23:49:35 +0100 Miguel Clara miguelmcl...@gmail.com wrote: Thanks for the info but I get the same result (I had that in make.conf already btw) Please, see comment#6: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192685#c6 Maybe I'm missing a patch, I'll try to build live and see what I get! The chromium port has 2 extra-patches which depends on the choose compiler. I've cleaned the poudriere ports dir and I'll re-fetch, but for now I left it building live and it took ages ofc, debug doesn't really speed it up :) However It completed in a very strange way... I got no errors building/installing but the chrome bin looks like this: -r-xr-xr-x 1 root wheel 2.1G Aug 28 04:47 chrome 2.1 GB??? When I try to execute it I get: /usr/local/bin/chrome: /usr/local/share/chromium/chrome: Exec format error Have you ever seen this? Nope, but this [1] will bring some light. So if you don't build it with debug enabled, chrome should work. [1] http://comments.gmane.org/gmane.os.freebsd.chromium/1107 I'm building with debug btw, not sure if relevant. To get useful backtraces is necessary :) Yeah that's what I'm looking for cause the output from the crash on the extension install is close to none and porbably won't help Rene or anyone figure out what causes it but It seems that I'm not having any luck building with debug :| I wan to see if I can understand why I can not install the Google Cast Extension! -- Carlos Jacobo Puga Medina c...@fbsd.es -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
Hi, I was trying to build the port on poudriere and it fails, so I wonder if this is related to the patches. poudriere 10-amd64 jail tail -30 /usr/local/poudriere/data/logs/bulk/10x64-default/latest/logs/chromium-37.0= .2062.94.log In file included from ../../ui/gl/gl_bindings.h:230: gen/ui/gl/gl_bindings_autogen_gl.h:70:81: error: unknown type name 'GLeglImageOES' typedef void (GL_BINDING_CALL *glEGLImageTargetTexture2DOESProc)(GLenum target, GLeglImageOES image); ^ gen/ui/gl/gl_bindings_autogen_gl.h:71:91: error: unknown type name 'GLeglImageOES' typedef void (GL_BINDING_CALL *glEGLImageTargetRenderbufferStorageOESProc)(GLenum target, GLeglImageOES image); ^ gen/ui/gl/gl_bindings_autogen_gl.h:543:62: error: unknown type name 'GLeglImageOES' virtual void glEGLImageTargetTexture2DOESFn(GLenum target, GLeglImageOES image) =3D 0; ^ gen/ui/gl/gl_bindings_autogen_gl.h:544:72: error: unknown type name 'GLeglImageOES' virtual void glEGLImageTargetRenderbufferStorageOESFn(GLenum target, GLeglImageOES image) =3D 0; ^ In file included from ../../gpu/command_buffer/service/buffer_manager.cc:10= : In file included from ../../gpu/command_buffer/service/context_state.h:16: ../../gpu/command_buffer/service/vertex_attrib_manager.h:204:29: error: use of undeclared identifier 'GL_FIXED' if (attrib-type() =3D=3D GL_FIXED) { ^ ../../gpu/command_buffer/service/vertex_attrib_manager.h:207:19: error: use of undeclared identifier 'GL_FIXED' if (type =3D=3D GL_FIXED) { ^ 6 errors generated. ninja: build stopped: subcommand failed. *** Error code 1 Stop. The type GLeglImageOES is from GLES/glext.h which it is included in chromium and is not present in any of the GL/*.h headers. In GLES/glext.h it is defined like this: /* GL_OES_EGL_image */ #ifndef GL_OES_EGL_image typedef void* GLeglImageOES; #endif Regarding to GL_FIXED is from GL/glext.h header. To avoid quick-and-dirty hacks to fix it, please build chromium with USE_GCC=4.7+ instead of Clang. Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
= gcc COMPILER_TYPE= gcc COMPILER_VERSION= 47 Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
On Wed, 27 Aug 2014 23:49:35 +0100 Miguel Clara miguelmcl...@gmail.com wrote: Thanks for the info but I get the same result (I had that in make.conf already btw) Please, see comment#6: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192685#c6 Maybe I'm missing a patch, I'll try to build live and see what I get! The chromium port has 2 extra-patches which depends on the choosen compiler. I'm building with debug btw, not sure if relevant. To get useful backtraces is necessary :) I wan to see if I can understand why I can not install the Google Cast Extension! -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
On Sun, 24 Aug 2014 13:25:15 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Sun, 24 Aug 2014 13:17:00 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Sun, 24 Aug 2014 11:56:56 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: Hi René, I fixed patch-third_party__khronos__GLES2__gl2.h which missed include cstddef Cheers, All patches were reviewed and are attached to this mail. --- ./gpu/command_buffer/common/gles2_cmd_format.h.orig 2014-08-20 21:02:37.0 +0200 +++ ./gpu/command_buffer/common/gles2_cmd_format.h2014-08-24 00:50:27.0 +0200 @@ -39,8 +39,8 @@ typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; namespace gpu { namespace gles2 { --- ./third_party/mesa/src/include/GLES2/gl2.h.orig 2014-08-20 21:03:54.0 +0200 +++ ./third_party/mesa/src/include/GLES2/gl2.h2014-08-24 01:13:41.0 +0200 @@ -4,6 +4,7 @@ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ #include GLES2/gl2platform.h +#include cstddef #ifdef __cplusplus extern C { @@ -35,8 +36,8 @@ typedef khronos_int32_t GLfixed; /* GL types for handling large vertex buffer objects */ -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; /* OpenGL ES core versions */ #define GL_ES_VERSION_2_0 1 --- ./third_party/khronos/GLES2/gl2.h.orig2014-08-20 21:03:05.0 +0200 +++ ./third_party/khronos/GLES2/gl2.h 2014-08-24 11:39:22.0 +0200 @@ -38,6 +38,7 @@ #include GLES2/gl2chromium.h #include GLES2/gl2platform.h +#include cstddef /* Generated on date 20131202 */ @@ -67,8 +68,8 @@ typedef unsigned int GLuint; typedef char GLchar; typedef khronos_float_t GLfloat; -typedef khronos_ssize_t GLsizeiptr; -typedef khronos_intptr_t GLintptr; +typedef ptrdiff_t GLsizeiptr; +typedef ptrdiff_t GLintptr; typedef unsigned int GLbitfield; typedef int GLint; typedef unsigned char GLboolean; --- ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc.orig 2014-08-24 12:26:40.0 +0200 +++ ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc2014-08-24 12:33:01.0 +0200 @@ -31,8 +31,8 @@ functions-fBindVertexArray = glBindVertexArrayOES; functions-fBlendColor = glBlendColor; functions-fBlendFunc = glBlendFunc; - functions-fBufferData = glBufferData; - functions-fBufferSubData = glBufferSubData; + functions-fBufferData = (GrGLBufferDataProc)glBufferData; + functions-fBufferSubData = (GrGLBufferSubDataProc)glBufferSubData; functions-fClear = glClear; functions-fClearColor = glClearColor; functions-fClearStencil = glClearStencil; @@ -74,7 +74,7 @@ functions-fInsertEventMarker = glInsertEventMarkerEXT; functions-fLineWidth = glLineWidth; functions-fLinkProgram = glLinkProgram; - functions-fMapBufferSubData = glMapBufferSubDataCHROMIUM; + functions-fMapBufferSubData = (GrGLMapBufferSubDataProc)glMapBufferSubDataCHROMIUM; functions-fMapTexSubImage2D = glMapTexSubImage2DCHROMIUM; functions-fPixelStorei = glPixelStorei; functions-fPopGroupMarker = glPopGroupMarkerEXT; -- Carlos Jacobo Puga Medina c...@fbsd.es Finally, I installed chromium 37.0.2062.94 on 11-CURRENT/i386. I built it with clang 3.4.1. I need to check further before have a respetable opinion, but for now it looks pretty cool. The following patches fix chromium build with Clang --- ./gpu/command_buffer/common/gles2_cmd_format.h.orig 2014-08-20 21:02:37.0 +0200 +++ ./gpu/command_buffer/common/gles2_cmd_format.h 2014-08-25 23:47:01.0 +0200 @@ -39,8 +39,8 @@ typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; namespace gpu { namespace gles2 { --- ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc.orig 2014-08-24 12:26:40.0 +0200 +++ ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc 2014-08-24 12:33:01.0 +0200 @@ -31,8 +31,8 @@ functions-fBindVertexArray = glBindVertexArrayOES; functions-fBlendColor = glBlendColor; functions-fBlendFunc = glBlendFunc; - functions-fBufferData = glBufferData; - functions-fBufferSubData = glBufferSubData; + functions-fBufferData = (GrGLBufferDataProc)glBufferData; + functions-fBufferSubData = (GrGLBufferSubDataProc)glBufferSubData; functions-fClear = glClear; functions-fClearColor = glClearColor; functions-fClearStencil = glClearStencil; @@ -74,7 +74,7 @@ functions-fInsertEventMarker = glInsertEventMarkerEXT; functions-fLineWidth = glLineWidth; functions-fLinkProgram = glLinkProgram
Re: chromium 37 up for testing (and polishing)
On Tue, 26 Aug 2014 18:39:10 +0200 René Ladan r...@freebsd.org wrote: 2014-08-26 15:36 GMT+02:00 Carlos Jacobo Puga Medina c...@fbsd.es: Finally, I installed chromium 37.0.2062.94 on 11-CURRENT/i386. I built it with clang 3.4.1. I need to check further before have a respetable opinion, but for now it looks pretty cool. The following patches fix chromium build with Clang I still don't get why they are needed (strictly speaking), chromium builds fine in my 11-i386 vm having only the dependencies of chromium (and pkg and panicmail) installed. But if people insist I'll just add them. Do it if you consider it necessary, but I needed these patches to fix typedefs errors (a bunch of course). Also, it solved the same problem in chromium-36.0.1985.143. Rene --- ./gpu/command_buffer/common/gles2_cmd_format.h.orig 2014-08-20 21:02:37.0 +0200 +++ ./gpu/command_buffer/common/gles2_cmd_format.h 2014-08-25 23:47:01.0 +0200 @@ -39,8 +39,8 @@ typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; namespace gpu { namespace gles2 { --- ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc.orig 2014-08-24 12:26:40.0 +0200 +++ ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc 2014-08-24 12:33:01.0 +0200 @@ -31,8 +31,8 @@ functions-fBindVertexArray = glBindVertexArrayOES; functions-fBlendColor = glBlendColor; functions-fBlendFunc = glBlendFunc; - functions-fBufferData = glBufferData; - functions-fBufferSubData = glBufferSubData; + functions-fBufferData = (GrGLBufferDataProc)glBufferData; + functions-fBufferSubData = (GrGLBufferSubDataProc)glBufferSubData; functions-fClear = glClear; functions-fClearColor = glClearColor; functions-fClearStencil = glClearStencil; @@ -74,7 +74,7 @@ functions-fInsertEventMarker = glInsertEventMarkerEXT; functions-fLineWidth = glLineWidth; functions-fLinkProgram = glLinkProgram; - functions-fMapBufferSubData = glMapBufferSubDataCHROMIUM; + functions-fMapBufferSubData = (GrGLMapBufferSubDataProc)glMapBufferSubDataCHROMIUM; functions-fMapTexSubImage2D = glMapTexSubImage2DCHROMIUM; functions-fPixelStorei = glPixelStorei; functions-fPopGroupMarker = glPopGroupMarkerEXT; --- ./ppapi/c/ppb_opengles2.h.orig 2014-08-25 23:42:52.0 +0200 +++ ./ppapi/c/ppb_opengles2.h 2014-08-25 23:44:21.0 +0200 @@ -34,8 +34,8 @@ typedef long long int GLintptr; typedef long long int GLsizeiptr; #else -typedef long int GLintptr; -typedef long int GLsizeiptr; +typedef __ptrdiff_t GLintptr; +typedef __ptrdiff_t GLsizeiptr; #endif // _WIN64 #endif // __gl2_h_ --- ./third_party/khronos/GLES2/gl2.h.orig 2014-08-20 21:03:05.0 +0200 +++ ./third_party/khronos/GLES2/gl2.h 2014-08-25 23:48:36.0 +0200 @@ -38,6 +38,7 @@ #include GLES2/gl2chromium.h #include GLES2/gl2platform.h +#include cstddef /* Generated on date 20131202 */ @@ -67,8 +68,8 @@ typedef unsigned int GLuint; typedef char GLchar; typedef khronos_float_t GLfloat; -typedef khronos_ssize_t GLsizeiptr; -typedef khronos_intptr_t GLintptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; typedef unsigned int GLbitfield; typedef int GLint; typedef unsigned char GLboolean; --- ./third_party/mesa/src/include/GLES2/gl2.h.orig 2014-08-20 21:03:54.0 +0200 +++ ./third_party/mesa/src/include/GLES2/gl2.h 2014-08-25 23:50:18.0 +0200 @@ -4,6 +4,7 @@ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ #include GLES2/gl2platform.h +#include cstddef #ifdef __cplusplus extern C { @@ -35,8 +36,8 @@ typedef khronos_int32_t GLfixed; /* GL types for handling large vertex buffer objects */ -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; /* OpenGL ES core versions */ #define GL_ES_VERSION_2_0 1 Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
On Sun, 24 Aug 2014 11:56:56 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: Hi René, I fixed patch-third_party__khronos__GLES2__gl2.h which missed include cstddef Cheers, All patches were reviewed and are attached to this mail. -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
On Sun, 24 Aug 2014 13:17:00 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Sun, 24 Aug 2014 11:56:56 +0200 Carlos Jacobo Puga Medina c...@fbsd.es wrote: Hi René, I fixed patch-third_party__khronos__GLES2__gl2.h which missed include cstddef Cheers, All patches were reviewed and are attached to this mail. --- ./gpu/command_buffer/common/gles2_cmd_format.h.orig 2014-08-20 21:02:37.0 +0200 +++ ./gpu/command_buffer/common/gles2_cmd_format.h 2014-08-24 00:50:27.0 +0200 @@ -39,8 +39,8 @@ typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; namespace gpu { namespace gles2 { --- ./third_party/mesa/src/include/GLES2/gl2.h.orig 2014-08-20 21:03:54.0 +0200 +++ ./third_party/mesa/src/include/GLES2/gl2.h 2014-08-24 01:13:41.0 +0200 @@ -4,6 +4,7 @@ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ #include GLES2/gl2platform.h +#include cstddef #ifdef __cplusplus extern C { @@ -35,8 +36,8 @@ typedef khronos_int32_t GLfixed; /* GL types for handling large vertex buffer objects */ -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; /* OpenGL ES core versions */ #define GL_ES_VERSION_2_0 1 --- ./third_party/khronos/GLES2/gl2.h.orig 2014-08-20 21:03:05.0 +0200 +++ ./third_party/khronos/GLES2/gl2.h 2014-08-24 11:39:22.0 +0200 @@ -38,6 +38,7 @@ #include GLES2/gl2chromium.h #include GLES2/gl2platform.h +#include cstddef /* Generated on date 20131202 */ @@ -67,8 +68,8 @@ typedef unsigned int GLuint; typedef char GLchar; typedef khronos_float_t GLfloat; -typedef khronos_ssize_t GLsizeiptr; -typedef khronos_intptr_t GLintptr; +typedef ptrdiff_t GLsizeiptr; +typedef ptrdiff_t GLintptr; typedef unsigned int GLbitfield; typedef int GLint; typedef unsigned char GLboolean; --- ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc.orig 2014-08-24 12:26:40.0 +0200 +++ ./gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc 2014-08-24 12:33:01.0 +0200 @@ -31,8 +31,8 @@ functions-fBindVertexArray = glBindVertexArrayOES; functions-fBlendColor = glBlendColor; functions-fBlendFunc = glBlendFunc; - functions-fBufferData = glBufferData; - functions-fBufferSubData = glBufferSubData; + functions-fBufferData = (GrGLBufferDataProc)glBufferData; + functions-fBufferSubData = (GrGLBufferSubDataProc)glBufferSubData; functions-fClear = glClear; functions-fClearColor = glClearColor; functions-fClearStencil = glClearStencil; @@ -74,7 +74,7 @@ functions-fInsertEventMarker = glInsertEventMarkerEXT; functions-fLineWidth = glLineWidth; functions-fLinkProgram = glLinkProgram; - functions-fMapBufferSubData = glMapBufferSubDataCHROMIUM; + functions-fMapBufferSubData = (GrGLMapBufferSubDataProc)glMapBufferSubDataCHROMIUM; functions-fMapTexSubImage2D = glMapTexSubImage2DCHROMIUM; functions-fPixelStorei = glPixelStorei; functions-fPopGroupMarker = glPopGroupMarkerEXT; -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 37 up for testing (and polishing)
Fixed all patches to apply cleanly: --- ./gpu/command_buffer/common/gles2_cmd_format.h.orig 2014-08-20 21:02:37.0 +0200 +++ ./gpu/command_buffer/common/gles2_cmd_format.h 2014-08-24 00:50:27.0 +0200 @@ -39,8 +39,8 @@ typedef double GLdouble; typedef double GLclampd; typedef void GLvoid; -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; namespace gpu { namespace gles2 { --- ./third_party/khronos/GLES2/gl2.h.orig 2014-08-23 23:00:29.0 +0200 +++ ./third_party/khronos/GLES2/gl2.h 2014-08-23 22:46:49.0 +0200 @@ -67,8 +67,8 @@ typedef unsigned int GLuint; typedef char GLchar; typedef khronos_float_t GLfloat; -typedef khronos_ssize_t GLsizeiptr; -typedef khronos_intptr_t GLintptr; +typedef ptrdiff_t GLsizeiptr; +typedef ptrdiff_t GLintptr; typedef unsigned int GLbitfield; typedef int GLint; typedef unsigned char GLboolean; --- ./third_party/mesa/src/include/GLES2/gl2.h.orig 2014-08-20 21:03:54.0 +0200 +++ ./third_party/mesa/src/include/GLES2/gl2.h 2014-08-24 01:13:41.0 +0200 @@ -4,6 +4,7 @@ /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */ #include GLES2/gl2platform.h +#include cstddef #ifdef __cplusplus extern C { @@ -35,8 +36,8 @@ typedef khronos_int32_t GLfixed; /* GL types for handling large vertex buffer objects */ -typedef khronos_intptr_t GLintptr; -typedef khronos_ssize_t GLsizeiptr; +typedef ptrdiff_t GLintptr; +typedef ptrdiff_t GLsizeiptr; /* OpenGL ES core versions */ #define GL_ES_VERSION_2_0 1 -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 36 on FreeBSD 9?
Hi, The latest update doesn't seem to build on 9.2 Last few lines of build log: Updating projects from gyp files... Package libusb-1.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libusb-1.0.pc' to the PKG_CONFIG_PATH environment variable Package 'libusb-1.0', required by 'world', not found gyp: Call to 'pkg-config --libs-only-l libusb-1.0' returned exit status 1. *** [do-configure] Error code 1 Regards, Gary P.S. not subscribed so please CC me on any reply. Thanks. Try this patch: # diff -urN Makefile.orig Makefile --- Makefile.orig 2014-08-15 21:54:20.0 +0200 +++ Makefile2014-08-15 21:54:34.0 +0200 @@ -102,7 +102,7 @@ use_system_libexif=1 \ use_system_libjpeg=1 \ use_system_libpng=1 \ - use_system_libusb=1 \ + use_system_libusb=0 \ use_system_libwebp=1 \ use_system_libxml=1 \ use_system_libxslt=1 \ Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 36 almost there ...
I'm testing it on 11-CURRENT/i386. It's building fine so far. # cd /usr/ports/www/chromium make -V GYP_DEFINES clang_use_chrome_plugins=0 linux_breakpad=0 linux_use_heapchecker=0 linux_strip_binary=1 test_isolation_mode=noop disable_nacl=1 enable_one_click_signin=1 enable_openmax=1 enable_webrtc=1 werror= no_gc_sections=1 os_ver=1100028 prefix_dir=/usr/local python_ver=2.7 use_allocator=none use_cups=1 use_gnome_keyring=1 linux_link_gnome_keyring=1 linux_link_gsettings=1 linux_link_libpci=1 linux_link_libspeechd=1 libspeechd_h_prefix=speech-dispatcher/ usb_ids_path=/usr/local/share/usbids/usb.ids want_separate_host_toolset=0 use_system_bzip2=1 use_system_flac=1 use_system_harfbuzz=1 use_system_icu=1 use_system_jsoncpp=1 use_system_libevent=1 use_system_libexif=1 use_system_libjpeg=1 use_system_libpng=1 use_system_libusb=1 use_system_libwebp=1 use_system_libxml=1 use_system_libxslt=1 use_system_minizip=1 use_system_nspr=1 use_system_openssl=1 use_system_protobuf=1 use_system_re2=1 use_system_snappy=1 use_system_speex=1 use_system_xdg_utils=1 use_sys tem_yasm=1 use_system_zlib=1 flapper_version_h_file='/usr/ports/www/chromium/work/chromium-36.0.1985.125/flapper_version.h' google_api_key=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8 google_default_client_id=996322985003.apps.googleusercontent.com google_default_client_secret=IR1za9-1VK0zZ0f_O8MVFicn ffmpeg_branding=Chrome proprietary_codecs=1 use_gconf=1 use_pulseaudio=0 disable_sse2=1 gcc_version=48 Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 36 almost there ...
On Tue, 12 Aug 2014 13:11:52 +0200 René Ladan r...@freebsd.org wrote: 2014-08-12 13:03 GMT+02:00 Carlos Jacobo Puga Medina c...@fbsd.es: I'm testing it on 11-CURRENT/i386. It's building fine so far. # cd /usr/ports/www/chromium make -V GYP_DEFINES clang_use_chrome_plugins=0 linux_breakpad=0 linux_use_heapchecker=0 linux_strip_binary=1 test_isolation_mode=noop disable_nacl=1 enable_one_click_signin=1 enable_openmax=1 enable_webrtc=1 werror= no_gc_sections=1 os_ver=1100028 prefix_dir=/usr/local python_ver=2.7 use_allocator=none use_cups=1 use_gnome_keyring=1 linux_link_gnome_keyring=1 linux_link_gsettings=1 linux_link_libpci=1 linux_link_libspeechd=1 libspeechd_h_prefix=speech-dispatcher/ usb_ids_path=/usr/local/share/usbids/usb.ids want_separate_host_toolset=0 use_system_bzip2=1 use_system_flac=1 use_system_harfbuzz=1 use_system_icu=1 use_system_jsoncpp=1 use_system_libevent=1 use_system_libexif=1 use_system_libjpeg=1 use_system_libpng=1 use_system_libusb=1 use_system_libwebp=1 use_system_libxml=1 use_system_libxslt=1 use_system_minizip=1 use_system_nspr=1 use_system_openssl=1 use_system_protobuf=1 use_system_re2=1 use_system_snappy=1 use_system_speex=1 use_system_xdg_utils=1 use_sys tem_yasm=1 use_system_zlib=1 flapper_version_h_file='/usr/ports/www/chromium/work/chromium-36.0.1985.125/flapper_version.h' google_api_key=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8 google_default_client_id=996322985003.apps.googleusercontent.com google_default_client_secret=IR1za9-1VK0zZ0f_O8MVFicn ffmpeg_branding=Chrome proprietary_codecs=1 use_gconf=1 use_pulseaudio=0 disable_sse2=1 gcc_version=48 Why not use the native compiler (clang) ? But since you're using gcc 4.8 anyway, feel free to post any hacks needed to get it compiling. If I build chromium with clang 3.4.1 fails for me due to typedef redefinition errors: snip [6455/14373] CXX obj/gpu/command_buffe...ommand_buffer_service.buffer_manager.o FAILED: c++ -MMD -MF obj/gpu/command_buffer/service/command_buffer_service.buffer_manager.o.d -DV8_DEPRECATION_WARNINGS -DBLINK_SCALE_FILTERS_AT_RECORD_TIME -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -DCR_CLANG_REVISION=206824 -DTOOLKIT_VIEWS=1 -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 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DUSE_PROPRIETARY_CODECS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=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 '-DDATA_REDUCTION_FALLBACK_HOST=http://compress.goo glezip.net:80/' '-DDATA_REDUCTION_DEV_HOST=http://proxy-dev.googlezip.net:80/;' '-DSPDY_PROXY_AUTH_ORIGIN=https://proxy.googlezip.net:443/;' '-DDATA_REDUCTION_PROXY_PROBE_URL=http://check.googlezip.net/connect;' -DGL_GLEXT_PROTOTYPES -DPROTOBUF_USE_DLLS -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DSK_ENABLE_INST_COUNT=0 -DSK_SUPPORT_GPU=1 '-DGR_GL_CUSTOM_SETUP_HEADER=GrGLConfig_chrome.h' -DSK_ENABLE_LEGACY_API_ALIASING=1 -DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1 -DGR_GL_IGNORE_ES3_MSAA=0 -DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT -DSK_SUPPORT_LEGACY_PUBLICEFFECTCONSTRUCTORS=1 -DSK_SUPPORT_LEGACY_GETTOPDEVICE -DSK_SUPPORT_LEGACY_N32_NAME -DSK_SUPPORT_LEGACY_BLURMASKFILTER_STYLE -DSK_SUPPORT_LEGACY_GETTOTALCLIP -DSK_USE_POSIX_THREADS -DSK_DEFERRED_CANVAS_USES_FACTORIES=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION -DUSE_NSS=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DOFFICIAL_BUILD -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -D_FORTIFY_SOURC E=2 -I../.. -I../../third_party/khronos -I../../gpu -I/usr/local/include -I../../skia/config -Igen/protoc_out -I../../net/third_party/nss/ssl -I../../third_party/protobuf -I../../third_party/protobuf/src -I../../third_party/re2 -I../../third_party/skia/src/core -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/pdf -I../../third_party/skia/include/gpu -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../skia/ext -I../../third_party/icu/source/i18n -I../../third_party/icu/source/common -Igen/ui/gl -I../../third_party/mesa/src/include -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-exceptions -fno-strict-aliasing -Wall -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wheader
Re: chromium 36 almost there ...
On Wed, 13 Aug 2014 00:56:38 +0200 René Ladan r...@freebsd.org wrote: Quick FYI (almost 1 am here..), I'm typing this from Chromium 36 on FreeBSD :) Things left to do: - Fix staging - Fix build with clang 3.4 (e.g. in my 11i386 vm) - Maybe fix some obvious errors I'm seeing on the command line - Cleanroom build test (the current build is from my live environment) - Commit :) The current port is available at the github repository. I also cleaned up some gyp patches to be more compatible with OpenBSD and upstream (although they are switching to GN there). Good work, I'll install it now :) Rene 2014-08-12 14:00 GMT+02:00 Carlos Jacobo Puga Medina c...@fbsd.es: On Tue, 12 Aug 2014 13:35:01 +0200 René Ladan r...@freebsd.org wrote: Ah, OK. This should be fixed too before FreeBSD 10.1 (which ships with clang 3.4). No problem, while these errors are corrected, I'll use GCC48 to build the chromium port. Also I'm checking if some patch is needed. Regards, René -- http://www.rene-ladan.nl/ -- Carlos Jacobo Puga Medina c...@fbsd.es -- http://www.rene-ladan.nl/ -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 36.0.1985.143
Current www/chromium is marked as vulnerable on Google Chrome Releases website [1]. diff -urN vuln.xml.old vuln.xml --- vuln.xml.old2014-08-11 22:19:40.0 +0200 +++ vuln.xml2014-08-13 05:08:57.0 +0200 @@ -57,6 +57,42 @@ -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=df7754c0-2294-11e4-b505-000c6e25e3e9 +topicchromium -- multiple vulnerabilities/topic +affects + package + namechromium/name + rangelt36.0.1985.143/lt/range + /package +/affects +description + body xmlns=http://www.w3.org/1999/xhtml; + pGoogle Chrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p12 security fixes in this release, including/p + ul + li[390174] High CVE-2014-3165: Use-after-free in web sockets. Credit + to Collin Payne./li + li[398925] High CVE-2014-3166: Information disclosure in SPDY. Credit + to Antoine Delignat-Lavaud./li + li[400950] CVE-2014-3167: Various fixes from internal audits, fuzzing + and other initiatives./li + /ul + /blockquote + /body +/description +references + cvenameCVE-2014-3165/cvename + cvenameCVE-2014-3166/cvename + cvenameCVE-2014-3167/cvename + urlhttp://googlechromereleases.blogspot.nl/url +/references +dates + discovery2014-08-12/discovery + entry2014-08-13/entry +/dates + /vuln + vuln vid=69048656-2187-11e4-802c-20cf30e32f6d topicserf -- SSL Certificate Null Byte Poisoning/topic affects [1] http://googlechromereleases.blogspot.nl -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: porting Chromium 36 to FreeBSD
On Thu, 7 Aug 2014 22:23:39 +0200 René Ladan r...@freebsd.org wrote: 2014-08-04 23:15 GMT+02:00 Carlos Jacobo Puga Medina c...@fbsd.es: Hi rené, Currently I'm building chromium-36.0.1985.125. I'll report back when I get good results. I hope we can get it ready to commit it pretty soon ;) It's not working yet, but anway I updated the github port based on some more hacking and some feedback from various people. Fine, I will give it a try now that you updated the GH repo. -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: porting Chromium 36 to FreeBSD
included from ../../gpu/command_buffer/service/feature_info.h:14: In file included from ../../gpu/command_buffer/service/gles2_cmd_validation.h:13: ../../gpu/command_buffer/common/gles2_cmd_format.h:42:26: error: typedef redefinition with different types ('khronos_ssize_t' (aka 'long') vs 'ptrdiff_t' (aka 'int')) typedef khronos_ssize_t GLsizeiptr; ^ /usr/local/include/GL/glext.h:6153:19: note: previous definition is here typedef ptrdiff_t GLsizeiptr; ^ 2 errors generated. ninja: build stopped: subcommand failed. === Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/www/chromium *** Error code 1 So it will be good if we can build chromium properly with GCC. -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: porting Chromium 36 to FreeBSD
Chromium fails to build because is mixing GLES2/gl2.h and GL/glext.h headers. Here is the build log: root@box:/usr/ports/www/chromium # make To build Chromium, you should have around 1 GB of memory and a fair amount of free diskspace (~ 3.7GB). Make sure you have Python build with the SEM option ON (default in python27-2.7.8 since r361735) === License BSD3CLAUSE LGPL21 MPL accepted by the user === Found saved configuration for chromium-35.0.1916.153_2 === chromium-36.0.1985.125 depends on file: /usr/local/sbin/pkg - found === Fetching all distfiles required by chromium-36.0.1985.125 for building === Extracting for chromium-36.0.1985.125 = SHA256 Checksum OK for chromium-36.0.1985.125.tar.xz. === Patching for chromium-36.0.1985.125 === Applying extra patch /usr/ports/www/chromium/files/extra-patch-clang === Applying FreeBSD patches for chromium-36.0.1985.125 === chromium-36.0.1985.125 depends on file: /usr/local/bin/gperf - found === chromium-36.0.1985.125 depends on executable: bash - found === chromium-36.0.1985.125 depends on executable: yasm - found === chromium-36.0.1985.125 depends on executable: flock - found === chromium-36.0.1985.125 depends on file: /usr/local/include/linux/videodev2.h - found === chromium-36.0.1985.125 depends on file: /usr/local/bin/python2.7 - found === chromium-36.0.1985.125 depends on executable: python2 - found === chromium-36.0.1985.125 depends on executable: bison - found === chromium-36.0.1985.125 depends on executable: update-desktop-database - found === chromium-36.0.1985.125 depends on executable: pkgconf - found === chromium-36.0.1985.125 depends on executable: ninja - found === chromium-36.0.1985.125 depends on file: /usr/local/libdata/pkgconfig/scrnsaverproto.pc - found === chromium-36.0.1985.125 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found === chromium-36.0.1985.125 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - found === chromium-36.0.1985.125 depends on file: /usr/local/libdata/pkgconfig/xscrnsaver.pc - found === chromium-36.0.1985.125 depends on file: /usr/local/libdata/pkgconfig/xtst.pc - found === chromium-36.0.1985.125 depends on file: /usr/local/bin/intltool-extract - found === chromium-36.0.1985.125 depends on file: /usr/local/bin/perl5.16.3 - found === chromium-36.0.1985.125 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so.2.11000.2) === chromium-36.0.1985.125 depends on shared library: libdbus-1.so - found (/usr/local/lib/libdbus-1.so.3.8.6) === chromium-36.0.1985.125 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so.2.2.2) === chromium-36.0.1985.125 depends on shared library: libasound.so - found (/usr/local/lib/libasound.so.2.0.0) === chromium-36.0.1985.125 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so.6.11.2) === chromium-36.0.1985.125 depends on shared library: libnss3.so - found (/usr/local/lib/nss/libnss3.so.1) === chromium-36.0.1985.125 depends on shared library: libgnome-keyring.so - found (/usr/local/lib/libgnome-keyring.so.0.1.1) === chromium-36.0.1985.125 depends on shared library: libcups.so - found (/usr/local/lib/libcups.so.2) === chromium-36.0.1985.125 depends on shared library: libevent.so - found (/usr/local/lib/libevent-2.0.so.5.1.9) === chromium-36.0.1985.125 depends on shared library: libgcrypt.so - found (/usr/local/lib/libgcrypt.so.20.0.1) === chromium-36.0.1985.125 depends on shared library: libpci.so - found (/usr/local/lib/libpci.so.3) === chromium-36.0.1985.125 depends on shared library: libdrm.so - found (/usr/local/lib/libdrm.so.2) === chromium-36.0.1985.125 depends on shared library: libicuuc.so - found (/usr/local/lib/libicuuc.so.53.1) === chromium-36.0.1985.125 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so.0) === chromium-36.0.1985.125 depends on shared library: libdconf.so - found (/usr/local/lib/libdconf.so.1) === chromium-36.0.1985.125 depends on shared library: libgconf-2.so - found (/usr/local/lib/libgconf-2.so.4) === chromium-36.0.1985.125 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so.0) === chromium-36.0.1985.125 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so.3) === chromium-36.0.1985.125 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so.0.2400.22) === chromium-36.0.1985.125 depends on shared library: libIDL-2.so - found (/usr/local/lib/libIDL-2.so.0.0.0) === chromium-36.0.1985.125 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so.2.9.1) === chromium-36.0.1985.125 depends on shared library: libxslt.so - found (/usr/local/lib/libxslt.so.2) === chromium-36.0.1985.125 depends on shared library: libORBit-2.so - found (/usr/local/lib/libORBit-2.so.0.1.0) === chromium-36.0.1985.125 depends on shared library: libpango-1.0.so
Re: porting Chromium 36 to FreeBSD
Hi rené, Currently I'm building chromium-36.0.1985.125. I'll report back when I get good results. I hope we can get it ready to commit it pretty soon ;) Kind regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Chromium 36 in progress
On 07/19/2014 00:30, Lawrence K. Chen, P.Eng. wrote: Of course digging deeper...I do see that the function does exist...and should exist. Keep typing png_read_... instead of png_set_... when I was grepping for some reason. Probably time to take a break from computer :) :) What's odd is that doing nm libpng15.so.0 nm: libpng15.so.15: no symbols Not what I'd expectI guess its because the library was stripped. Normally nm(1) lists normal symbols, you have to pass the -D parameter to get dynamic symbols. And there it is, in the text section: % nm -D /usr/local/lib/libpng15.so.15|grep png_set_strip_16 00013090 T png_set_strip_16 Maybe linking explicitly to the system libpng helps. Another point to consider is if we should use system ffmpeg to fix the choppy HTML5 video reported by some users, included me. On 07/18/14 17:09, Lawrence K. Chen, P.Eng. wrote: Strange...in the CHANGES file for libpng-1.5.18 and libpng-1.6.12... Version 1.5.4beta05 [June 16, 2011] Rename png_set_strip_16() to png_set_scale_16() and renamed png_set_chop_16() to png_set_strip(16) in an attempt to minimize the behavior changes between libpng14 and libpng15. ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Chromium 36 in progress
On Sat, 19 Jul 2014 13:18:44 +0200 Robert Nagy rob...@openbsd.org wrote: The reoslution to the bad html5 stuff is profile related, you need run chromium with the --igonre-gpu-blacklist function once which resets something in hte profile and after that restart chrome without the flag and accelerated rendering is back again. This is not needed with a new profile just if you have an old one lurking around. I was not able to pinpoint the exact problem yet, but this fixes all the issues on OpenBSD at least. Hi Robert, I verified that all hardware acceleration features are working, but when I try to watch a YouTube video all is disabled again. So using '--ignore-gpu-blacklist' flag doesn't work for me. % chrome [85645:801124480:0719/134052:ERROR:component_loader.cc(138)] Failed to parse extension manifest. [85645:801124480:0719/134103:ERROR:CONSOLE(0)] Error in event handler for (unknown): Cannot read property 'whitelist' of undefined Stack trace: TypeError: Cannot read property 'whitelist' of undefined at updateSettings (chrome-extension://odjhifogjcknibkahlpidmdajjpkkcfn/blockStart.js:440:53) at disconnectListener (extensions::messaging:335:9) at Function.target.(anonymous function) (extensions::SafeBuiltins:19:14) at EventImpl.dispatchToListener (extensions::event_bindings:395:22) at Function.target.(anonymous function) (extensions::SafeBuiltins:19:14) at Event.publicClass.(anonymous function) [as dispatchToListener] (extensions::utils:65:26) at EventImpl.dispatch_ (extensions::event_bindings:378:35) at EventImpl.dispatch (extensions::event_bindings:401:17) at Function.target.(anonymous function) (extensions::SafeBuiltins:19:14) at Event.publicClass.(anonymous function) [as dispatch] (extensions::utils:65:26), source: https://www.google.co.uk/_/chrome/newtab?espv=2ie=UTF-8 (0) ATTENTION: default value of option force_s3tc_enable overridden by environment. [85669:801124480:0719/134148:ERROR:gl_surface_glx.cc(412)] GLX 1.3 or later is required. [85669:801124480:0719/134148:ERROR:gl_surface_x11.cc(56)] GLSurfaceGLX::InitializeOneOff failed. [85669:801124480:0719/134148:ERROR:gpu_child_thread.cc(132)] Exiting GPU process due to errors during initialization I think that this works only for users with new Xorg release at least on FreeBSD. For all which still using old drivers doesn't work. Cheers, On (2014-07-19 13:08), Carlos Jacobo Puga Medina wrote: On 07/19/2014 00:30, Lawrence K. Chen, P.Eng. wrote: Of course digging deeper...I do see that the function does exist...and should exist. Keep typing png_read_... instead of png_set_... when I was grepping for some reason. Probably time to take a break from computer :) :) What's odd is that doing nm libpng15.so.0 nm: libpng15.so.15: no symbols Not what I'd expectI guess its because the library was stripped. Normally nm(1) lists normal symbols, you have to pass the -D parameter to get dynamic symbols. And there it is, in the text section: % nm -D /usr/local/lib/libpng15.so.15|grep png_set_strip_16 00013090 T png_set_strip_16 Maybe linking explicitly to the system libpng helps. Another point to consider is if we should use system ffmpeg to fix the choppy HTML5 video reported by some users, included me. On 07/18/14 17:09, Lawrence K. Chen, P.Eng. wrote: Strange...in the CHANGES file for libpng-1.5.18 and libpng-1.6.12... Version 1.5.4beta05 [June 16, 2011] Rename png_set_strip_16() to png_set_scale_16() and renamed png_set_chop_16() to png_set_strip(16) in an attempt to minimize the behavior changes between libpng14 and libpng15. ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 36.0.1985.122
Current www/chromium is marked as vulnerable on Google Chrome Releases website [1]. --- vuln.xml.old2014-07-16 22:18:17.0 +0200 +++ vuln.xml2014-07-16 22:38:07.0 +0200 @@ -57,6 +57,39 @@ -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=3718833e-0d27-11e4-89db-000c6e25e3e9 +topicchromium -- multiple vulnerabilities/topic +affects + package + namechromium/name + rangelt36.0.1985.122/lt/range + /package +/affects +description + body xmlns=http://www.w3.org/1999/xhtml; + pGoogle Chrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p26 security fixes in this release, including/p + ul + li[380885] Medium CVE-2014-3160: Same-Origin-Policy bypass in SVG. Credit + to Christian Schneider./li + li[393765] CVE-2014-3162: Various fixes from internal audits, fuzzing and + other initiatives./li + /ul + /blockquote + /body +/description +references + cvenameCVE-2014-3160/cvename + cvenameCVE-2014-3162/cvename + urlhttp://googlechromereleases.blogspot.nl/url +/references +dates + discovery2014-07-16/discovery + entry2014-07-16/entry +/dates + /vuln + [1] http://googlechromereleases.blogspot.nl -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Version 35.0.1916.114 (270117) breaks html5 video
On Wed, 9 Jul 2014 22:01:20 +0800 Fervent Dissent walkerindarkn...@gmail.com wrote: Just added the new xorg repos, upgraded and manually had to reinstall keyboard and mouse driver. Video is great and I have full hardware acceleration! The vt driver doesn't load kms on boot. :( chrome://gpu/ is all green! Graphics Feature Status Canvas: Hardware accelerated 3D CSS: Hardware accelerated Compositing: Hardware accelerated on all pages and threaded CSS Animation: Accelerated and threaded Flash 3D: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Video: Hardware accelerated Video Decode: Hardware accelerated Video Encode: Hardware accelerated WebGL: Hardware accelerated You got it! Currently, the new Xorg drivers break my GPU. So I'll build chromium with ffmpeg system variable enabled and report back. On Mon, Jul 7, 2014 at 7:15 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Mon, 7 Jul 2014 13:01:55 +0200 CeDeROM cede...@tlen.pl wrote: On Mon, Jul 7, 2014 at 12:59 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Mon, 7 Jul 2014 12:38:39 +0200 CeDeROM cede...@tlen.pl wrote: On Mon, Jul 7, 2014 at 12:21 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: Same problem here, using 11-CURRENT/i386 on a computer with ATI Radeon HD 3450. My GPU works using old Xorg drivers. New Xorg with KMS features gives me problems. This may show the problem is with KMS..? Yes, it's a Radeon HD3450 AGP edition. According to notes of the wiki: 2. Radeon video cards when WITH_NEW_XORG is set: - AGP cards not supported - Features not yet working/implemented: - Suspend/resume - Hardware-assisted video decoding - GPGPU - Multiple cards sharing output connectors - Power management But we have hardware acceleration disabled in the Chrome, right? I've disabled chromium hardware acceleration. So it doesn't show log messages errors but it does if acceleration is activated Log Messages: [1427:801124480:0707/123406:ERROR:gl_surface_glx.cc(412)] : GLX 1.3 or later is required. [1427:801124480:0707/123406:ERROR:gl_surface_x11.cc(56)] : GLSurfaceGLX::InitializeOneOff failed. GpuProcessHostUIShim: Part of the 'chrome://gpu' output: Graphics Feature Status Canvas: Software only, hardware acceleration unavailable 3D CSS: Unavailable. Hardware acceleration unavailable Compositing: Software only, hardware acceleration unavailable CSS Animation: Software only, hardware acceleration unavailable Flash 3D: Unavailable. Hardware acceleration unavailable Flash Stage3D: Unavailable. Hardware acceleration unavailable Flash Stage3D Baseline profile: Unavailable. Hardware acceleration unavailable Video: Software only, hardware acceleration unavailable Video Decode: Software only, hardware acceleration unavailable Video Encode: Software only, hardware acceleration unavailable WebGL: Unavailable. Hardware acceleration unavailable -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Version 35.0.1916.114 (270117) breaks html5 video
Same problem here, using 11-CURRENT/i386 on a computer with ATI Radeon HD 3450. My GPU works using old Xorg drivers. New Xorg with KMS features gives me problems. In case that build chromium with system ffmpeg works, I'll take this path. Kind regards, -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Version 35.0.1916.114 (270117) breaks html5 video
On Mon, 7 Jul 2014 12:38:39 +0200 CeDeROM cede...@tlen.pl wrote: On Mon, Jul 7, 2014 at 12:21 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: Same problem here, using 11-CURRENT/i386 on a computer with ATI Radeon HD 3450. My GPU works using old Xorg drivers. New Xorg with KMS features gives me problems. This may show the problem is with KMS..? Yes, it's a Radeon HD3450 AGP edition. According to notes of the wiki: 2. Radeon video cards when WITH_NEW_XORG is set: - AGP cards not supported - Features not yet working/implemented: - Suspend/resume - Hardware-assisted video decoding - GPGPU - Multiple cards sharing output connectors - Power management -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info -- Carlos Jacobo Puga Medina c...@fbsd.es [1] https://wiki.freebsd.org/Graphics#line-90 ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Version 35.0.1916.114 (270117) breaks html5 video
On Mon, 7 Jul 2014 13:01:55 +0200 CeDeROM cede...@tlen.pl wrote: On Mon, Jul 7, 2014 at 12:59 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: On Mon, 7 Jul 2014 12:38:39 +0200 CeDeROM cede...@tlen.pl wrote: On Mon, Jul 7, 2014 at 12:21 PM, Carlos Jacobo Puga Medina c...@fbsd.es wrote: Same problem here, using 11-CURRENT/i386 on a computer with ATI Radeon HD 3450. My GPU works using old Xorg drivers. New Xorg with KMS features gives me problems. This may show the problem is with KMS..? Yes, it's a Radeon HD3450 AGP edition. According to notes of the wiki: 2. Radeon video cards when WITH_NEW_XORG is set: - AGP cards not supported - Features not yet working/implemented: - Suspend/resume - Hardware-assisted video decoding - GPGPU - Multiple cards sharing output connectors - Power management But we have hardware acceleration disabled in the Chrome, right? I've disabled chromium hardware acceleration. So it doesn't show log messages errors but it does if acceleration is activated Log Messages: [1427:801124480:0707/123406:ERROR:gl_surface_glx.cc(412)] : GLX 1.3 or later is required. [1427:801124480:0707/123406:ERROR:gl_surface_x11.cc(56)] : GLSurfaceGLX::InitializeOneOff failed. GpuProcessHostUIShim: Part of the 'chrome://gpu' output: Graphics Feature Status Canvas: Software only, hardware acceleration unavailable 3D CSS: Unavailable. Hardware acceleration unavailable Compositing: Software only, hardware acceleration unavailable CSS Animation: Software only, hardware acceleration unavailable Flash 3D: Unavailable. Hardware acceleration unavailable Flash Stage3D: Unavailable. Hardware acceleration unavailable Flash Stage3D Baseline profile: Unavailable. Hardware acceleration unavailable Video: Software only, hardware acceleration unavailable Video Decode: Software only, hardware acceleration unavailable Video Encode: Software only, hardware acceleration unavailable WebGL: Unavailable. Hardware acceleration unavailable -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info -- Carlos Jacobo Puga Medina c...@fbsd.es ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: [Chromium PDF viewer] none
IMHO, you should wait as bit. It seems that PDFium will be included as option in chromium. Regards, -- Carlos Jacobo Puga Medina c...@fbsd.es http://techwhack.co/chromium-set-get-built-pdf-reader-google-open-source-pdfium-54548/ ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chrome fails with 'abort trap'
That's weird. Here [1] you've a similar problem related. Have you built chrome with DEBUG enabled? Kind regards, --CJPM [1] http://lists.freebsd.org/pipermail/freebsd-ports/2014-June/093357.html ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Document new vulnerabilities in www/chromium 35.0.1916.153
Sorry for duplicate the previous message. I'm testing the new email :) --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Document new vulnerabilities in www/chromium 35.0.1916.153
Current www/chromium is marked as vulnerable on Google Chrome website [1]. So I added a note to security/vuxml/vuln.xml -- vuxml xmlns=http://www.vuxml.org/apps/vuxml-1; + vuln vid=0b0fb9b0-f0fb-11e3-9bcd-000c6e25e3e9 + topicchromium -- multiple vulnerabilities/topic + affects + package + namechromium/name + rangelt35.0.1916.153/lt/range + /package + /affects + description + body xmlns=http://www.w3.org/1999/xhtml; + pGoogle Chrome Releases reports:/p + blockquote cite=http://googlechromereleases.blogspot.nl; + p4 security fixes in this release, including:/p + ul + li[369525] High CVE-2014-3154: Use-after-free in filesystem api. Credit + to Collin Payne./li + li[369539] High CVE-2014-3155: Out-if-bounds read in SPDY. Credit + to James March, Daniel Sommermann and Alan Frindell of Facebook./li + li[369621] Medium CVE-2014-3156: Buffer overflow in clipboard. Credit + to Atte Kettunen of OUSPG./li + li[368980] CVE-2014-3157: Heap overflow in media./li + /ul + /blockquote + /body + /description + references + cvenameCVE-2014-3154/cvename + cvenameCVE-2014-3155/cvename + cvenameCVE-2014-3156/cvename + cvenameCVE-2014-3157/cvename + urlhttp://googlechromereleases.blogspot.nl/url + /references + dates + discovery2014-06-10/discovery + entry2014-06-10/entry + /dates + /vuln + vuln vid=888a0262-f0d9-11e3-ba0c-b4b52fce4ce8 topicmozilla -- multiple vulnerabilities/topic affects Regards --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Version 35.0.1916.114 (270117) breaks html5 video
As a temporary workaround, you can disable HTML5 and use flash whereas this problem is solved. # cd /usr/local/share/chromium mv libffmpegsumo.so libffmpegsumo.so.old ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Chromium 35.0.1916.114
I just updated to the new stable version of Chromium and it works pretty well on 11-CURRENT/i386. So, I encourage people to upgrade ASAP. % uname -a FreeBSD bigbox.underbuild.com 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r266396: Mon May 19 12:37:49 CEST 2014 cha...@bigbox.underbuild.com:/usr/obj/usr/src/sys/PROD i386 Keep up the good work, buddies! --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium 34 and cef
No changes on 34.0.1782.2, closing tabs don't work and chromium still crashes. According to this issue [1] is supposed that this problem was fixed upstream on 34.0.1810.0. [1] https://code.google.com/p/chromium/issues/detail?id=332334. Regards, --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: 32.0.1700.77 released
Ok. To be completely sure, I upgraded to 32.0.1700.95. No changes, Chrome still crashing as before. I got a full backtrace from the coredump: http://pastebin.com/GP9fUEBQ 2014/1/17 Carlos Jacobo Puga Medina cjpug...@gmail.com The current version is pending to be fixed, so I downgraded to previous Chrome version which works fine. # rm -rf /usr/ports/www/chromium # svn export -r 339634 svn:// svn0.us-east.freebsd.org/ports/head/www/chromium /usr/ports/www/chromium/ --CJPM 2014/1/17 Carlos Jacobo Puga Medina cjpug...@gmail.com I've the same problem. The problem I encountered in chrome-32.0.1700.72 hasn't been corrected in the latest release. It failed at the same point. Just checking the chrome commands (see all available in 'chrome://chrome-urls/') or trying to change the chrome configuration it hangs, throws a chrome.core and crashes immediately. I compiled the port using both GCC 4.8.3 and Clang 3.3 The FreeBSD Release that I'm using: % uname -a FreeBSD freebsd 9.2-RELEASE-p3 FreeBSD 9.2-RELEASE-p3 #5: Tue Jan 14 23:02:12 CET 2014 charly@freebsd:/usr/obj/usr/src/sys/GENERIC i386 Regards, --CJPM 2014/1/16 René Ladan r...@freebsd.org On 01/16/2014 15:45, Carlos Jacobo Puga Medina wrote: I installed it by passing the DDISABLE_VULNERABILITIES option, but I can confirm that the new chrome released doesn't work as expected. It crashes over and over again e.g. when I check the chrome version/plugins/chrome info (just typing 'chrome://command' in the address bar). I deleted the $HOME/.config/chromium directory, but no change in behaviour. So I will return to previous version. Can you try updating to 32.0.1700.77 instead? .72 is a beta version but has most likely less vulnerabilities than 31.0.* (which is now unsupported). René 2014/1/16 Carlos Jacobo Puga Medina cjpug...@gmail.com mailto:cjpug...@gmail.com When upgrading chromium port shows that it has multiple vulnerabilities. === chromium-32.0.1700.72 has known vulnerabilities: Affected package: chromium-32.0.1700.72 Type of problem: chromium -- multiple vulnerabilities. Reference: http://portaudit.FreeBSD.org/5acf4638-7e2c-11e3-9fba-00262d5ed8ee.html = Please update your ports tree and try again. *** [check-vulnerable] Error code 1 Stop in /usr/ports/www/chromium. *** [build] Error code 1 Stop in /usr/ports/www/chromium. === make failed for www/chromium === Aborting update ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: 32.0.1700.77 released
The current version is pending to be fixed, so I downgraded to previous Chrome version which works fine. # rm -rf /usr/ports/www/chromium # svn export -r 339634 svn:// svn0.us-east.freebsd.org/ports/head/www/chromium /usr/ports/www/chromium/ --CJPM 2014/1/17 Carlos Jacobo Puga Medina cjpug...@gmail.com I've the same problem. The problem I encountered in chrome-32.0.1700.72 hasn't been corrected in the latest release. It failed at the same point. Just checking the chrome commands (see all available in 'chrome://chrome-urls/') or trying to change the chrome configuration it hangs, throws a chrome.core and crashes immediately. I compiled the port using both GCC 4.8.3 and Clang 3.3 The FreeBSD Release that I'm using: % uname -a FreeBSD freebsd 9.2-RELEASE-p3 FreeBSD 9.2-RELEASE-p3 #5: Tue Jan 14 23:02:12 CET 2014 charly@freebsd:/usr/obj/usr/src/sys/GENERIC i386 Regards, --CJPM 2014/1/16 René Ladan r...@freebsd.org On 01/16/2014 15:45, Carlos Jacobo Puga Medina wrote: I installed it by passing the DDISABLE_VULNERABILITIES option, but I can confirm that the new chrome released doesn't work as expected. It crashes over and over again e.g. when I check the chrome version/plugins/chrome info (just typing 'chrome://command' in the address bar). I deleted the $HOME/.config/chromium directory, but no change in behaviour. So I will return to previous version. Can you try updating to 32.0.1700.77 instead? .72 is a beta version but has most likely less vulnerabilities than 31.0.* (which is now unsupported). René 2014/1/16 Carlos Jacobo Puga Medina cjpug...@gmail.com mailto:cjpug...@gmail.com When upgrading chromium port shows that it has multiple vulnerabilities. === chromium-32.0.1700.72 has known vulnerabilities: Affected package: chromium-32.0.1700.72 Type of problem: chromium -- multiple vulnerabilities. Reference: http://portaudit.FreeBSD.org/5acf4638-7e2c-11e3-9fba-00262d5ed8ee.html = Please update your ports tree and try again. *** [check-vulnerable] Error code 1 Stop in /usr/ports/www/chromium. *** [build] Error code 1 Stop in /usr/ports/www/chromium. === make failed for www/chromium === Aborting update ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: Chromium-30.0.1599.69 - Patches don't apply cleanly
After last SVN commit: r330229 - head/www/chromium/files the problem is solved. % chrome --version Chromium 30.0.1599.69 A lot of thanks, René --CJPM 2013/10/13 René Ladan r...@freebsd.org 2013/10/12 Carlos Jacobo Puga Medina cjpug...@gmail.com: Hi again, I just tried to update Chromium to 30.0.1599.69 but it fails to apply cleanly the patches in order to build it. # cd /usr/ports/www/chromium/ make To build Chromium, you should have around 1 GB of memory and a fair amount of free diskspace (~ 2.4GB). === License BSD LGPL21 MPL accepted by the user === Found saved configuration for chromium-30.0.1599.66 = chromium-courgette-redacted-30.0.1599.69.tar.xz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/chromium-courgette-redacted-30.0.1599.69.tar.xz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/chromium-courgette-redacted-30.0.1599.69.tar.xz : File unavailable (e.g., file not found, no access) = Attempting to fetch http://files.etoilebsd.net/goodking/chromium-courgette-redacted-30.0.1599.69.tar.xz chromium-courgette-redacted-30.0.1599.69.tar.x100% of 159 MB 263 kBps 10m22s === Fetching all distfiles required by chromium-30.0.1599.69 for building === Extracting for chromium-30.0.1599.69 = SHA256 Checksum OK for chromium-courgette-redacted-30.0.1599.69.tar.xz. === Patching for chromium-30.0.1599.69 === Applying extra patch /usr/ports/www/chromium/files/extra-patch-gcc === Applying FreeBSD patches for chromium-30.0.1599.69 Ignoring previously applied (or reversed) patch. 3 out of 3 hunks ignored--saving rejects to base/sys_info_freebsd.cc.rej = Patch patch-base__sys_info_freebsd.cc failed to apply cleanly. = Patch(es) patch-base__base.gyp patch-base__base.gypi patch-base__debug__stack_trace_posix.cc patch-base__file_util_posix.cc patch-base__posix__unix_domain_socket_linux_unittest.cc patch-base__process__internal_linux.h patch-base__process__memory_unittest.cc patch-base__process__process_handle_freebsd.cc patch-base__process__process_iterator.h patch-base__process__process_iterator_freebsd.cc patch-base__process__process_metrics.h patch-base__process__process_metrics_freebsd.cc patch-base__security_unittest.cc patch-base__sys_byteorder.h applied cleanly. *** [do-patch] Error code 1 Stop in /usr/ports/www/chromium. *** [build] Error code 1 Stop in /usr/ports/www/chromium. Someone could review it and commit the patches fixed to SVN. This should be fixed in r330229, thanks for reporting. René ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Chromium-30.0.1599.69 - Patches don't apply cleanly
Hi again, I just tried to update Chromium to 30.0.1599.69 but it fails to apply cleanly the patches in order to build it. # cd /usr/ports/www/chromium/ make To build Chromium, you should have around 1 GB of memory and a fair amount of free diskspace (~ 2.4GB). === License BSD LGPL21 MPL accepted by the user === Found saved configuration for chromium-30.0.1599.66 = chromium-courgette-redacted-30.0.1599.69.tar.xz doesn't seem to exist in /usr/ports/distfiles/. = Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/chromium-courgette-redacted-30.0.1599.69.tar.xz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/chromium-courgette-redacted-30.0.1599.69.tar.xz: File unavailable (e.g., file not found, no access) = Attempting to fetch http://files.etoilebsd.net/goodking/chromium-courgette-redacted-30.0.1599.69.tar.xz chromium-courgette-redacted-30.0.1599.69.tar.x100% of 159 MB 263 kBps 10m22s === Fetching all distfiles required by chromium-30.0.1599.69 for building === Extracting for chromium-30.0.1599.69 = SHA256 Checksum OK for chromium-courgette-redacted-30.0.1599.69.tar.xz. === Patching for chromium-30.0.1599.69 === Applying extra patch /usr/ports/www/chromium/files/extra-patch-gcc === Applying FreeBSD patches for chromium-30.0.1599.69 Ignoring previously applied (or reversed) patch. 3 out of 3 hunks ignored--saving rejects to base/sys_info_freebsd.cc.rej = Patch patch-base__sys_info_freebsd.cc failed to apply cleanly. = Patch(es) patch-base__base.gyp patch-base__base.gypi patch-base__debug__stack_trace_posix.cc patch-base__file_util_posix.cc patch-base__posix__unix_domain_socket_linux_unittest.cc patch-base__process__internal_linux.h patch-base__process__memory_unittest.cc patch-base__process__process_handle_freebsd.cc patch-base__process__process_iterator.h patch-base__process__process_iterator_freebsd.cc patch-base__process__process_metrics.h patch-base__process__process_metrics_freebsd.cc patch-base__security_unittest.cc patch-base__sys_byteorder.h applied cleanly. *** [do-patch] Error code 1 Stop in /usr/ports/www/chromium. *** [build] Error code 1 Stop in /usr/ports/www/chromium. Someone could review it and commit the patches fixed to SVN. Greets --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium-30.0.1599.66 issue
Hi Dmitry, Thanks for your input. I have enabled kern.ipc.shm_allow_removed=1, and I want let you know that it works fine with previous version. Probably some added patch(s) make unusable Chromium at this moment. I built it using Clang and all went quite fine. I hope that this can clear a bit the matter. --CJPM 2013/10/10 Dmitry S. Nikolaev dnikol...@mega-net.ru Hello. Earlier blank pages bug treated by setting kern.ipc.shm_allow_removed=1 in sysctl. Do you set it ? P.S. I run version 29.0.1547.76 (223446) and don`t upgraded yet. With best regards, Dmitry S. Nikolaev On 10.10.2013 17:09, Carlos Jacobo Puga Medina wrote: Hi folks! I noticed that the latest chromium update has some issues (blank pages) with multimedia web contents, almost all with YouTube website or similars. I remember that the same problem happened me last month and it was fixed properly. Is anyone aware of this or only happens to me? Best regards --CJPM [1] http://lists.freebsd.org/pipermail/freebsd-chromium/2013-September/000954.html ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium-30.0.1599.66 issue
Hi George, I'll try that to confirm that compile it with GCC46 instead Clang fixes the problem. Of course, I'll report here ASAP. --CJPM 2013/10/10 George Liaskos geo.lias...@gmail.com Are you on i386? I believe that ffmpeg compiled with port's clang crashes due to expected stack alignment. Can you please try gcc? On Thu, Oct 10, 2013 at 4:29 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: Hi Dmitry, Thanks for your input. I have enabled kern.ipc.shm_allow_removed=1, and I want let you know that it works fine with previous version. Probably some added patch(s) make unusable Chromium at this moment. I built it using Clang and all went quite fine. I hope that this can clear a bit the matter. --CJPM 2013/10/10 Dmitry S. Nikolaev dnikol...@mega-net.ru Hello. Earlier blank pages bug treated by setting kern.ipc.shm_allow_removed=1 in sysctl. Do you set it ? P.S. I run version 29.0.1547.76 (223446) and don`t upgraded yet. With best regards, Dmitry S. Nikolaev On 10.10.2013 17:09, Carlos Jacobo Puga Medina wrote: Hi folks! I noticed that the latest chromium update has some issues (blank pages) with multimedia web contents, almost all with YouTube website or similars. I remember that the same problem happened me last month and it was fixed properly. Is anyone aware of this or only happens to me? Best regards --CJPM [1] http://lists.freebsd.org/pipermail/freebsd-chromium/2013-September/000954.html ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium-29.0.1547.57 HTML5 video issue
Ok, i believe i found the bug. Under i386 media unittests fail: [--] 27 tests from PipelineIntegrationTest [ RUN ] PipelineIntegrationTest.BasicPlayback [New Thread 29c05800 (LWP 100505)] [New Thread 29c05b00 (LWP 101522)] [New Thread 29c05e00 (LWP 101523)] [New Thread 29c06a00 (LWP 101524)] Program received signal SIGBUS, Bus error. [Switching to Thread 29c05b00 (LWP 101522)] 0x2a2162b8 in ff_vp8_h_loop_filter16y_inner_ssse3 () from /usr/ports.workdir/.../out/Release/libffmpegsumo.so (gdb) That's why you get a white page on html5 video, there's a crash when you try to view vp8 content. That make sense, after I upgrade to 29.0.1547.62 works fine again. Thank you so much indeed. --CJPM 2013/9/1 George Liaskos geo.lias...@gmail.com Ok, i believe i found the bug. Under i386 media unittests fail: [--] 27 tests from PipelineIntegrationTest [ RUN ] PipelineIntegrationTest.BasicPlayback [New Thread 29c05800 (LWP 100505)] [New Thread 29c05b00 (LWP 101522)] [New Thread 29c05e00 (LWP 101523)] [New Thread 29c06a00 (LWP 101524)] Program received signal SIGBUS, Bus error. [Switching to Thread 29c05b00 (LWP 101522)] 0x2a2162b8 in ff_vp8_h_loop_filter16y_inner_ssse3 () from /usr/ports.workdir/.../out/Release/libffmpegsumo.so (gdb) That's why you get a white page on html5 video, there's a crash when you try to view vp8 content. On Sat, Aug 31, 2013 at 3:36 AM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: Ok, I updated to the experimental Xorg version and since then Chrome works better. Gone the previous GLX message errors. I launched chrome adding the --disable-gpu flag, but it still fail at the same point as before. For example, this page remains blank: http://html5demos.com/video Log output: [20810:796934912:0831/021435:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [21010:798545408:0831/021741:ERROR:platform_thread_linux.cc(101)] Failed to set nice value of thread to -10 Summarizing, I prefer keep watching youtube videos even without HTML5 support. 2013/8/30 George Liaskos geo.lias...@gmail.com hm, is it possible to set WITH_NEW_XORG and update or your setup depends on the legacy xorg? You could also try --disable-gpu On Fri, Aug 30, 2013 at 11:10 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: I have installed 1,5 GB of RAM on this computer. Digging more I see that every time it shows a blank page reports this message: ATTENTION: default value of option force_s3tc_enable overridden by environment. [20972:796934912:0830/213811:ERROR:gl_surface_glx.cc(332)] GLX 1.3 or later is required. [20972:796934912:0830/213811:ERROR:gl_surface_x11.cc(58)] GLSurfaceGLX::InitializeOneOff failed. [20437:820765696:0830/213815:ERROR:platform_thread_linux.cc(101)] Failed to set nice value of thread to -10 But I have not found anything related to 'Failed to create SysV shared memory region' in the record. For now I can disable the HTML5 support to make the problem go away. Thanks --CJPM 2013/8/30 George Liaskos geo.lias...@gmail.com How much memory do you have? You should run chrome and capture the output when you see the white page, most probably you are hitting the ipc limit. Look for something like Failed to create SysV shared memory region. Your output seems ok except the fact that you are using the legacy xorg, which has nothing to do with your issue. On Fri, Aug 30, 2013 at 3:00 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: Hi George, Thanks for reply, I did what you suggested me and this is the output: % chrome --enable-logging=stderr [2053:796934912:0830/132908:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132931:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132931:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source
Re: chromium-29.0.1547.57 HTML5 video issue
in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2093:796934912:0830/19:WARNING:console.cc(144)] Could not log Extension view no longer exists: no render view found [2053:796934912:0830/133441:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) The output of 'uname -a' shows: FreeBSD freebsd 9.1-RELEASE-p6 FreeBSD 9.1-RELEASE-p6 #0: Wed Aug 21 20:30:17 UTC 2013 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 I compiled the Chromium port with the following options: % make showconfig -C /usr/ports/www/chromium === The following configuration options are available for chromium-29.0.1547.57: CLANG=on: Build Chromium with Clang instead of GCC 4.6+ CODECS=on: Compile and enable patented codecs like H.264 DEBUG=off: Install debug symbols GCONF=on: GConf configuration backend support PULSEAUDIO=off: PulseAudio sound server support === Use 'make config' to modify these settings Also I checked how chromium-29.0.1547.57 supports HTML5 on the html5test.compage and I obtained 448 points over 500 with some errors as expected. If you need more details, let me know. Kind regards --CJPM 2013/8/30 George Liaskos geo.lias...@gmail.com The crash is weird. Do you have sufficient memory? Start chrome with --enable-logging=stderr and look for errors, you must be hitting some limit, it will show up. If that doesn't help please share your config, specs and compile options. Regards On Thu, Aug 29, 2013 at 2:48 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: I have noticed that activating HTML5 support doesn't work websites as youtube.com and it only shows a blank page instead. Also the dmesg output shows: pid 4742 (chrome), uid 1001: exited on signal 10 Despite I have the shared memory support enabled, still not working. Any clue on this? --CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
Re: chromium-29.0.1547.57 HTML5 video issue
I have installed 1,5 GB of RAM on this computer. Digging more I see that every time it shows a blank page reports this message: ATTENTION: default value of option force_s3tc_enable overridden by environment. [20972:796934912:0830/213811:ERROR:gl_surface_glx.cc(332)] GLX 1.3 or later is required. [20972:796934912:0830/213811:ERROR:gl_surface_x11.cc(58)] GLSurfaceGLX::InitializeOneOff failed. [20437:820765696:0830/213815:ERROR:platform_thread_linux.cc(101)] Failed to set nice value of thread to -10 But I have not found anything related to 'Failed to create SysV shared memory region' in the record. For now I can disable the HTML5 support to make the problem go away. Thanks --CJPM 2013/8/30 George Liaskos geo.lias...@gmail.com How much memory do you have? You should run chrome and capture the output when you see the white page, most probably you are hitting the ipc limit. Look for something like Failed to create SysV shared memory region. Your output seems ok except the fact that you are using the legacy xorg, which has nothing to do with your issue. On Fri, Aug 30, 2013 at 3:00 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: Hi George, Thanks for reply, I did what you suggested me and this is the output: % chrome --enable-logging=stderr [2053:796934912:0830/132908:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132931:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132931:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132931:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132931:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132936:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132936:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132937:INFO:CONSOLE(325)] Error in event handler for webNavigation.onDOMContentLoaded: TypeError: Cannot set property 'DOMLoaded' of undefined, source: event_bindings (325) [2053:796934912:0830/132937:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132937:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/133034:INFO:CONSOLE(0)] 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead., source: (0) [2053:796934912:0830/133039:INFO:CONSOLE(77)] Uncaught TypeError: Cannot call method 'appendChild' of undefined, source: http://html5test.com/(77) [2053:796934912:0830/133039:INFO:CONSOLE(349)] Uncaught ReferenceError: WhichBrowser is not defined, source: http://html5test.com/ (349) ATTENTION: default value of option force_s3tc_enable overridden by environment. [2076:796934912:0830/133104:ERROR:gl_surface_glx.cc(332)] GLX 1.3 or later is required. [2076:796934912:0830/133104:ERROR:gl_surface_x11.cc(58)] GLSurfaceGLX::InitializeOneOff failed. [2053:796934912:0830/133304:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/133304:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/133305:INFO:CONSOLE(325)] Error in event handler for webNavigation.onDOMContentLoaded: TypeError: Cannot set property 'DOMLoaded' of undefined, source: event_bindings (325) [2053:796934912:0830/133305:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29
Re: chromium-29.0.1547.57 HTML5 video issue
Ok, I updated to the experimental Xorg version and since then Chrome works better. Gone the previous GLX message errors. I launched chrome adding the --disable-gpu flag, but it still fail at the same point as before. For example, this page remains blank: http://html5demos.com/video Log output: [20810:796934912:0831/021435:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [21010:798545408:0831/021741:ERROR:platform_thread_linux.cc(101)] Failed to set nice value of thread to -10 Summarizing, I prefer keep watching youtube videos even without HTML5 support. 2013/8/30 George Liaskos geo.lias...@gmail.com hm, is it possible to set WITH_NEW_XORG and update or your setup depends on the legacy xorg? You could also try --disable-gpu On Fri, Aug 30, 2013 at 11:10 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: I have installed 1,5 GB of RAM on this computer. Digging more I see that every time it shows a blank page reports this message: ATTENTION: default value of option force_s3tc_enable overridden by environment. [20972:796934912:0830/213811:ERROR:gl_surface_glx.cc(332)] GLX 1.3 or later is required. [20972:796934912:0830/213811:ERROR:gl_surface_x11.cc(58)] GLSurfaceGLX::InitializeOneOff failed. [20437:820765696:0830/213815:ERROR:platform_thread_linux.cc(101)] Failed to set nice value of thread to -10 But I have not found anything related to 'Failed to create SysV shared memory region' in the record. For now I can disable the HTML5 support to make the problem go away. Thanks --CJPM 2013/8/30 George Liaskos geo.lias...@gmail.com How much memory do you have? You should run chrome and capture the output when you see the white page, most probably you are hitting the ipc limit. Look for something like Failed to create SysV shared memory region. Your output seems ok except the fact that you are using the legacy xorg, which has nothing to do with your issue. On Fri, Aug 30, 2013 at 3:00 PM, Carlos Jacobo Puga Medina cjpug...@gmail.com wrote: Hi George, Thanks for reply, I did what you suggested me and this is the output: % chrome --enable-logging=stderr [2053:796934912:0830/132908:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132925:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132925:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132931:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132931:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132931:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132931:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132936:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132936:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/132937:INFO:CONSOLE(325)] Error in event handler for webNavigation.onDOMContentLoaded: TypeError: Cannot set property 'DOMLoaded' of undefined, source: event_bindings (325) [2053:796934912:0830/132937:INFO:CONSOLE(29)] Port: Could not establish connection. Receiving end does not exist., source: lastError (29) [2053:796934912:0830/132937:INFO:CONSOLE(325)] Error in event handler: TypeError: Cannot read property 'pageSourcesAllowedLength' of undefined, source: event_bindings (325) [2053:796934912:0830/133034:INFO:CONSOLE(0)] 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead., source: (0) [2053:796934912:0830/133039:INFO:CONSOLE(77)] Uncaught TypeError: Cannot call method 'appendChild' of undefined, source: http://html5test.com/ (77) [2053
[CFT] Chromium 27
Ok, all works properly as expected. % uname -a FreeBSD freebsd 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:11:52 UTC 2013 r...@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 % dmesg | grep Radeon drm0: ATI Radeon AS 9550 on vgapci0 % /usr/bin/clang -v FreeBSD clang version 3.1 (branches/release_31 156863) 20120523 Target: i386-unknown-freebsd9.0 Thread model: posix Keep up the good work! Regards CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org
chromium v25.0.1364.97 fixes
Hi I fixed issue build on FreeBSD/i386. Please take a look to the following link related: http://forums.freebsd.org/showthread.php?t=38000. Regards. CJPM ___ freebsd-chromium@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to freebsd-chromium-unsubscr...@freebsd.org