Re: audio/vido sync issue with latest www/chromium and auido/sndio

2019-07-28 Thread Carlos Jacobo Puga Medina via freebsd-chromium
> 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

2019-07-26 Thread Carlos Jacobo Puga Medina via freebsd-chromium
> 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

2019-07-26 Thread Carlos Jacobo Puga Medina via freebsd-chromium
> 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

2019-07-20 Thread Carlos Jacobo Puga Medina via freebsd-chromium
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

2018-08-18 Thread Carlos Jacobo Puga Medina
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

2015-04-18 Thread Carlos Jacobo Puga Medina
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

2015-03-04 Thread Carlos Jacobo Puga Medina
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

2015-02-05 Thread Carlos Jacobo Puga Medina
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

2014-09-13 Thread Carlos Jacobo Puga Medina
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

2014-09-13 Thread Carlos Jacobo Puga Medina
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

2014-09-10 Thread Carlos Jacobo Puga Medina
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)

2014-08-28 Thread Carlos Jacobo Puga Medina
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)

2014-08-27 Thread Carlos Jacobo Puga Medina
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)

2014-08-27 Thread Carlos Jacobo Puga Medina
=   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)

2014-08-27 Thread Carlos Jacobo Puga Medina
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)

2014-08-26 Thread Carlos Jacobo Puga Medina
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)

2014-08-26 Thread Carlos Jacobo Puga Medina
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)

2014-08-24 Thread Carlos Jacobo Puga Medina
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)

2014-08-24 Thread Carlos Jacobo Puga Medina
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)

2014-08-23 Thread Carlos Jacobo Puga Medina
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?

2014-08-15 Thread Carlos Jacobo Puga Medina
 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 ...

2014-08-12 Thread Carlos Jacobo Puga Medina
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 ...

2014-08-12 Thread Carlos Jacobo Puga Medina
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 ...

2014-08-12 Thread Carlos Jacobo Puga Medina
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

2014-08-12 Thread Carlos Jacobo Puga Medina
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

2014-08-07 Thread Carlos Jacobo Puga Medina
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

2014-08-06 Thread Carlos Jacobo Puga Medina
 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

2014-08-05 Thread Carlos Jacobo Puga Medina
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

2014-08-04 Thread Carlos Jacobo Puga Medina
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

2014-07-19 Thread Carlos Jacobo Puga Medina
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

2014-07-19 Thread Carlos Jacobo Puga Medina
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

2014-07-16 Thread Carlos Jacobo Puga Medina
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

2014-07-09 Thread Carlos Jacobo Puga Medina
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

2014-07-07 Thread Carlos Jacobo Puga Medina
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

2014-07-07 Thread Carlos Jacobo Puga Medina
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

2014-07-07 Thread Carlos Jacobo Puga Medina
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

2014-07-06 Thread Carlos Jacobo Puga Medina
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'

2014-06-24 Thread Carlos Jacobo Puga Medina
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

2014-06-11 Thread Carlos Jacobo Puga Medina
   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

2014-06-10 Thread Carlos Jacobo Puga Medina
   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

2014-05-25 Thread Carlos Jacobo Puga Medina
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

2014-05-21 Thread Carlos Jacobo Puga Medina
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

2014-02-02 Thread Carlos Jacobo Puga Medina
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

2014-01-19 Thread Carlos Jacobo Puga Medina
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

2014-01-17 Thread Carlos Jacobo Puga Medina
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

2013-10-13 Thread Carlos Jacobo Puga Medina
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

2013-10-12 Thread Carlos Jacobo Puga Medina
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

2013-10-10 Thread Carlos Jacobo Puga Medina
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

2013-10-10 Thread Carlos Jacobo Puga Medina
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

2013-09-02 Thread Carlos Jacobo Puga Medina
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

2013-08-30 Thread Carlos Jacobo Puga Medina
 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

2013-08-30 Thread Carlos Jacobo Puga Medina
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

2013-08-30 Thread Carlos Jacobo Puga Medina
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

2013-05-14 Thread Carlos Jacobo Puga Medina
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

2013-02-25 Thread Carlos Jacobo Puga Medina
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