From owner-freebsd-chromium@FreeBSD.ORG Tue Apr 26 07:59:27 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5AC61065678 for ; Tue, 26 Apr 2011 07:59:27 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 856558FC0C for ; Tue, 26 Apr 2011 07:59:27 +0000 (UTC) Received: by gyg13 with SMTP id 13so176983gyg.13 for ; Tue, 26 Apr 2011 00:59:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=EIPUMv4+mSfbJ3CAzz2NhNHQAV0PMoLANh75BqVhDQM=; b=rVwGP1/R8XfLVA6fs3H+/hc1Zamx4ZUva4ynHFCiyfcmJtKwAfqVVrO+vDU6pUbPS5 ham/O9A+nWFRJ/XD3M3NaA1HUbqQk6B7mpwPVKaK2KMcDAx09ThOXBcachSZzTbIhWB6 Af3NBF+ZfrR5VWlCd0weBN3JBMHiljJmQiZto= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=o6S5oa001IKqKSmYvBztIq1xTQfUu9HvxZWbqNgggN9VwiCBw4gkx8geiXpGqIDpya TH6RItNORCTTQiDVshlBOz/VplaC6ZWSzf2oYL2GdGiQqv6L/JCY837Yhq1Rep507QjW odZOWj6P+hZ57ZqEzKeSHiJaKlglpN0PLGAEY= MIME-Version: 1.0 Received: by 10.101.207.21 with SMTP id j21mr264739anq.138.1303804765828; Tue, 26 Apr 2011 00:59:25 -0700 (PDT) Received: by 10.100.94.5 with HTTP; Tue, 26 Apr 2011 00:59:25 -0700 (PDT) Date: Tue, 26 Apr 2011 10:59:25 +0300 Message-ID: From: George Liaskos To: freebsd-chromium@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2011 07:59:27 -0000 Hi list, I compiled Chromium 11 successfully with the patches available here, ftp://cybertron.gr/pub/FreeBSD/Chromium/ Some makefiles now use flock which is available under sysutils/flock but marked as deprecated. It doesn't work anyway so i used flock.c from util-linux 2.19 http://www.kernel.org/pub/linux/utils/util-linux/v2.19 Unless i am missing something ffmpeg.gyp ignores "use_system_yasm" from GYP_DEFINES, for now i used "use_system_ffmpeg=1" to make progress. Regards From owner-freebsd-chromium@FreeBSD.ORG Tue Apr 26 10:36:49 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6542D106571B for ; Tue, 26 Apr 2011 10:36:49 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1B3558FC16 for ; Tue, 26 Apr 2011 10:36:48 +0000 (UTC) Received: by qwc9 with SMTP id 9so254710qwc.13 for ; Tue, 26 Apr 2011 03:36:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=cod3zEblKpDenBGYFLr8CB2ZraKPFJPvpXoruCT3+OQ=; b=eGyJNvll00dKxeW9VonMnVQrN7fIvyrx0vDtggHGNlMj/5pd9FcKpnZSLr0YKhb6GE 1k2DsA+Yqcdj/wrYCJ54ZHnWv2Qysxpu3/Lj+ebtaHgK6Jya2MLMSu+xz6rAMf+DCWW7 H4GgvthAN54zKaknD+xSCirGTmlwO0gZYzp94= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=kSQ4582W8JAEUxv1wlOwOJqHShOFnRb/+v/bkj17Zl1DTTjFdDFBX+1Mb6/maL88lO fmb2XJIyKDeMRwlDAuYSJkNEZetACvizzIurEgBpcTbfqjeEheGosKQ5DZZ7v2YJBvIz shbII9zPaR6qVZ6n6TpncX5buk6XdWdgd4TE0= MIME-Version: 1.0 Received: by 10.229.47.4 with SMTP id l4mr438135qcf.45.1303814206528; Tue, 26 Apr 2011 03:36:46 -0700 (PDT) Sender: r.c.ladan@gmail.com Received: by 10.229.11.145 with HTTP; Tue, 26 Apr 2011 03:36:46 -0700 (PDT) In-Reply-To: References: Date: Tue, 26 Apr 2011 12:36:46 +0200 X-Google-Sender-Auth: poN010087dOSbMqRFRV2RnVZ9HY Message-ID: From: =?ISO-8859-1?Q?Ren=E9_Ladan?= To: George Liaskos Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2011 10:36:49 -0000 2011/4/26 George Liaskos : > Hi list, > > I compiled Chromium 11 successfully with the patches available here, > ftp://cybertron.gr/pub/FreeBSD/Chromium/ > I'll merge them in the chruetertee repository if nobody else is faster. > Some makefiles now use flock which is available under sysutils/flock > but marked as deprecated. It doesn't work anyway so i used flock.c > from util-linux 2.19 > http://www.kernel.org/pub/linux/utils/util-linux/v2.19 > I think it's best to just add this to the patches unless the license forbids this. > Unless i am missing something ffmpeg.gyp ignores "use_system_yasm" > from GYP_DEFINES, for now i used "use_system_ffmpeg=3D1" to make > progress. > Yup, ran into that already but don't know yet why. Ren=E9 From owner-freebsd-chromium@FreeBSD.ORG Tue Apr 26 19:42:19 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB8CB1065672 for ; Tue, 26 Apr 2011 19:42:19 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 469748FC22 for ; Tue, 26 Apr 2011 19:42:18 +0000 (UTC) Received: by ewy1 with SMTP id 1so416724ewy.13 for ; Tue, 26 Apr 2011 12:42:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:organization :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=tskCD/RA9iuXmeK2jUjbNdrRZaQ4xaGiAYAnhOeJe4s=; b=ZJY3+FJWtTjNWRRX4f6sngpS+wVy5n68mfmDYOkLEuF93S4o6n7UJVrdxm3esu8zYW 9KmqGJnOeOF1Fmu/28wAzRnvoZih9hFteV+ACjL6txMQMSrMBOnVOOaInl0IhY5YpLnb tHom84+eTpZGowoc6f0dxFz36satGfOTZkv4E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=jej/uPkppQOMMFm7zsGl1QQPredz5OtOjMT26YBKoBaBpu7+6OGJgmWNPYvn9DzYMM 8iz5s0InSPh5KCcRzz3HAxxmqIvhLFS3WV9eLWAAhUO10ScCzGAgioWw6q1ifaYTdcUD W7JW2wAAcOwwYY4MYG2Q0m2COHsHZ4LnWJxdw= Received: by 10.14.17.232 with SMTP id j80mr554993eej.10.1303846937930; Tue, 26 Apr 2011 12:42:17 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id q53sm36279eeh.11.2011.04.26.12.42.15 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 26 Apr 2011 12:42:16 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4DB72016.2090806@freebsd.org> Date: Tue, 26 Apr 2011 21:42:14 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: George Liaskos References: In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2011 19:42:19 -0000 Op 26-04-2011 12:36, René Ladan schreef: > 2011/4/26 George Liaskos : >> Hi list, >> >> I compiled Chromium 11 successfully with the patches available here, >> ftp://cybertron.gr/pub/FreeBSD/Chromium/ >> > I'll merge them in the chruetertee repository if nobody else is faster. > Done (r157 of chromium-beta). Thanks again for the patches. René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) From owner-freebsd-chromium@FreeBSD.ORG Tue Apr 26 21:59:24 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CAE5106564A; Tue, 26 Apr 2011 21:59:24 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id C18D28FC08; Tue, 26 Apr 2011 21:59:23 +0000 (UTC) Received: by gxk28 with SMTP id 28so498494gxk.13 for ; Tue, 26 Apr 2011 14:59:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=1WAnUBk5aUt/BZrWJW4YaWfGi534O+UlqKVbiy+6xjY=; b=liWXjn5AAxmFb4iDkLwwtdf3qtVAZfgntZJyk+oWjxwJi22GrPgjKxNG85K5jar/U8 5foUGSnx9iq4gfc98K53D53L631Gy5kbO0kj3oVNg0PsZGUB/BFhFlcNRIQYAj1sjboK WH8ZwHNHQMyouFjwxT9dDOEx9XaR+MnLFIkT8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=m8hVHxVXsyPizoewXi4Czl7htLmRs4HmzyboVLV+DOmJ25HpovwIJUHZPseu04NkCW Lm3ysy0woNZ0XT6yzTfR+gXMZYFItyxV+4L/l67P9S/H83JBvHUYByqTBhrSL/o05to3 qowHlDUG7mIrDIlvjuSq1ZmaCKYhAZCOj4mAo= MIME-Version: 1.0 Received: by 10.100.50.31 with SMTP id x31mr903576anx.110.1303855162880; Tue, 26 Apr 2011 14:59:22 -0700 (PDT) Received: by 10.101.68.4 with HTTP; Tue, 26 Apr 2011 14:59:22 -0700 (PDT) In-Reply-To: <4DB72016.2090806@freebsd.org> References: <4DB72016.2090806@freebsd.org> Date: Wed, 27 Apr 2011 00:59:22 +0300 Message-ID: From: George Liaskos To: Rene Ladan Content-Type: multipart/mixed; boundary=001485f87b08d2751604a1d96fd8 Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2011 21:59:24 -0000 --001485f87b08d2751604a1d96fd8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Apr 26, 2011 at 10:42 PM, Rene Ladan wrote: > Op 26-04-2011 12:36, Ren=C3=A9 Ladan schreef: >> 2011/4/26 George Liaskos : >>> Hi list, >>> >>> I compiled Chromium 11 successfully with the patches available here, >>> ftp://cybertron.gr/pub/FreeBSD/Chromium/ >>> >> I'll merge them in the chruetertee repository if nobody else is faster. >> > Done (r157 of chromium-beta). Thanks again for the patches. > > Ren=C3=A9 > -- > http://www.rene-ladan.nl:8080/ > > GPG fingerprint =3D ADBC ECCD EB5F A6B4 549F =C2=A0600D 8C9E 647A E564 2B= FC > (subkeys.pgp.net) There are some patches that we don't need: patch-base__logging.h patch-chrome__browser__process_singleton_linux.cc patch-content__browser_-renderer_host__render_sandbox_host_linux.cc [This is a dupe, missing an underscore between "browser" & "renderer"] Please, also merge the attached patches, i missed an include. Regards --001485f87b08d2751604a1d96fd8 Content-Type: text/plain; charset=US-ASCII; name="patch-content__browser__zygote_host_linux.cc.txt" Content-Disposition: attachment; filename="patch-content__browser__zygote_host_linux.cc.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gmzds8qw0 LS0tIGNvbnRlbnQvYnJvd3Nlci96eWdvdGVfaG9zdF9saW51eC5jYy5vcmlnCTIwMTEtMDQtMTYg MTE6MDE6MTAuMDAwMDAwMDAwICswMzAwCisrKyBjb250ZW50L2Jyb3dzZXIvenlnb3RlX2hvc3Rf bGludXguY2MJMjAxMS0wNC0yNyAwMDo1NTo1NC40MzA5ODI1NjcgKzAzMDAKQEAgLTgsNiArOCw5 IEBACiAjaW5jbHVkZSA8c3lzL3N0YXQuaD4KICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KICNpbmNs dWRlIDx1bmlzdGQuaD4KKyNpZiBkZWZpbmVkKE9TX0ZSRUVCU0QpCisjaW5jbHVkZSA8c3lzL3Bh cmFtLmg+CisjZW5kaWYKIAogI2luY2x1ZGUgImJhc2UvY29tbWFuZF9saW5lLmgiCiAjaW5jbHVk ZSAiYmFzZS9laW50cl93cmFwcGVyLmgiCkBAIC02MSw4ICs2NCwxNiBAQAogfQogCiBaeWdvdGVI b3N0Ojp+Wnlnb3RlSG9zdCgpIHsKLSAgaWYgKGluaXRfKQorI2lmIGRlZmluZWQoT1NfRlJFRUJT RCkKKyAgUGlja2xlIHBpY2tsZTsKKyNlbmRpZgorICBpZiAoaW5pdF8pIHsKKyNpZiBkZWZpbmVk KE9TX0ZSRUVCU0QpCisgICAgcGlja2xlLldyaXRlSW50KGtDbWRFbmQpOworICAgIEhBTkRMRV9F SU5UUih3cml0ZShjb250cm9sX2ZkXywgcGlja2xlLmRhdGEoKSwgcGlja2xlLnNpemUoKSkpOwor I2VuZGlmCiAgICAgY2xvc2UoY29udHJvbF9mZF8pOworICB9CiB9CiAKIC8vIHN0YXRpYwpAQCAt ODEsNyArOTIsMTEgQEAKICAgY21kX2xpbmUuQXBwZW5kU3dpdGNoQVNDSUkoc3dpdGNoZXM6OmtQ cm9jZXNzVHlwZSwgc3dpdGNoZXM6OmtaeWdvdGVQcm9jZXNzKTsKIAogICBpbnQgZmRzWzJdOwor I2lmIGRlZmluZWQoT1NfRlJFRUJTRCkgJiYgKF9fRnJlZUJTRF92ZXJzaW9uIDwgOTAwMDMwKQor ICBDSEVDSyhzb2NrZXRwYWlyKEFGX1VOSVgsIFNPQ0tfREdSQU0sIDAsIGZkcykgPT0gMCk7Cisj ZWxzZQogICBDSEVDSyhzb2NrZXRwYWlyKFBGX1VOSVgsIFNPQ0tfU0VRUEFDS0VULCAwLCBmZHMp ID09IDApOworI2VuZGlmCiAgIGJhc2U6OmZpbGVfaGFuZGxlX21hcHBpbmdfdmVjdG9yIGZkc190 b19tYXA7CiAgIGZkc190b19tYXAucHVzaF9iYWNrKHN0ZDo6bWFrZV9wYWlyKGZkc1sxXSwgMykp OwogCkBAIC0xNDksNiArMTY0LDcgQEAKICAgICAvLyBXZSBuZWVkIHRvIGxvb2sgZm9yIGl0Lgog ICAgIC8vIEJ1dCBmaXJzdCwgd2FpdCBmb3IgdGhlIHp5Z290ZSB0byB0ZWxsIHVzIGl0J3MgcnVu bmluZy4KICAgICAvLyBUaGUgc2VuZGluZyBjb2RlIGlzIGluIGNocm9tZS9icm93c2VyL3p5Z290 ZV9tYWluX2xpbnV4LmNjLgorI2lmIGRlZmluZWQoT1NfTElOVVgpCiAgICAgc3RkOjp2ZWN0b3I8 aW50PiBmZHNfdmVjOwogICAgIGNvbnN0IGludCBrRXhwZWN0ZWRMZW5ndGggPSBzaXplb2Yoa1p5 Z290ZU1hZ2ljKTsKICAgICBjaGFyIGJ1ZltrRXhwZWN0ZWRMZW5ndGhdOwpAQCAtMTc5LDYgKzE5 NSw3IEBACiAgICAgICAvLyBSZWFwIHRoZSBzYW5kYm94LgogICAgICAgUHJvY2Vzc1dhdGNoZXI6 OkVuc3VyZVByb2Nlc3NHZXRzUmVhcGVkKHByb2Nlc3MpOwogICAgIH0KKyNlbmRpZiAvLyBkZWZp bmVkKE9TX0xJTlVYKQogICB9IGVsc2UgewogICAgIC8vIE5vdCB1c2luZyB0aGUgU1VJRCBzYW5k Ym94LgogICAgIHBpZF8gPSBwcm9jZXNzOwpAQCAtMjQ1LDkgKzI2MiwxMSBAQAogICAgIGlmIChw aWQgPD0gMCkKICAgICAgIHJldHVybiBiYXNlOjprTnVsbFByb2Nlc3NIYW5kbGU7CiAgIH0KLQor ICAKKyNpZiBkZWZpbmVkKE9TX0xJTlVYKQogICBjb25zdCBpbnQga1JlbmRlcmVyU2NvcmUgPSA1 OwogICBBZGp1c3RSZW5kZXJlck9PTVNjb3JlKHBpZCwga1JlbmRlcmVyU2NvcmUpOworI2VuZGlm CiAKICAgcmV0dXJuIHBpZDsKIH0KQEAgLTI4NSw2ICszMDQsNyBAQAogICAgIHNlbGludXhfdmFs aWQgPSB0cnVlOwogICB9CiAKKyNpZiBkZWZpbmVkKE9TX0xJTlVYKQogICBpZiAodXNpbmdfc3Vp ZF9zYW5kYm94XyAmJiAhc2VsaW51eCkgewogICAgIGJhc2U6OlByb2Nlc3NIYW5kbGUgc2FuZGJv eF9oZWxwZXJfcHJvY2VzczsKICAgICBzdGQ6OnZlY3RvcjxzdGQ6OnN0cmluZz4gYWRqX29vbV9z Y29yZV9jbWRsaW5lOwpAQCAtMzAyLDYgKzMyMiw3IEBACiAgICAgaWYgKCFiYXNlOjpBZGp1c3RP T01TY29yZShwaWQsIHNjb3JlKSkKICAgICAgIFBMT0coRVJST1IpIDw8ICJGYWlsZWQgdG8gYWRq dXN0IE9PTSBzY29yZSBvZiByZW5kZXJlciB3aXRoIHBpZCAiIDw8IHBpZDsKICAgfQorI2VuZGlm IC8vIGRlZmluZWQoT1NfTElOVVgpCiB9CiAKIHZvaWQgWnlnb3RlSG9zdDo6RW5zdXJlUHJvY2Vz c1Rlcm1pbmF0ZWQocGlkX3QgcHJvY2Vzcykgewo= --001485f87b08d2751604a1d96fd8 Content-Type: text/plain; charset=US-ASCII; name="patch-content__browser__renderer_host__render_sandbox_host_linux.cc.txt" Content-Disposition: attachment; filename="patch-content__browser__renderer_host__render_sandbox_host_linux.cc.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gmzdsq321 LS0tIGNvbnRlbnQvYnJvd3Nlci9yZW5kZXJlcl9ob3N0L3JlbmRlcl9zYW5kYm94X2hvc3RfbGlu dXguY2Mub3JpZwkyMDExLTA0LTE2IDExOjAxOjEwLjAwMDAwMDAwMCArMDMwMAorKysgY29udGVu dC9icm93c2VyL3JlbmRlcmVyX2hvc3QvcmVuZGVyX3NhbmRib3hfaG9zdF9saW51eC5jYwkyMDEx LTA0LTI3IDAwOjE3OjUzLjIzNjk4NDQ0NyArMDMwMApAQCAtMTMsNiArMTMsOSBAQAogI2luY2x1 ZGUgPHN5cy9zb2NrZXQuaD4KICNpbmNsdWRlIDxzeXMvcG9sbC5oPgogI2luY2x1ZGUgPHRpbWUu aD4KKyNpZiBkZWZpbmVkKE9TX0ZSRUVCU0QpCisjaW5jbHVkZSA8c3lzL3BhcmFtLmg+CisjZW5k aWYKIAogI2luY2x1ZGUgPHZlY3Rvcj4KIApAQCAtNjY1LDcgKzY2OCwxMSBAQAogICAvLyBpbmhl cml0IHNvbWUgc29ja2V0cy4gV2l0aCBQRl9VTklYK1NPQ0tfREdSQU0sIGl0IGNhbiBjYWxsIHNl bmRtc2cgdG8gc2VuZAogICAvLyBhIGRhdGFncmFtIHRvIGFueSAoYWJzdHJhY3QpIHNvY2tldCBv biB0aGUgc2FtZSBzeXN0ZW0uIFdpdGgKICAgLy8gU09DS19TRVFQQUNLRVQsIHRoaXMgaXMgcHJl dmVudGVkLgorI2lmIGRlZmluZWQoT1NfRlJFRUJTRCkgJiYgKF9fRnJlZUJTRF92ZXJzaW9uIDwg OTAwMDMwKQorICBDSEVDSyhzb2NrZXRwYWlyKEFGX1VOSVgsIFNPQ0tfREdSQU0sIDAsIGZkcykg PT0gMCk7CisjZWxzZQogICBDSEVDSyhzb2NrZXRwYWlyKEFGX1VOSVgsIFNPQ0tfU0VRUEFDS0VU LCAwLCBmZHMpID09IDApOworI2VuZGlmCiAKICAgcmVuZGVyZXJfc29ja2V0XyA9IGZkc1swXTsK ICAgY29uc3QgaW50IGJyb3dzZXJfc29ja2V0ID0gZmRzWzFdOwo= --001485f87b08d2751604a1d96fd8-- From owner-freebsd-chromium@FreeBSD.ORG Wed Apr 27 20:59:01 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C94EE1065672; Wed, 27 Apr 2011 20:59:01 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2DB148FC0A; Wed, 27 Apr 2011 20:59:00 +0000 (UTC) Received: by eyg7 with SMTP id 7so846013eyg.13 for ; Wed, 27 Apr 2011 13:59:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=GM/9+vAACDjzfsA5bSncm9NpYmTMXn+eTIquJkChKUs=; b=Ti06vegYFbmBtKbLtVf4+w/VMdpJe+tRfCKYwqDp37ZBGUWcavGjd1XvulQ6xweJ6z 4xL4SlH3dgxXkkdZnQKV0tGYU+IwDWTn+JFFsuQjMjrfxWA6LbijYN9RKH0dU7Od0Mj2 GUNcMUb34Y39nbGoUqUVlginyuR1ymwCUZbQ8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=I/rSb+BKMWxXx65j6DYU1oAEg/Xjlw835vZKirWSn3Gp7wGC6fTBkbiMm1Po0Y0pH2 qucS80S5IrtqfZDoCnwbR9mnVqgBlYxlWNaOKGp81RuttL8jg0LxHp2ViKxY2/cEbcwF dhSSNAOUQpjtWiqzLwwuY6AG4g+JIu6Fo0ddY= Received: by 10.213.21.24 with SMTP id h24mr1234041ebb.117.1303937938972; Wed, 27 Apr 2011 13:58:58 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id u16sm807781eei.2.2011.04.27.13.58.56 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 27 Apr 2011 13:58:57 -0700 (PDT) Message-ID: <4DB8838F.1030203@gmail.com> Date: Wed, 27 Apr 2011 22:58:55 +0200 From: Rene Ladan User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: George Liaskos References: <4DB72016.2090806@freebsd.org> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2011 20:59:01 -0000 Op 26-04-2011 23:59, George Liaskos schreef: > On Tue, Apr 26, 2011 at 10:42 PM, Rene Ladan wrote: >> Op 26-04-2011 12:36, René Ladan schreef: >>> 2011/4/26 George Liaskos : >>>> Hi list, >>>> >>>> I compiled Chromium 11 successfully with the patches available here, >>>> ftp://cybertron.gr/pub/FreeBSD/Chromium/ >>>> >> Done (r157 of chromium-beta). Thanks again for the patches. >> > There are some patches that we don't need: > > patch-base__logging.h > patch-chrome__browser__process_singleton_linux.cc > patch-content__browser_-renderer_host__render_sandbox_host_linux.cc > [This is a dupe, missing an underscore between "browser" & "renderer"] > > Please, also merge the attached patches, i missed an include. > r158, at your service ;) Regards René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) From owner-freebsd-chromium@FreeBSD.ORG Wed Apr 27 21:26:48 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F05EF106564A for ; Wed, 27 Apr 2011 21:26:48 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7DC498FC0A for ; Wed, 27 Apr 2011 21:26:48 +0000 (UTC) Received: by ewy1 with SMTP id 1so851606ewy.13 for ; Wed, 27 Apr 2011 14:26:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:organization :user-agent:mime-version:to:subject:x-enigmail-version:content-type :content-transfer-encoding; bh=N6k7Vqh1R4Us3W2/cwX+R3UkOe9Otb+zVP0WblDXciA=; b=JQRjUNjWC3yJlWsYy2jeZp/5CPo0l3WLZjCPvMKRZ3qAhtA+XX1zW6nD6kMHr3//Ps wPt2tyllBc7IOtvuI/blztmlTtFdi0fNIKajZO7BCBLI2zOBgMxNEU84KoyrVNbD6+Fq dGaZRKH5eRmGOwEv7iirTDTwBsuFKRrjaX8bA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :subject:x-enigmail-version:content-type:content-transfer-encoding; b=cX6AmHhKukmV+ecFFINtX+ZULCGYWp9wTivWMKn53xroe7Cd0RyBEoIjPReAcmSgJD JJDne9RHp7PkuvQd2Zjwr2PfU7rAs086zY+XFhaFKSrNFNsKQ+TeXEoLCKmmoeXm9ps0 NybrI9v/mEMxVTSZcRqOd7WD6SCxggNUaFunM= Received: by 10.14.191.138 with SMTP id g10mr1150877een.76.1303939607291; Wed, 27 Apr 2011 14:26:47 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id s50sm819319eeh.8.2011.04.27.14.26.46 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 27 Apr 2011 14:26:46 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4DB88A14.1040603@freebsd.org> Date: Wed, 27 Apr 2011 23:26:44 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: freebsd-chromium@freebsd.org X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: new stable version X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2011 21:26:49 -0000 Hi, just fyi, chromium 11.0.696.57 was promoted by Google as the new stable version earlier today: http://googlechromereleases.blogspot.com/search/label/Stable%20updates René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) From owner-freebsd-chromium@FreeBSD.ORG Wed Apr 27 21:44:30 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35F55106564A; Wed, 27 Apr 2011 21:44:30 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id CF58F8FC08; Wed, 27 Apr 2011 21:44:29 +0000 (UTC) Received: by gyg13 with SMTP id 13so1012637gyg.13 for ; Wed, 27 Apr 2011 14:44:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=R0McLLzzilL30/KM7Xfo68CX3869jip+rkOhJ//Fgwg=; b=AHqA7QwUfwmARuy05dLdnHmnJC4BeM5ITYNQlTBKylTo38HYVwbjkJqA9lzeipdSNO Sg1quQXdFw0Weu075AE95gB6puunL4Kf1hzmXs9rt4ekjL5ACzcZtm1BHHzyRos1R8NG nFL7bGhlgBlnmigyVK6tLGrtXKSc21SLM9OYA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=p1404zCPQPIvw8D1aCoY12ySqLnqoc9WqMp1HQeCovRISCfC4aTyjuhUolGZ/p8QEt FZ1mHAqYh7AusxLN7aADSJTQcILyp9rxfr6XlV2bgAO5CUzPDKoJolsZtG1aLhsWxYQ5 C6zFLBioERmCm5uh0/VY1WsksMw58UJF8/g+g= MIME-Version: 1.0 Received: by 10.101.83.5 with SMTP id k5mr1878741anl.132.1303940668775; Wed, 27 Apr 2011 14:44:28 -0700 (PDT) Received: by 10.101.68.4 with HTTP; Wed, 27 Apr 2011 14:44:28 -0700 (PDT) In-Reply-To: <4DB8838F.1030203@gmail.com> References: <4DB72016.2090806@freebsd.org> <4DB8838F.1030203@gmail.com> Date: Thu, 28 Apr 2011 00:44:28 +0300 Message-ID: From: George Liaskos To: Rene Ladan Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Apr 2011 21:44:30 -0000 > r158, at your service ;) > > Regards > Ren=C3=A9 > -- > http://www.rene-ladan.nl:8080/ Thank you :) Obligatory screenshot http://imgur.com/a/AEKh0#bWnYj From owner-freebsd-chromium@FreeBSD.ORG Thu Apr 28 06:25:06 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99737106564A for ; Thu, 28 Apr 2011 06:25:06 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1A1768FC14 for ; Thu, 28 Apr 2011 06:25:05 +0000 (UTC) Received: by eyg7 with SMTP id 7so952772eyg.13 for ; Wed, 27 Apr 2011 23:25:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:organization :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=FjeQP3U5zScRuZpzEQiELqmJq/vylC3YZecD9xwpRHg=; b=e1u7jJD2iQCcVUWaWAQK/8vK6VIpnRNGffofElWLRa94BZeMrKn+dGTF3Nj2bdgvkN V1gTw+WsftYQDtTG+HyMYqilkkf63DJ/f616cTclAdPYwv+FmxsPsvgHzX5T2eaUop1N ErzEtovA9Fv3RtdqsMQ78ZShsId5hJYJK0MvU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=u001T0FXm0+Z3+lFsybBTc+0BxEwdDS0llE7onZ00Vl6Tf1LK4qCsicVOgQ2y8LCb/ 0jwfMr7eGxBH06gCOb+6grk8+bMXEBc9/3qvmiOEGnw2wdoEUtePYhJT8j5vAlP5nJjp 4ipXxzSjj+qTJ9f1QetPb/Th36NR83INfJZ98= Received: by 10.213.1.210 with SMTP id 18mr2648056ebg.84.1303971904894; Wed, 27 Apr 2011 23:25:04 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id y7sm1054347eeh.14.2011.04.27.23.25.03 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 27 Apr 2011 23:25:03 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4DB9083E.2060103@freebsd.org> Date: Thu, 28 Apr 2011 08:25:02 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.2.15) Gecko/20110305 Thunderbird/3.1.9 MIME-Version: 1.0 To: George Liaskos References: <4DB72016.2090806@freebsd.org> <4DB8838F.1030203@gmail.com> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2011 06:25:06 -0000 Op 27-04-2011 23:44, George Liaskos schreef: >> r158, at your service ;) >> >> Regards >> René >> -- >> http://www.rene-ladan.nl:8080/ > > Thank you :) > > Obligatory screenshot > http://imgur.com/a/AEKh0#bWnYj > It fails for me, with 11.0.696.57 and with_system_ffmpeg=1. It looks like it needs another dependency for libavcore/samplefmt.h René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) From owner-freebsd-chromium@FreeBSD.ORG Thu Apr 28 23:05:31 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DB5D1065672; Thu, 28 Apr 2011 23:05:31 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 20BF18FC15; Thu, 28 Apr 2011 23:05:30 +0000 (UTC) Received: by gwb15 with SMTP id 15so1625661gwb.13 for ; Thu, 28 Apr 2011 16:05:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=SgAXWIlURuaFSbUDuv4X7nFNug0MDAAnmdg8FzDbQLM=; b=JGytBzhol5C14vcv+keMDlqaLBEMuZ8B0U8oP/rcE+SiQJh8XlpeUPP/Gn0eOcnXd2 HohqSn3rcrmlK3l4mU4/4jkms1Pcz7/saRKa61o2lr6mzE6YKg0Nhao21rEeb/3HoOsB Br2swMvCyu3SvP7f4YSVRkUQX9FkNI3/kJXlg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=XUrh108jyUV2M4+OJm4eBPtFKmOcYlpI+2+XyZGl+6mSQmJIbN3LbyJjjVr5VW/gtB mbOcs0Rsi++ipdz5IUHaAhiJ9AiRykrSWnr8ecOYzxgzVNwh4ogkU9V9FY/bWo0EzMdV mu86S53tBYsUklA2qs1ppjYppMWMbMhYIujy0= MIME-Version: 1.0 Received: by 10.101.83.5 with SMTP id k5mr2871181anl.132.1304031930434; Thu, 28 Apr 2011 16:05:30 -0700 (PDT) Received: by 10.101.68.4 with HTTP; Thu, 28 Apr 2011 16:05:30 -0700 (PDT) In-Reply-To: <4DB9083E.2060103@freebsd.org> References: <4DB72016.2090806@freebsd.org> <4DB8838F.1030203@gmail.com> <4DB9083E.2060103@freebsd.org> Date: Fri, 29 Apr 2011 02:05:30 +0300 Message-ID: From: George Liaskos To: Rene Ladan Content-Type: multipart/mixed; boundary=001636ed69f9fd443804a2029753 Cc: freebsd-chromium@freebsd.org Subject: Re: Chromium 11 patches X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2011 23:05:31 -0000 --001636ed69f9fd443804a2029753 Content-Type: text/plain; charset=UTF-8 The attached patch fixes the remaining issues. Regards --001636ed69f9fd443804a2029753 Content-Type: text/plain; charset=US-ASCII; name="patch-third_party__ffmpeg__ffmpeg.gyp.txt" Content-Disposition: attachment; filename="patch-third_party__ffmpeg__ffmpeg.gyp.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gn2b146z0 LS0tIHRoaXJkX3BhcnR5L2ZmbXBlZy9mZm1wZWcuZ3lwLm9yaWcJMjAxMS0wNC0yNiAxMTowMjo1 My4wMDAwMDAwMDAgKzAzMDAKKysrIHRoaXJkX3BhcnR5L2ZmbXBlZy9mZm1wZWcuZ3lwCTIwMTEt MDQtMjkgMDE6MTg6MTYuNjI5NDc1NjcxICswMzAwCkBAIC01MCw3ICs1MCw3IEBACiAgICAgICB9 LCB7CiAgICAgICAgICdmZm1wZWdfY29uZmlnJSc6ICc8KHRhcmdldF9hcmNoKScsCiAgICAgICB9 XSwKLSAgICAgIFsnT1M9PSJtYWMiIG9yIE9TPT0id2luIicsIHsKKyAgICAgIFsnT1M9PSJtYWMi IG9yIE9TPT0id2luIiBvciBPUz09ImZyZWVic2QiJywgewogICAgICAgICAnb3NfY29uZmlnJSc6 ICc8KE9TKScsCiAgICAgICB9LCB7ICAjIGFsbCBvdGhlciBVbml4IE9TJ3MgdXNlIHRoZSBsaW51 eCBjb25maWcKICAgICAgICAgJ29zX2NvbmZpZyUnOiAnbGludXgnLApAQCAtMjA1LDggKzIwNSwx OSBAQAogICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgfV0sICAjIGZmbXBlZ19icmFuZGlu ZwogICAgICAgICAgICAgWyd0YXJnZXRfYXJjaD09ImlhMzIiIG9yIHRhcmdldF9hcmNoPT0ieDY0 IicsIHsKLSAgICAgICAgICAgICAgJ2RlcGVuZGVuY2llcyc6IFsKLSAgICAgICAgICAgICAgICAn Li4veWFzbS95YXNtLmd5cDp5YXNtI2hvc3QnLAorICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6 IFsKKyAgICAgICAgICAgICAgICBbJ3VzZV9zeXN0ZW1feWFzbT09MCcsIHsKKyAgICAgICAgICAg ICAgICAgICdkZXBlbmRlbmNpZXMnOiBbCisgICAgICAgICAgICAgICAgICAgICcuLi95YXNtL3lh c20uZ3lwOnlhc20jaG9zdCcsCisgICAgICAgICAgICAgICAgICBdLAorICAgICAgICAgICAgICAg ICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAgICAgJ3lhc21fcGF0aCc6ICc8KFBS T0RVQ1RfRElSKS95YXNtJywKKyAgICAgICAgICAgICAgICAgIH0sCisgICAgICAgICAgICAgICAg fSwgeworICAgICAgICAgICAgICAgICAgJ3ZhcmlhYmxlcyc6IHsKKyAgICAgICAgICAgICAgICAg ICAgJ3lhc21fcGF0aCc6ICc8ISh3aGljaCB5YXNtKScsCisgICAgICAgICAgICAgICAgICB9LAor ICAgICAgICAgICAgICAgIH1dLAogICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAnc291 cmNlcyc6IFsKICAgICAgICAgICAgICAgICAncGF0Y2hlZC1mZm1wZWctbXQvbGliYXZjb2RlYy9s aWJ2cHhkZWMuYycsCkBAIC0zNjUsNyArMzc2LDYgQEAKICAgICAgICAgICAgICAgICBdLAogICAg ICAgICAgICAgICB9LAogICAgICAgICAgICAgICAndmFyaWFibGVzJzogewotICAgICAgICAgICAg ICAgICd5YXNtX3BhdGgnOiAnPChQUk9EVUNUX0RJUikveWFzbScsCiAgICAgICAgICAgICAgICAg J29ial9mb3JtYXQnOiAnZWxmJywKICAgICAgICAgICAgICAgICAnY29uZGl0aW9ucyc6IFsKICAg ICAgICAgICAgICAgICAgIFsgJ3RhcmdldF9hcmNoPT0iaWEzMiInLCB7CkBAIC03MjAsNiArNzMw LDEyIEBACiAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICB9XSwKIAorICAgICAgICAgICAg WydPUz09ImZyZWVic2QiIGFuZCB1c2Vfc3lzdGVtX3ZweD09MScsIHsKKyAgICAgICAgICAgICAg J2luY2x1ZGVfZGlycyc6IFsKKyAgICAgICAgICAgICAgICAnL3Vzci9sb2NhbC9pbmNsdWRlJywK KyAgICAgICAgICAgICAgXSwKKyAgICAgICAgICAgIH1dLAorCiAgICAgICAgICAgICBbJ3VzZV9z eXN0ZW1fdnB4PT0wJywgewogICAgICAgICAgICAgICAnaW5jbHVkZV9kaXJzJzogWwogICAgICAg ICAgICAgICAgICMgVE9ETyhmaXNjaG1hbik6IHdoZW4gYm90aCBtYWMgJiBsaW51eCBhcmUgYnVp bGRpbmcgZnJvbQo= --001636ed69f9fd443804a2029753-- From owner-freebsd-chromium@FreeBSD.ORG Fri Apr 29 01:11:33 2011 Return-Path: Delivered-To: freebsd-chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74D16106564A for ; Fri, 29 Apr 2011 01:11:33 +0000 (UTC) (envelope-from inyaoo@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 00D9C8FC12 for ; Fri, 29 Apr 2011 01:11:32 +0000 (UTC) Received: by bwz12 with SMTP id 12so3947715bwz.13 for ; Thu, 28 Apr 2011 18:11:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=nlZgjPIw3+5BxF/fPdP1yS2OgXmaCMQclNPYJTESCe8=; b=d724RdXmZBgNpnBUwrx+IDeSawmlaLjZcrbcPe6wwvaxvGll/8ZAxSVt+GDycIFYLh tYDoNyiuFVaxPAGdnesLK/s+b1vdiTAfqHtZk8WXdMgPOAaLrnq2jIISJEIXlRD853id AR+iEAGjphMIqEtnc4itAFaw5sJpXOo7qWPys= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=S2ENs+rSkrtR0AZDLkD1LfRbtNWjiEAk2bhUMiMXJAM9AAWajmWh7O0inGZutGZIIx NBXvhGqMVb4EoPriShMSeIU/93Ly4fZi4zfhLKKQaqQzgOMhNl4RkyM8V653YO7Xba+7 1fHC8YRulycC+7KPO15PNFbEww9DwCQ3PFE0M= Received: by 10.204.19.16 with SMTP id y16mr1271068bka.186.1304037993688; Thu, 28 Apr 2011 17:46:33 -0700 (PDT) Received: from localhost (gpftor6.privacyfoundation.de [62.212.67.209]) by mx.google.com with ESMTPS id q24sm1308641bks.21.2011.04.28.17.46.28 (version=SSLv3 cipher=OTHER); Thu, 28 Apr 2011 17:46:30 -0700 (PDT) From: Pan Tsu To: freebsd-gecko@freebsd.org References: <201104282319.p3SNJu3R000246@trillian.chruetertee.ch> Date: Fri, 29 Apr 2011 04:46:14 +0400 In-Reply-To: <201104282319.p3SNJu3R000246@trillian.chruetertee.ch> (svn-freebsd-gecko@chruetertee.ch's message of "Thu, 28 Apr 2011 23:19:56 GMT") Message-ID: <86bozpnauh.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-chromium@freebsd.org Subject: Re: [SVN-Commit] r544 - in branches/experimental/www/firefox-devel: . files X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2011 01:11:33 -0000 svn-freebsd-gecko@chruetertee.ch writes: > Author: flo > Date: Thu Apr 28 23:19:55 2011 > New Revision: 544 > > Log: > - add a new firefox-devel port which contains a snapshot of the Mozilla Firefox > Aurora Channel. Mozilla does not provide source tar balls for this channel > we will create snapshots on a regular basis. > - enable ipc, based on a patch by Pan Tsu [...] > #elif defined(OS_LINUX) > - return syscall(__NR_gettid); > + // TODO(BSD): find a better thread ID > + return reinterpret_cast(pthread_self()); > #endif Why not use undocumented thr_self(2) syscall like emulators/wine does? $ ./test pthread_self() = 159413248 thr_self() = 101107 pthread_getthreadid_np() = 101107 procstat -t = 101107 // wine-1.3.18/dlls/ntdll/server.c static int get_unix_tid(void) { int ret = -1; #ifdef linux ret = syscall( SYS_gettid ); #elif defined(__sun) ret = pthread_self(); #elif defined(__APPLE__) ret = mach_thread_self(); mach_port_deallocate(mach_task_self(), ret); #elif defined(__FreeBSD__) long lwpid; thr_self( &lwpid ); ret = lwpid; #endif return ret; } %% Index: www/firefox-devel/files/patch-ipc-chromium-src-base-platform_thread_posix.cc =================================================================== --- www/firefox-devel/files/patch-ipc-chromium-src-base-platform_thread_posix.cc (revision 544) +++ www/firefox-devel/files/patch-ipc-chromium-src-base-platform_thread_posix.cc (working copy) @@ -1,12 +1,25 @@ --- ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200 +++ ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200 -@@ -34,7 +33,8 @@ +@@ -10,6 +10,7 @@ + #include + #elif defined(OS_LINUX) + #include ++#include + #include + #endif + +@@ -34,7 +33,13 @@ PlatformThreadId PlatformThread::Current #if defined(OS_MACOSX) return mach_thread_self(); #elif defined(OS_LINUX) - return syscall(__NR_gettid); -+ // TODO(BSD): find a better thread ID -+ return reinterpret_cast(pthread_self()); ++ long lwpid; ++#if __FreeBSD_version < 900031 ++ thr_self(&lwpid); ++#else ++ lwpid = pthread_getthreadid_np(); ++#endif ++ return lwpid; #endif } %%