M137 import crowd_deny.pb.h failure

142 views
Skip to first unread message

Thomas Beverley

unread,
May 6, 2025, 7:55:17 AM5/6/25
to Chromium-dev
Hi,

I'm having trouble compiling Chromium from the 137.0.7151.6 branch on Ubuntu 22.04. Building 136.0.7103.59 works fine. It looks like an import issue for a proto file:

In file included from ../../chrome/browser/safe_browsing/notification_telemetry/notification_telemetry_service.cc:13:
In file included from ../../chrome/browser/push_messaging/push_messaging_service_impl.h:25:
In file included from ../../chrome/browser/permissions/permission_revocation_request.h:14:
../../chrome/browser/permissions/crowd_deny_preload_data.h:18:10: fatal error: 'chrome/browser/permissions/crowd_deny.pb.h' file not found
   18 | #include "chrome/browser/permissions/crowd_deny.pb.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.


I've tried running another glcient sync and making a few changes to the build.gn files to make sure it's touching them, but I'm not 100% sure on the mechanism that turns the proto files into their compiled equivalents. Here are the gn and autoninja commands if there's anything extra I need to pass...

gn gen out/Release --args="is_debug = false enable_nacl = false dcheck_always_on = false symbol_level = 1"
autoninja -C out/Release chrome

Thanks!

Josh Horwich

unread,
May 6, 2025, 12:21:56 PM5/6/25
to t...@wavebox.io, Chromium-dev

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/5f049504-eb92-4298-afdb-523e4181505bn%40chromium.org.

Thomas Beverley

unread,
May 6, 2025, 12:34:15 PM5/6/25
to Josh Horwich, Chromium-dev
It sounds like that could be it. Thanks, I'll give it a try!
Reply all
Reply to author
Forward
0 new messages