Conversation
52be452 to
b02a885
Compare
|
Another problem: https://bugzilla.mozilla.org/show_bug.cgi?id=1887728, we need macos sdk 14.4, but this requires Xcode 15.4, that is not available on macos 13 (so we got no x86 runners). I think it would be possible to patch it for this ESR cycle. |
This comment was marked as resolved.
This comment was marked as resolved.
f4e8ccd to
31f4963
Compare
|
@wusyong Any idea why this is happening: https://github.com/servo/mozjs/actions/runs/9902233667/job/27356251099#step:4:826, I manually checked and there is s_truncf.obj in zip? |
Hmm, it's weird because I checked out to your branch and used that artifact and it seems fine. I'll look into it. |
|
Okay I got the error. It seems the hash isn't correct? Take current build for example: The build is Edit: And on my side, it also tried to look for this hash |
|
I guess we should take this chance to finally build static library on msvc without linking any object files. |
something must be causing hash change.
Ideally yes. |
|
Doing |
I'm wondering if there's a flag that can enable it. Because other platforms' static libraries just need the |
I think something is wrong with build sys (in SM), that doesn't make static really static on windows. |
d7127e6 to
1a084f0
Compare
|
For offthread compilation I plan to make So servo will be migrated to this Not sure if this will be done as part of SM bump effort or as a follow up (depending on the amount of changes needed). |
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
1cbdabe to
15db7f6
Compare
the content needs to be aligned of 8 Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
…ly add lib files in artifact Co-authored-by: Wu Yu Wei <yuweiwu@pm.me> Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
based on: https://hg.mozilla.org/mozilla-central/rev/4cb083a1f85e11336ec37f496b57f181be524c7e Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
|
I will land this myself, after companion PR get's reviewed. |
jdm
left a comment
There was a problem hiding this comment.
Fantastic work figuring out all these new API changes and build issues!
Thankfully we were more prepared now: #462
It compiles! Streams patch was successfully ported.
Biggest changes:
Companion PR in servo: servo/servo#32769