whatwg / webidl

Web IDL Standard
https://webidl.spec.whatwg.org/
Other
406 stars 163 forks source link

`make` fails due to missing ECMAScript references #1444

Open ADKaster opened 3 hours ago

ADKaster commented 3 hours ago

What is the issue with the Web IDL Standard?

Repro:

  1. Clone the repository
  2. make remote
  3. Observe:
    
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
    100  664k    0   223  100  663k     35   106k  0:00:06  0:00:06 --:--:--    67

Error running preprocessor, returned code: 2. LINK ERROR: No 'idl' refs found for '%IteratorPrototype%'. {{%IteratorPrototype%}} ✘ Did not generate, due to errors exceeding the allowed error level. make: *** [Makefile:5: remote] Error 22

ADKaster commented 2 hours ago

Also reproduced with a local bikeshed install from pip.

(vevn) andrew@Andrew-Workstation:~/whatwg/webidl$ which bikeshed
/home/andrew/whatwg/webidl/vevn/bin/bikeshed
(vevn) andrew@Andrew-Workstation:~/whatwg/webidl$ bikeshed --version
4.2.1
(vevn) andrew@Andrew-Workstation:~/whatwg/webidl$ make local
bikeshed spec index.bs index.html --md-Text-Macro="COMMIT-SHA LOCAL-COPY"
LINK ERROR: No 'idl' refs found for '%IteratorPrototype%'.
{{%IteratorPrototype%}}
 ✘  Did not generate, due to errors exceeding the allowed error level.
make: *** [Makefile:19: local] Error 2