Skip to content

Commit d4db194

Browse files
committed
Bug 1420301: Update clang-sys to work around a compiler bug. r=rillian
See: rust-lang/rust#46239 MozReview-Commit-ID: EiHsSK0xJ5c UltraBlame original commit: cb600422ac4db06532c8ef93b40793651afd7355
1 parent 9f0cc68 commit d4db194

File tree

11 files changed

+329
-138
lines changed

11 files changed

+329
-138
lines changed

js/rust/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

third_party/rust/clang-sys/.cargo-checksum.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ md
2121
"
2222
:
2323
"
24-
12141ad7256835749c04c43e36eb128484d904a380f11ad34f90e738514a01a7
24+
ceef7978611ef048a460d1f0adf7d0691c79b5633896f119b7a772141805a0c4
2525
"
2626
"
2727
CONTRIBUTING
@@ -39,7 +39,7 @@ toml
3939
"
4040
:
4141
"
42-
eac0e457be834ae463858dc840d93929a33c4ba91739b1f58521948c725266f1
42+
4bc5eb5d8417ec3803017855be3b927844c998fbd1ad38e336a1ea0f79dd939e
4343
"
4444
"
4545
LICENSE
@@ -57,7 +57,7 @@ md
5757
"
5858
:
5959
"
60-
17568cd3ba6ea85a1a5a661d0755eb7bc1640a569fdb4e4add9ebc764eb62bfb
60+
3f0af7f23c53b744eb9725149c5619fdac5d2cd127baec23dc7ec9bbea6bd541
6161
"
6262
"
6363
appveyor
@@ -75,7 +75,7 @@ rs
7575
"
7676
:
7777
"
78-
b99acc3fa4f1ee801805bd124544e43367ee2b51777aea4d64462c2c4df6d279
78+
acc5929fb75a7a84f18c8beb804dfe7c5c585a3be492e988938df07c54a1b37b
7979
"
8080
"
8181
ci
@@ -97,7 +97,7 @@ bat
9797
"
9898
:
9999
"
100-
d694550679e14b384f8adf8384d475866e5880002cf82d450926f4607dc9077b
100+
828b814fbbda1c0df09de728913f2cd438f3006f2574dc79a857459ab49d38c2
101101
"
102102
"
103103
ci
@@ -139,7 +139,7 @@ rs
139139
"
140140
:
141141
"
142-
7220620110eae7ca261d040bf62ee499ca0faf4c2b754f73d86aa5f5885fc12b
142+
8cb04fe36afba7bff961e18bbfd228c3253af8683949237b563f8f9125313706
143143
"
144144
"
145145
src
@@ -150,7 +150,7 @@ rs
150150
"
151151
:
152152
"
153-
eb73ee98ca8e2ca3a0de05ffd01d905046c8d0aef99f13397b9e3996037e8993
153+
9ba06ee65e445ca30b43844e654302565f023afb310e8a37f08a5150451ce76e
154154
"
155155
"
156156
src
@@ -191,6 +191,6 @@ package
191191
"
192192
:
193193
"
194-
5955eab05fa8e6ff2b353753dc73a0608daa36e472a21c69f2eb51f43f593544
194+
00048189ee171715296dfe3b2fcfd439563c7bfec0d98d3976ce3402d62c8f07
195195
"
196196
}

third_party/rust/clang-sys/CHANGELOG.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,84 @@
55
.
66
21
77
.
8+
1
9+
]
10+
-
11+
2017
12+
-
13+
11
14+
-
15+
24
16+
#
17+
#
18+
#
19+
Changed
20+
-
21+
Improved
22+
finding
23+
of
24+
versioned
25+
libraries
26+
(
27+
e
28+
.
29+
g
30+
.
31+
libclang
32+
-
33+
3
34+
.
35+
9
36+
.
37+
so
38+
)
39+
#
40+
#
41+
#
42+
Fixed
43+
*
44+
Fixed
45+
compilation
46+
failures
47+
on
48+
the
49+
beta
50+
and
51+
nightly
52+
channels
53+
caused
54+
by
55+
a
56+
[
57+
compiler
58+
bug
59+
]
60+
(
61+
https
62+
:
63+
/
64+
/
65+
github
66+
.
67+
com
68+
/
69+
KyleMayes
70+
/
71+
clang
72+
-
73+
sys
74+
/
75+
pull
76+
/
77+
69
78+
)
79+
#
80+
#
81+
[
82+
0
83+
.
84+
21
85+
.
886
0
987
]
1088
-

