universal build for macbook not working

178 views
Skip to first unread message

Abhishek Agarwal

unread,
Sep 11, 2025, 7:38:40 AMSep 11
to Chromium-dev
Hi Team,

I have to generate Chromium x64 for intel and arm64 for apple silicon universal build. I'm able to generate single - single build for both arch and its working. Even I'm able to generate distribution dmg.

Now I need to generate universal build and I tried below args flags:
target_cpu="x64"
target_os="mac"
mac_universal_binary=true

It generated only for x64 and working only in arm. I need help to generate universal build for distribution.

Thanks!

Nico Weber

unread,
Sep 11, 2025, 9:04:37 AMSep 11
to abhishek...@gmail.com, Chromium-dev
To create an universal binary, build once for arm64 and then in a different build dir for x64, and then follow https://chromium.googlesource.com/chromium/src/+/main/docs/mac_arm64.md#universal-builds

--
--
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/46a84e34-f3b0-4cbf-8637-b75b8366903an%40chromium.org.
Message has been deleted
Message has been deleted
Message has been deleted

Abhishek Agarwal

unread,
Sep 19, 2025, 11:02:34 AMSep 19
to Chromium-dev, Nico Weber, Chromium-dev, abhishek...@gmail.com
Hi Nico,

Thanks for your information!

I've made the fresh builds and it worked. Post that I'm able to make signed distribution dmg as well.

We are using widevine through component updater. Post widevine component update. When I checked "https://integration.widevine.com/player" its showing "PLATFORM_TEMPERED". In the working scenario it should be showing "PLATFORM_SECURE_STORAGE_SOFTWARE_VERIFIED".

Do you aware of it and let me know how to proceed from here?

Abhishek Agarwal

unread,
Sep 19, 2025, 11:02:42 AMSep 19
to Chromium-dev, Nico Weber, Chromium-dev, abhishek...@gmail.com
Yes, I followed in the mentioned document. It worked post fresh build for both architecture. Now I'm encountering different problem with widevine.

On Thursday, 11 September 2025 at 18:34:37 UTC+5:30 Nico Weber wrote:

Abhishek Agarwal

unread,
Sep 19, 2025, 11:03:15 AMSep 19
to Chromium-dev, Nico Weber, Chromium-dev, abhishek...@gmail.com
Hi Nico,

Thanks for your quick information!

After fresh build for both architecture it worked. I'm able to make distribution dmg as well.

Post installation of distribution dmg, widevine via component updater is not working and showing "PLATFORM_TEMPERED". 

Do you know and kindly help how to proceed further from here?

On Thursday, 11 September 2025 at 18:34:37 UTC+5:30 Nico Weber wrote:

Nico Weber

unread,
Sep 19, 2025, 11:47:33 AMSep 19
to Abhishek Agarwal, Chromium-dev
I don't know much about widevine. I'd recommend starting a new thread with a new subject so that people who might know about it will see it :)

Abhishek Agarwal

unread,
Sep 21, 2025, 12:22:36 AM (13 days ago) Sep 21
to Nico Weber, Chromium-dev
Sure, thanks for letting me know.


--
Regards
Abhishek Agarwal
Reply all
Reply to author
Forward
0 new messages