Open Bug 1878375 Opened 5 months ago Updated 28 minutes ago

Rust upstream vendored library tracking bug

Categories

(Thunderbird :: Upstream Synchronization, task)

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: rjl, Assigned: thunderbird+phabricator)

Details

(Keywords: leave-open)

Attachments

(90 files, 6 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Bug for tb-rust vendor automation to use.

mozilla-central: 02d94c298a2bcd03cc382be935a3edca72511945
comm-central: f5ef66b7502e71acebf30876ba0f5fd27e3ac780

Assignee: nobody → thunderbird+phabricator
Status: NEW → ASSIGNED
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/35817d3faea5
Synchronize vendored Rust libraries with mozilla-central. r=rjl

mozilla-central: 981afc9a696a12b7e873eae165925138a2726efe
comm-central: d46028b5b09c90d21431561c825949535bbe1cc5

mozilla-central: 5f1d087788bb55c6786e4f0fb0126feb4a556a8b
comm-central: b7bb63ac09ccfc8635dad5a46a986caa679ae11c

Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/fceb445f8823
Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,babolivier

mozilla-central: dbe553dd13b79a3c4821f203f3adca31fe71cc56
comm-central: 6985935c40cd4220f815f7bd28b43d4f95d19252

Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/ae1c6d898aa3
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: a8a8cdb0966b3f9e6d533229b92e89d516335ce5
comm-central: faf461aa24f07a318ca7d84e79e2270f19e26155

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/0e040e5d132c
Synchronize vendored Rust libraries with mozilla-central. r=rjl
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/4bb54cb606c8
Synchronize vendored Rust libraries with mozilla-central. r=rjl

mozilla-central: 445c60e096fe3cdc8b7169881875c476febfe082
comm-central: 0e5b3f4c0d105990d58d97f54796c26bd317d53b

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/765274a665be
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: 61cb2b6b27f57fbb945c3b3613bf7c458ff4abf4
comm-central: 1fdad282b02e9f612ae5aa502e83a34739d1fc29

Pushed by ikey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/c40a4b44c8ce
Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,babolivier

mozilla-central: d78078443b2cba8fa85b6344c5aa1bad98d97d74
comm-central: 80bacb47eff09c594fe5ca683757cb25228c0bed

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/ec5414e71526
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: c8d43d9c20428e7f3f28e83f470e8b116449e204
comm-central: 1bf93b9619e0050a0fefd06dcc0cfdc816d5314f

Pushed by ikey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/46a93c486805
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 48ac42d415d3e0a736f64fe38783e455f072917b
comm-central: 57bbe45078e5efef5c2e601a843fda262de28fe4

Pushed by micah@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/edd48af93371
Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,ikey

mozilla-central: a5c1fbe78e431fe4a1db712f75edb33f6fd668e4
comm-central: a5c2e10ffd5fec3f2e6551fa7794661fb7c6451b

mozilla-central: 8ea0c0ea3c7c794cd475d0839f70a26ceb7ff58c
comm-central: 047030d893e8d48eb799711be08f54b6026703af

Attachment #9382656 - Attachment is obsolete: true

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/dcd669674d50
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

Attachment #9387406 - Attachment is obsolete: true

mozilla-central: 06645f775e47ea71f6dfa2daff5411ab31c5a629
comm-central: aff3695dce6fa6283e4159030a9af61a6949b091

Pushed by ikey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/15da731f2d26
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: 2356949f5c6d9a4f229d012051bac51b3eb83aec
comm-central: 0aa0923b7e837a0bab124a430c452b12ae6c6a84

Attachment #9388223 - Attachment is obsolete: true
Attachment #9388223 - Attachment is obsolete: false
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/c985f044b1bf
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: af32c3581b958ea86afab3e8d3b020fef3c794ec
comm-central: 8e9602d5c03202ac857aa40884f08a9ba007f008

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/39e6fe89c11b
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 8b7beaff4b9647b085c7b169353400a0d8b38cde
comm-central: 39e6fe89c11be3e2fc029a9534886a79cc3167bf

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8f758628d3fa
Synchronize vendored Rust libraries with mozilla-central. r=ikey

mozilla-central: c90923a84670e17105b275c5be4a3c2842cb248e
comm-central: c10fd45989174962b4b182ef6a6036a2adeceace

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/d8e5063a7e01
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 63e18d5ef9ecb56ee260694de696c442f0bd5670
comm-central: 19a8713205ecf36663ecf338b16df5bae47aa9d0

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/549cbe35743b
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 099f52f30c39008328dfbc02ff824310e082a8da
comm-central: 8f79d9e50fc9003754c03100ab9aecaed22d4c0e

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2b81c33e69a2
Synchronize vendored Rust libraries with mozilla-central. r=ikey

mozilla-central: aded201f11ec90b8e11c59d1e399960785771fbd
comm-central: cd4e83a903af4e433da4bd4866797030dc64e16a

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/9d1347d3c085
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 9a7259a1e3324102817feaab1b8103985f1f25c9
comm-central: acdeccce43c8f9d619ee12d548568aea88e3b5cf

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/7b4eaec7633d
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: 5dbe89396d7f52d57c4a21457fcf95d4e1ae24c3
comm-central: 5227f3f969791fa7de9f2604e012d570be6b8101

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/b9deb95e1acc
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 4f7a5399c1ccd3d580631d65356e681ad7e28d74
comm-central: 09531f18debf98cd372cef108506220e3574bf02

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/bffaa4659e37
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: 1f3b4df016ac965dd3a2c97cb547c495364fdeef
comm-central: bb6e2e36560f8a7237817ec9e65fbb594cce008b

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/05f06005402b
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: ca250739126614322a325fededc713174a6ad565
comm-central: 9b38c8a16e5985d619709992c5425e568a92619c

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/f955b4ec1294
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: f8b5f6fd2e5a0a4842eecebb8d3a85e393e8a1c2
comm-central: 97dc38ed8d175f6e58fee4652deb5b146bf084c1

Pushed by sean@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/0bc24bb204cf
Synchronize vendored Rust libraries with mozilla-central. r=leftmostcat

mozilla-central: d9466bebb4c96b99a227f35b5a7e86bd0c8f5bb5
comm-central: 1e64f166abe2eb6b4d04e2eec1c73e17f27684b8

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/fdc1dfdb01da
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: a64d6cbeaa4f78ec1f700f6123469eb1b3a31608
comm-central: f985a698d4744d2e2c4895cf318b52ecd55680e4

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/b197319ca660
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/f00ea6e6a91b
Synchronize vendored Rust libraries with mozilla-central. r=me

mozilla-central: c720e2e99bf375c24b09c0a1415f15ba911c56ce
comm-central: 3df52339051a693535cd261b22f36ec68fd7edb9

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/a4b5e564fa30
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: cfb42711da4589f5ede0032644a6d577d66aa468
comm-central: a4b5e564fa308e5d1eabcd9fe0302a2315ce6f25

mozilla-central: 1d9c4672f9f5ee5ec7faa0fdfcf2aa0f740da476
comm-central: a4b5e564fa308e5d1eabcd9fe0302a2315ce6f25

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2d452779350c
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: f2360b4c9b8a110f0b1c40841a767a47da5b85be
comm-central: 36e10207ec5d2ca64819c32919a6c0b9bf75fa01

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/21f65331169f
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: 484d7ed7de7cd8aef9055075e1d0a079719bc664
comm-central: 6e01e94cc81877d38783a19434618db0940440cd

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/8aca4514e462
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 79551503d77c8353439905d86ec3033546f0c874
comm-central: 5dd5a60263841cf1682b7a633c029272259e8c04

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/895cdf647fdf
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 34fef7e7706b912024aa3ba8826647e5ddc0a0ab
comm-central: 2cb9fc40d280e68a94e6497f7e7870b7b578281d

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/68caa157e250
Synchronize vendored Rust libraries with mozilla-central. r=ikey

mozilla-central: e21f6f5c4e955cf97af9959683355b990773d9d5
comm-central: 374cc563e54b4f99f6c86769b8938dd44391c9ff

Attachment #9395971 - Attachment is obsolete: true

mozilla-central: 008989a6a7435d8ee5ead586b2e444eed16b51c2
comm-central: 057fcb59e29078aed07704e6162404a4d1f867a1

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/bfefefe91c34
Synchronize vendored Rust libraries with mozilla-central. r=ikey

mozilla-central: 036ac9a41b52b5af1836d103d3a7aefad37e2b87
comm-central: c837b0432a89063750e9388fd4259f03e4b8f930

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/95623aba784c
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 09eb10704814dc36a0879f664ea637ee40554fe5
comm-central: 311b7ba5a87f74d1805ea162fec1b2792c371db0

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/dbed85730505
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: c715b86068059bd614e2bac57bba333b46b090e0
comm-central: ba70c39931ec4e9474f4350cb040317662c7daef

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/6b6e06894eb5
Synchronize vendored Rust libraries with mozilla-central. r=rjl

mozilla-central: ed724b89a2c25252a6eab99f0fa48f85f2523b66
comm-central: 3d7ce46c80c5cbb7cfdcab928e795babbedd7a35

mozilla-central: ed724b89a2c25252a6eab99f0fa48f85f2523b66
comm-central: 3d7ce46c80c5cbb7cfdcab928e795babbedd7a35

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/a172122b90dd
Synchronize vendored Rust libraries with mozilla-central. r=vineet
Attachment #9398017 - Attachment is obsolete: true

mozilla-central: ec5140ea1b1384a44d1ce6e0271fc97472399e96
comm-central: 99d6072c892bb217745168985e6c2808bcd8f677

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/a8aaa02b4392
Synchronize vendored Rust libraries with mozilla-central. r=john.bieling

mozilla-central: 792c9892791495e8f13e77e5a78bfda83ab7a455
comm-central: a8aaa02b43927250a6b12d96014e7e41db195c3c

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/7f051faed4da
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 66b11776bfaa8d41d189cdc1f1cb2d75de9b1e50
comm-central: 546b7453136664a758deec890b9aa2c5bb5ca22d

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/88024f1f6749
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 462f013c08cacd7abfae1f2d1bf26354372a829f
comm-central: dec5295899033f4a7b09e13a15d9cd13c0e66a3b

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/12081ebd4de6
Synchronize vendored Rust libraries with mozilla-central. r=freaktechnik

mozilla-central: 0c6cd807867dbaf592b3c7db4eef81220fe03acf
comm-central: 2265225fa278b8831d97c7643bf959fa7909b49d

mozilla-central: 5502377f2629549b2b7c5368c980d0487ed281d4
comm-central: 7f5d26c07e3e3704eb6e046f71834edc1f1909e7

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/0895828b0e5c
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 0c09216614e40f92d253d63a3699eb680be6773a
comm-central: 7c6fb17dc8917fd25014c6be9b6103af07d4a41c

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/132197b86344
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: ea25d02dac47e6880ab5b936adc308c24cbeab32
comm-central: 5629e231db32fb1c35d56ee4ac4813e2952429c3

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/4df30ed8a2ac
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: c560ac2dab5f138b9d9fc117124a8edd04dc0d3f
comm-central: 4df30ed8a2acede87ac63d5c7f93fbd27729fedc

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/8307ab8251d9
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 7251b91515e48a36bb47abb9f6cb032d5a5cb7f5
comm-central: d54a17862b8f3c9f6a4a6aaecca6552926aa2e15

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/38a36d1358f0
Synchronize vendored Rust libraries with mozilla-central. r=aleca DONTBUILD

mozilla-central: e82e34aece5954d4031ca2f98f991afc3e6dccf4
comm-central: 38a36d1358f0a94dd6436dd0db4c9272a73e1a17

mozilla-central: 1343ec609dea28acb4b297bebd481211e1742b11
comm-central: 170ab35654bf2a8680511fe24eddce21b5982166

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/695f4e20266a
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

Attachment #9400125 - Attachment is obsolete: true

mozilla-central: 0d84aa48c2d6687c0f0c4e54bd87db960c71d0fc
comm-central: 6fb59d66a6352e1d7a28f59e23a73a6bc1dac34a

Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/0c57474968bb
Synchronize vendored Rust libraries with mozilla-central. r=leftmostcat

mozilla-central: 149e752fdb3fa75a3a02f55e7c7c91f7f704cf8a
comm-central: 0c57474968bbb46d1a0818e2ce31bc5582f1917b

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/d1477435d384
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 1ebb69c4b2f06a5c589775b3bb2855e58164a487
comm-central: f3c3002e2ca49651b57d30e9b348f0f129c72d58

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6c1eb35c510b
Synchronize vendored Rust libraries with mozilla-central. r=aleca DONTBUILD

mozilla-central: 2eba1ced8dbf942c10b9397e298b05e5c94671e4
comm-central: 6c1eb35c510b12e447fd8b1446ffe4f685f56890

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/157f1d827260
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 4df4e109202ff67836eaa61c66a7c65a2f712e11
comm-central: 017c5fa4521769e01851d3fc96c4a48335ffee08

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/85b9bbdde992
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: b09dd768d80e3ba321a5db4a0d534ea0c5385465
comm-central: 85b9bbdde9924a49955e7749f3a2e3296d21ab28

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/276e30f8775d
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: d3307ce15a2e8d72b309c71e28226a07864e3bb2
comm-central: 445334850d02f3861dbb691e6ef6a0b84584071b

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6e4c7fa5f637
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

mozilla-central: 2dfb8db5d717280f4cb4e83a9f4d287507e4b45b
comm-central: 712c6f90dedfce8313e117dd23e53c03496a22de

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/65245c363841
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: b2c1906d3f6e950d783cb681442333a5cea96d8f
comm-central: da5e1d5dea5cc75ad506e066b5f69da0dfc6fce3

Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/07d17628552d
Synchronize vendored Rust libraries with mozilla-central. r=BenC DONTBUILD

mozilla-central: b7871b7f2c05e4076ad55ae4aa929b9862d4c8af
comm-central: b1a0486c9d7b0ecc661142459b0aee2cf0bd321d

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6c0f89d2c5dc
Synchronize vendored Rust libraries with mozilla-central. r=dandarnell

mozilla-central: f956d7e03a822a09fbb84e9b474db8e0167095f1
comm-central: 25f09ad6335a5166fde773c81be1268147cda21f

Pushed by daniel@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/233feb94260b
Synchronize vendored Rust libraries with mozilla-central. r=leftmostcat

mozilla-central: 6919ad3b088665854fe77e203c556b51c8043a19
comm-central: bb98755151a2845ebf945465fcd9f59664838f76

Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/f20600fbeb19
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: d70074e160c5c9f88e5d81e69a62007282442e88
comm-central: 699f1e2ec58b1c318ded4401089dbf9e82dc1065

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/974ab1ac38ea
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 80ae2c7908e4cc558336a6f6a78097d9c2c9317d
comm-central: e839f4a920d16ea54b8e0f2b937b00e232a1f328

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/73dc5a27f869
Synchronize vendored Rust libraries with mozilla-central. r=ikey

mozilla-central: 5f32152690020a32702097b55f1b5c44804d0db4
comm-central: 3989f0dd325a3366139e2cbc6c4afc75b001b916

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/791fa8a4add8
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 00f574fb9f0cde95935f22084807dc7bd60eae84
comm-central: baf3acadc707839386367ca525a3db9373a5bab9

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/0af9f7800a32
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 046da0f065e90bcf67ec9fd58aa8f84c1a8f80be
comm-central: a3e5c49b7b842c5d24092a0f07d979e603e5a23f

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/39846a1363db
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: e1da1893a0c56d2752be4e6eb1efa16c58723a55
comm-central: 6ecec7121bb0dcae1febeb41d0894c0f2b045b3b

Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/0a8386353015
Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,john.bieling DONTBUILD

mozilla-central: fd0f25542804074c0a38ba6c7f273a36bf658127
comm-central: 1f0f92a57ece56543a1874bbfde09400a28eb4f1

Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/01e41e5b3be0
Synchronize vendored Rust libraries with mozilla-central. r=aleca DONTBUILD

mozilla-central: f725cee6f91235433a0c64c67b5b9326ffd783e6
comm-central: 60309c1d9506b80f4cb15ac5b37688510211530a

Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/cae851878124
Synchronize vendored Rust libraries with mozilla-central. r=sol

mozilla-central: 8bc6fa2ba2e82bbd2221d9956dde4c0dfccf40d1
comm-central: 51aa07ad58e167eaf728dbae24852e72a4cf5f0f

Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/a720ca90a2fd
Synchronize vendored Rust libraries with mozilla-central. r=sol

mozilla-central: 691601156e52d3f8b6f035ff6e02eb1575d3a385
comm-central: a720ca90a2fd71875b88a77e5df53533d6fe2cd4

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2477a2e736f5
Synchronize vendored Rust libraries with mozilla-central. r=mkmelin

mozilla-central: c8d3e447c892474e061c9ffd22ec1823f06ecffa
comm-central: bb652b007e53d2925c4a4805fe2ea3baa6ec0dea

Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/89c042f29792
Synchronize vendored Rust libraries with mozilla-central. r=sol

mozilla-central: 709248f1fc694bd5312372e9f13c9cced7860e2b
comm-central: 5dd17b198727f292d98eb94d91edfff9737fd6ca

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/acbdd945ae5f
Synchronize vendored Rust libraries with mozilla-central. r=babolivier
Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/370dfc98b740
Synchronize vendored Rust libraries with mozilla-central. rs=me

mozilla-central: 0f95114c03f23ae7871150fd4ad6cf69c07be551
comm-central: 370dfc98b74038961e914ca01257f92ec4b164e9

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/9d1da820353e
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 99a425a15992bd6c756462854861e61c6a1785f2
comm-central: 9d1da820353e790f24ce52fe1442f1af5fc0a69f

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/fecc30ed237e
Synchronize vendored Rust libraries with mozilla-central. r=freaktechnik

mozilla-central: 9e49a1b86e40462117bddf9038736c1c3ee22092
comm-central: b83c40ae0dfa3199d277148a91129b6da0e9a128

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/8713b65ec55b
Synchronize vendored Rust libraries with mozilla-central. r=rjl

mozilla-central: eeada934b615e943700b2b09e517fd419d9abcb8
comm-central: d6335c2b9e6a517c8103e37a0ffec4b69b25c54d

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/7f0a6593f2b3
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 3448fa7d36a96fffc3aab8d9faf3ac844c2671ee
comm-central: f832b5c2f08f54e69ca8b9cdf976ceaeb3675c7b

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/b1d05d6fce96
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 97bce31758a53936d3a729ae713d0aead3a53137
comm-central: f81c4a927046253f16616cf0c54ad3501f0bfa51

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/bc8d567a3fcf
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 12d5ea126a22416e0dd75eff7c10ebf7c6f0a699
comm-central: 24da6075c34501b34296b40bf3fa4baa5a580f9e

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/2ded9580032a
Synchronize vendored Rust libraries with mozilla-central. r=#thunderbird-reviewers

mozilla-central: 5dabfab7d5a5eba59286be070375dcd73a340521
comm-central: 2a52e0cca5227cc6eb77a035a1a67a5e4f18ffd2

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/6572562ba272
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 8336c934fea56bbf2285611620b9ea59e54d78fa
comm-central: e00bafb28c98fcad90ef58817b35bdfd4e2f5730

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/768febed7cce
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 7999d1a5d574ee541ca56d536b445ca3dfbdbfe0
comm-central: 3696a5582c30943986c838967a271afbdfd0329a

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6f1bdeef1190
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 389fe769c55c14205de4ea1c874a63b70abfdbd2
comm-central: 2724a7e8f5938c52b94d53646a577cf8fc32c707

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/33af2e48bf6e
Synchronize vendored Rust libraries with mozilla-central. r=aleca

mozilla-central: 020d2296a729f0be03d028dfca5f46b498b9c4b9
comm-central: 59bfd1372a130ef677ac4907241dfdddb2b40b5d

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/0526d2e42551
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: deea4a904a0d3d546ab359aeca91a4bb6dc02a77
comm-central: 0526d2e42551c6f2fcf7b4574080b72aa99e9729

Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/e7117a58f06b
Synchronize vendored Rust libraries with mozilla-central. r=thunderbird-reviewers,babolivier

mozilla-central: fc0f7d3e6a3da00be2375c8d7681ff44070ebd7c
comm-central: 25b6b13c382b4d9507b5698e4263bfb5703b18ee

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/9404871921f4
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 653f0dc8442dd9cae70845896eb3c0a0252677b3
comm-central: 920e10d564344af3987774d6959f16a534098c74

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/a63620f59465
Synchronize vendored Rust libraries with mozilla-central. r=babolivier

Just a question.
I have been creating C++ source code level patches under linux on a local machine.

Are we forever adding these updates to C-C tree?
(Given the nature it seems so.)

For the last couple of weeks, I have observed that when the C-C tree is a bit out of sync, I suspect we may get the
inconsistent rust dependency and |mach build| would fail and suggest to run |mach tb-rust vendor|.

But from the past several days of mess in my local repo,
(which is reported in https://groups.google.com/a/mozilla.org/g/dev-platform/c/MToavd6zYZk )
probably I should have NOT run |make tb-rust vendor| locally, but rather should have WAITED FOR
the patches posted here to land in the C-C tree.
And ONLY THEN, I probably should just |hg pull -u| although that means there will window of non-build on local machine which is very frustrating.

Can someone give an overview of what the ordinary patch contributor should do when one sees "Run |mach tb-rust vendor|" ?
This is a real pain for someone who tinkers with C++ source code.
Luckily artifact patch contributors, who don't need C++/rust compilation, won't be bothered at all.
If there is a simple guideline to change Cargo.toml in a bandage manner, based on a message shown by |mach build|, even before the official patch appears, that would be super.

With the latest patch posted 10 hours ago (?), the pristine M-C/C-C trees I have re-fetched finally seem to compile the untouched C-C tree without an issue. Things were rather much rougher on the weekend.
(But as I wonder at the beginning of this post, things will/may break when M-C portion gets updated.)
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=db82151916fe73aeac38fe70868898f5d148a4f8

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/e070c1ba5fd5
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: 22bab7a24384ad860900ddccc70b2e64f8ba35fc
comm-central: 597ecc8eb8a888270d915e44844db9d10819b795

Attachment #9409580 - Attachment is obsolete: true

I should have referred to the e-mails I sent to Maildev mailing list:
https://thunderbird.topicbox.com/groups/developers/T8ae4ae8c2c2bd959-M5a4649717a36accc9ac0729b?subscription_form=8c2eaa9a-c0eb-11e8-bb0b-59b48f05e7cf

I believe the above threads contain the kind of problems one may experience during local compilation/build.

I agree having two-layered hg repositories is not an ideal situation.
Having many source files pulled and managed from many git repositories inside the two-layered repositories compounds the situation. Trying to manage the situation using the already brittle two-layered repository is a crazy idea IMHO.
But I digress. There must be a host of rationals to make it a valid approach for M-C FF development.
It is the added C-C repository that does not play nice currently.

(In reply to ISHIKAWA, Chiaki from comment #184)

Just a question.
...

But from the past several days of mess in my local repo,
(which is reported in https://groups.google.com/a/mozilla.org/g/dev-platform/c/MToavd6zYZk )
probably I should have NOT run |make tb-rust vendor| locally, but rather should have WAITED FOR
the patches posted here to land in the C-C tree.
And ONLY THEN, I probably should just |hg pull -u| although that means there will window of non-build on local machine which is very frustrating.

The reason I thought I should not have run |mach tb-rust vendor| locally and |cargo update| is that
eventually, the action brought in changes to third_party/rust which the rust compiler and C++ compiler failed due to syntax errors (missing symbol name at compile time [obviously a mismatch between versions since renaming the symbol to a similarly named data type succeeded compilation]), and a very strange link time error, which showed stderr, fflush and a few other libc functions were missing from the link step of a command, which was quite puzzling since similar binaries under the same directory succeeded.

Anyway, finally I thought I can compile/build locally since I could submit a try-comm-central job from an unmodified C-C tree copy.
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=db82151916fe73aeac38fe70868898f5d148a4f8

However, after I applied my local patches and |mach configure| and |mach build|, I still get the following
warnings about unused packages(?) and |cargo update|.
At least no message about one should run |mach tb-rust vendor| after aborting the compile/build to my relief.

Again, when things got out of sync, it was a serious issue for only those who compile rust and C++/C code locally. I wasted a week because of the issues.
I am glad finally the trees are in a stable situation again. I just found out that my local build/compile succeeded.

Playing only with artifact parches should not be inconvenienced at all from what I observe on try-comm-central.

The message about }cargo update|: The following appeared a few times in the build log.

warning: Patch `any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703)` was not used in the crate graph.
Patch `backtrace v0.3.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/backtrace)` was not used in the crate graph.
Patch `base64 v0.13.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/base64)` was not used in the crate graph.
Patch `icu_capi v1.5.0 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/intl/icu_capi)` was not used in the crate graph.
Patch `indexmap v1.999.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/indexmap)` was not used in the crate graph.
Patch `plist v1.3.1 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/third_party/rust/plist)` was not used in the crate graph.
Patch `terminal_size v0.3.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/terminal_size)` was not used in the crate graph.
Patch `warp v0.3.6 (https://github.com/seanmonstar/warp?rev=9d081461ae1167eb321585ce424f4fef6cf0092b#9d081461)` was not used in the crate graph.
Patch `windows-sys v0.48.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/windows-sys)` was not used in the crate graph.
Patch `zip v0.6.4 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/third_party/rust/zip)` was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, run `cargo update` to use the new
version. This may also occur with an optional dependency that is not enabled.
...

(In reply to ISHIKAWA, Chiaki from comment #187)
...

The message about }cargo update|: The following appeared a few times in the build log.

warning: Patch `any_all_workaround v0.1.0 (https://github.com/hsivonen/any_all_workaround?rev=7fb1b7034c9f172aade21ee1c8554e8d8a48af80#7fb1b703)` was not used in the crate graph.
Patch `backtrace v0.3.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/backtrace)` was not used in the crate graph.
Patch `base64 v0.13.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/base64)` was not used in the crate graph.
Patch `icu_capi v1.5.0 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/intl/icu_capi)` was not used in the crate graph.
Patch `indexmap v1.999.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/indexmap)` was not used in the crate graph.
Patch `plist v1.3.1 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/third_party/rust/plist)` was not used in the crate graph.
Patch `terminal_size v0.3.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/terminal_size)` was not used in the crate graph.
Patch `warp v0.3.6 (https://github.com/seanmonstar/warp?rev=9d081461ae1167eb321585ce424f4fef6cf0092b#9d081461)` was not used in the crate graph.
Patch `windows-sys v0.48.999 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/build/rust/windows-sys)` was not used in the crate graph.
Patch `zip v0.6.4 (/NEW-SSD/NREF-COMM-CENTRAL/mozilla/third_party/rust/zip)` was not used in the crate graph.
Check that the patched package version and available features are compatible
with the dependency requirements. If the patch has a different version from
what is locked in the Cargo.lock file, run `cargo update` to use the new
version. This may also occur with an optional dependency that is not enabled.
...

I forgot to mention that the warning was followed by the error:

error: the lock file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/comm/rust/Cargo.lock needs to be updated but --frozen was passed to prevent this
If you want to try to generate the lock file without accessing the network, remove the --frozen flag and use --offline instead.

until I temporarily disabled the error (which I am not quite sure if the right thing to do) with the following patch
I think I NEED the following tweak to compile/build locally under Linux even with the latest tree.

# HG changeset patch
# User ISHIKAWA, Chiaki <ishikawa@yk.rim.or.jp>
# Parent  d80e4d0ca4db63de8b5c1efdf5a4a153b1b0686a
replace "-frozen" with "-offline"

diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk
--- a/config/makefiles/rust.mk
+++ b/config/makefiles/rust.mk
@@ -18,18 +18,24 @@ cargo_build_flags = $(CARGOFLAGS)
 ifndef MOZ_DEBUG_RUST
 cargo_build_flags += --release
 endif
 
 # The Spidermonkey library can be built from a package tarball outside the
 # tree, so we want to let Cargo create lock files in this case. When built
 # within a tree, the Rust dependencies have been vendored in so Cargo won't
 # touch the lock file.
+
+# error: the lock file /NEW-SSD/NREF-COMM-CENTRAL/mozilla/Cargo.lock needs to be updated but --frozen was passed to prevent this
+# If you want to try to generate the lock file without accessing the
+# network, remove the --frozen flag and use --offline instead.
+
+
 ifndef JS_STANDALONE
-cargo_build_flags += --frozen
+cargo_build_flags += --offline
 endif
 
 cargo_build_flags += --manifest-path $(CARGO_FILE)
 ifdef BUILD_VERBOSE_LOG
 cargo_build_flags += -vv
 endif
 
 ifneq (,$(USE_CARGO_JSON_MESSAGE_FORMAT))

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/fcf546831cdb
Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

(In reply to ISHIKAWA, Chiaki from comment #184)

Are we forever adding these updates to C-C tree?

Yes, unless we find a better solution.

To your question about how to avoid the pain:

  • for all work, as a starting point have m-c and c-c properly in sync
  • apply your wip patches
  • stay on that working branch as long as you need - don't pull in latest before you plan to rebase
  • every few days or so, pull in latest from both, and rebase your work to tip
    (after pulling, I do hg rebase -s "draft()" -d "public()" - yeah, probably way harder with mq)

mozilla-central: eb8e54ddbc044ecab12d09d7a7417a9d7a9bec8e
comm-central: e070c1ba5fd57fb921dbae6439aaf428bbac6a48

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: