Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Nov 2016 04:23:37 +0200
From:      clutton <clutton@zoho.com>
To:        freebsd-chromium@freebsd.org
Subject:   Re: Chromium Build Failures
Message-ID:  <1479608617.5284.11.camel@zoho.com>
In-Reply-To: <20161118234302.c0fac4f3508da0ce40d4ea9a@eigenstate.org>
References:  <20161118234302.c0fac4f3508da0ce40d4ea9a@eigenstate.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-jAiQ2z6uTku9VjwO+LtL
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2016-11-18 at 23:43 -0800, Ori Bernstein wrote:
> Working around it for the sake of the build by removing the extern on
> environ
> (even though I'm almost entirely certian that it won't work correctly
> in the
> final version, I get the missing '-lexecinfo' that I initially ran
> into
> in bug 214450:

environ:=C2=A0files/patch-base_process_launch__posix.cc look how it can be
solved. After linking the weak symbol would be replaced to strong one.

I have no idea how do you build. What targets, etc. Is it just:
cd /usr/ports/www/chromium && make

Do you change /usr/ports/www/chromium/Makefile or do you go to your
workdir and do it from there by using ninja+gn?

In case of doing it by yourself with ninja+gn you have to
have=C2=A0C_INCLUDE_PATH=3D${LOCALBASE}/include
and=C2=A0CPLUS_INCLUDE_PATH=3D${LOCALBASE}/include environment variables se=
t.=C2=A0
I did this instead of -isystem, so it would behave more like GCC, you
could try fixing/investigate this part if you want. As Rene pointed out
- take a look at=C2=A0/usr/ports/Mk/Uses/localbase.mk. Also there is
-isystem setup in GN system, we can use that also.
--=-jAiQ2z6uTku9VjwO+LtL
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iQIcBAABCAAGBQJYMQkqAAoJEH2wP42yyP6QQ7kP/A02q0EBv7iwxKy3GyNhRcSy
yFejaqt64mlWC1K7J6/XYvlwmKqPRvboImZcGB/7SVDCUXVB9MVPFpycozGuFa+D
XrKIzGBPLlHcGzsd2KbpyQYet4B8qYkgjTjDRvcdCcCwjHTZ8lBIverThYOelJ06
nnL3jMiTYK6odUsUOPNGrR86lA/6yakZaEsriaJG/YDqIcRYz+9NaWBEDGFL0fLc
aT1V8WCFcJH2BiH9/ilycKP8DRY/tOIs6D2UmTDz10DZTfw4JmlNBzFBkGVIBov3
xOEGvrFCeibJDWZXK+f6kI1eQ8XpRtt48LJJwD05JfaUc7kODGfRAgJM7H68Bhb4
H+4n53UIUh17Psu88KGflD4hXeV6v+ONdLjfPZWsDAInlG8lLBxqRDNFD+/tRLuc
44MrGh4eYQly92q7cdx+WTJFC31JfadM3WJeahZhRX6vQD96r6BqF3CLPgNI5B8F
RcEZ5vMCIzVbKeo2IYCYLDIXl/gCskMGqnWNqnCdeiRbcvmvQ5nG8xtQE4SCZ6ZD
/4xzkzOdSBHSld9fgKEIuReAbGAdifXmY0A1GZArvEHdqp3JKgRqxz0vAd5ToyDQ
6Si0UFxi5uxOZGvehrDM6SXU1an/u5M88MjxtX7U9QQ4PqZNiX27q5VwO1peT2/s
nDjfuRgcRGb4KQEuTaJF
=bXD+
-----END PGP SIGNATURE-----

--=-jAiQ2z6uTku9VjwO+LtL--





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1479608617.5284.11.camel>