You can just replace the binary, you can find binaries at the GN git page 
here:

https://gn.googlesource.com/gn/+/refs/heads/master

On Monday, October 12, 2020 at 7:26:18 PM UTC-6 Tekman wrote:

> What is the recommended way to downgrade gn? Should I update its version 
> in the 2 DEPS files, commit and run gclient sync, or literally overwrite 
> gn.exe in \v8\buildtools\win\gn.exe with a binary I grab from somewhere 
> else?
>
> Sorry if this is a basic question, I didn't delve too deep into 
> depot_tools / gn / cpid / etc. because builds "just worked"™ for us until 
> now.
>
> Thanks!
>
> On Saturday, October 10, 2020 at 1:29:37 PM UTC-7 Rodrigo Hernandez wrote:
>
>>
>> Hi Tekman,
>>
>> I've seen that error before, apparently there was a bug which allowed the 
>> dependency to be done, and that kind of dependency was/is made by older 
>> versions/tags.
>>
>> If you've already run gclient sync AFTER checking out LKGR 8.5 with git 
>> and that did not work, you can try manually replacing the gn executable 
>> with an older one, one or two months at least.
>>
>> Hope that helps.
>>
>> On Wednesday, October 7, 2020 at 6:57:12 PM UTC-6 Tekman wrote:
>>
>>> Hi,
>>>
>>> After a recent depot_tools update, we're seeing this failure building 
>>> LKGR 8.5:
>>>
>>> ERROR at //gni/v8.gni:179:3: Dependency not allowed.
>>> The item //src/inspector:inspector_string_conversions
>>> can not depend on //:features
>>> because it is not in //:features's visibility list: [
>>>   //.:*
>>> ]
>>>
>>> The command line we're using is this:
>>>
>>> gn gen D:\v8_debug --args='v8_enable_i18n_support=false 
>>> is_component_build=false v8_monolithic=true 
>>> v8_use_external_startup_data=false treat_warnings_as_errors=false 
>>> use_custom_libcxx=false target_cpu=\"x64\" is_clang=false 
>>> v8_enable_pointer_compression=true enable_iterator_debugging=true 
>>> is_debug=true'
>>>
>>> Any tips or information about what might have changed and how we can fix 
>>> it?
>>>
>>> Thank you!
>>>
>>

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-users/c0f99bf7-e8d5-4e50-a719-7a6ef58c2d82n%40googlegroups.com.

Reply via email to