Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Aug 2020 13:05:10 -0300
From:      Joseph Mingrone <jrm@FreeBSD.org>
To:        Jan Beich <jbeich@FreeBSD.org>
Cc:        ports-committers@freebsd.org,  svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r545308 - head/www/chromium
Message-ID:  <86v9her58p.fsf@phe.ftfl.ca>
In-Reply-To: <wo1u-4zag-wny@FreeBSD.org> (Jan Beich's message of "Wed, 19 Aug 2020 14:04:39 %2B0200")
References:  <202008191050.07JAoDdN058839@repo.freebsd.org> <868seasxi3.fsf@phe.ftfl.ca> <wo1u-4zag-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

On Wed, 2020-08-19 at 14:04, Jan Beich <jbeich@FreeBSD.org> wrote:

> Joseph Mingrone <jrm@FreeBSD.org> writes:

>> On Wed, 2020-08-19 at 10:50, Jan Beich <jbeich@FreeBSD.org> wrote:

>>> Author: jbeich
>>> Date: Wed Aug 19 10:50:13 2020
>>> New Revision: 545308
>>> URL: https://svnweb.freebsd.org/changeset/ports/545308

>>> Log:
>>>   www/chromium: unbreak with libglvnd

>>>   [188/188] LINK gn
>>>   ERROR at //build/config/linux/pkg_config.gni:103:17: Script returned non-zero exit code.
>>>       pkgresult = exec_script(pkg_config_script, args, "value")
>>>                   ^----------
>>>   Package gbm was not found in the pkg-config search path.
>>>   Perhaps you should add the directory containing `gbm.pc'
>>>   to the PKG_CONFIG_PATH environment variable
>>>   Package 'gbm', required by 'virtual:world', not found
>>>   Could not run pkg-config.

>>>   See //third_party/minigbm/BUILD.gn:122:3: whence it was called.
>>>     pkg_config("libgbm") {
>>>     ^---------------------
>>>   See //ui/gfx/linux/BUILD.gn:41:5: which caused the file to be included.
>>>       "//third_party/minigbm",
>>>       ^----------------------

>>> Modified:
>>>   head/www/chromium/Makefile   (contents, props changed)

>>> Modified: head/www/chromium/Makefile
>>> ==============================================================================
>>> --- head/www/chromium/Makefile	Wed Aug 19 10:48:39 2020	(r545307)
>>> +++ head/www/chromium/Makefile	Wed Aug 19 10:50:13 2020	(r545308)
>>> @@ -83,7 +83,7 @@ DOS2UNIX_FILES=	third_party/skia/third_party/vulkanmem
>>>  .if !defined(GN_ONLY)
>>>  CPE_VENDOR=	google
>>>  CPE_PRODUCT=	chrome
>>> -USE_GL=		gl
>>> +USE_GL=		gbm gl
>>>  USE_LDCONFIG=	${DATADIR}
>>>  USE_PERL5=	build
>>>  USE_XORG=	x11 xcb xcomposite xcursor xext xdamage xfixes xi \

>> Hi Jan,

>> Did you hit this in poudriere?  What OS version did you see this problem with?

> Yep, see bug 246767. nvidia-driver doesn't support GBM thus libglvnd doesn't
> provide libgbm wrapper. However, being able to chose libgbm via libglvnd
> would have helped multiple Mesa versions (mesa-devel currently uses libmap.conf).

>> I did test the update to 84.0.4147.135, but didn't hit this problem.

>> http://pkg.awarnach.mathstat.dal.ca/data/11i386-default/2020-08-18_18h45m57s/logs/chromium-84.0.4147.135.log
>> http://pkg.awarnach.mathstat.dal.ca/data/12amd64-default/2020-08-18_18h28m02s/logs/chromium-84.0.4147.135.log

> See attached error log.

Thanks for explaining.  I'm testing the latest www/chromium update in
the Q3 branch.  When I MFH r545266, I'll merge this one as well unless I
hear objections.

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

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

iQKkBAEBCgCOFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAl89TbZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1
QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUQHGpybUBmcmVl
YnNkLm9yZwAKCRA2pAyDsNbvnsivD/0Qo8/nqcq5zwgbSLIWIDSC+JIBzC+hEJKL
gT7RmH4ecZFdrnvkFOaBKc4fps5WBpvWTUPZX7nFzIDlO3uGPHd2MXXtPsKxIoe+
vOL7KyRtOylIToF0iSaKSe0KROgz2cPhWokThmRHIpHoD5/v42KyVk5vnzbEujth
eFIFf09I3pHgJ+uV3P6HznBLZmcPXomG599BSUnQbjRE/O9AH6X7kmRCPMmBRFzS
MkCGbQn0o3qHO/qH/7mJTTwsTnoFgMiY7zf3ZVHLO2rjx8f5a5qaEehwhhtO9GmY
0aKDYdD1pmc/4W5Pe6Oqv1ifnPxqmW2az2xifRkZPORm6rdEIfqZXRSeb2u94e46
mRYmgpsDZ9CyIHoNWeWFisAjtpA0ymGHgEeVrGgQ6nUgyt9KKC7oMnq4nG0HGuYE
VlFUIr/lRtFmsu1wZY1cN6gK5EeiF0oPgpLUFqoqfaSBROq1aLeOkkBOv8xanqwy
tMPgPZiIgpKE0tjy3PFNz/pXCGq69gbtoptOuWJoZ7gv6EIJ0X2sRykxq9intd99
FKmVhoa6bBOPymDq5LH4iRDKJTMGkyZCC7nN0uaSWP+NrHd+YcLcqj+qsKx6YFSw
ptDTrZbCIuWGHTXne9TNh9UGm52NPsLUyrB9pDZZFHPDEU/ZDnZCWKjnRM7eKJbO
Digz+f4pDg==
=6beQ
-----END PGP SIGNATURE-----
--=-=-=--



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