third_party/rust/clang-sys/Cargo.toml

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ version
124124
.
125125
21
126126
.
127-
0
127+
1
128128
"
129129
authors
130130
=
@@ -218,23 +218,6 @@ sys
218218
[
219219
dependencies
220220
.
221-
libloading
222-
]
223-
version
224-
=
225-
"
226-
0
227-
.
228-
4
229-
.
230-
0
231-
"
232-
optional
233-
=
234-
true
235-
[
236-
dependencies
237-
.
238221
clippy
239222
]
240223
version
@@ -278,21 +261,22 @@ version
278261
14
279262
"
280263
[
281-
build
282-
-
283264
dependencies
284265
.
285-
glob
266+
libloading
286267
]
287268
version
288269
=
289270
"
290271
0
291272
.
292-
2
273+
4
293274
.
294-
11
275+
0
295276
"
277+
optional
278+
=
279+
true
296280
[
297281
build
298282
-
@@ -313,14 +297,27 @@ optional
313297
=
314298
true
315299
[
316-
features
300+
build
301+
-
302+
dependencies
303+
.
304+
glob
317305
]
318-
runtime
306+
version
319307
=
320-
[
321308
"
322-
libloading
309+
0
310+
.
311+
2
312+
.
313+
11
323314
"
315+
[
316+
features
317+
]
318+
clang_3_5
319+
=
320+
[
324321
]
325322
clang_3_6
326323
=
@@ -329,13 +326,15 @@ clang_3_6
329326
gte_clang_3_6
330327
"
331328
]
332-
gte_clang_5_0
333-
=
334-
[
335-
]
336-
gte_clang_4_0
329+
clang_3_7
337330
=
338331
[
332+
"
333+
gte_clang_3_6
334+
"
335+
"
336+
gte_clang_3_7
337+
"
339338
]
340339
clang_3_8
341340
=
@@ -366,10 +365,6 @@ gte_clang_3_8
366365
gte_clang_3_9
367366
"
368367
]
369-
gte_clang_3_6
370-
=
371-
[
372-
]
373368
clang_4_0
374369
=
375370
[
@@ -389,7 +384,7 @@ gte_clang_3_9
389384
gte_clang_4_0
390385
"
391386
]
392-
clang_3_7
387+
clang_5_0
393388
=
394389
[
395390
"
@@ -398,46 +393,51 @@ gte_clang_3_6
398393
"
399394
gte_clang_3_7
400395
"
401-
]
396+
"
397+
gte_clang_3_8
398+
"
399+
"
402400
gte_clang_3_9
401+
"
402+
"
403+
gte_clang_4_0
404+
"
405+
"
406+
gte_clang_5_0
407+
"
408+
]
409+
gte_clang_3_6
403410
=
404411
[
405412
]
406413
gte_clang_3_7
407414
=
408415
[
409416
]
410-
static
417+
gte_clang_3_8
411418
=
412419
[
413420
]
414-
gte_clang_3_8
421+
gte_clang_3_9
415422
=
416423
[
417424
]
418-
clang_3_5
425+
gte_clang_4_0
419426
=
420427
[
421428
]
422-
clang_5_0
429+
gte_clang_5_0
430+
=
431+
[
432+
]
433+
runtime
423434
=
424435
[
425436
"
426-
gte_clang_3_6
427-
"
428-
"
429-
gte_clang_3_7
430-
"
431-
"
432-
gte_clang_3_8
433-
"
434-
"
435-
gte_clang_3_9
436-
"
437-
"
438-
gte_clang_4_0
439-
"
440-
"
441-
gte_clang_5_0
437+
libloading
442438
"
443439
]
440+
static
441+
=
442+
[
443+
]

0 commit comments

Comments
 (0)