Closed Bug 1618776 Opened 5 years ago Closed 5 years ago

[s390x] Build fails due to incomplete authenticator-rs crate

Categories

(Core :: DOM: Web Authentication, defect)

Other
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1621346
Tracking Status
firefox75 --- wontfix
firefox76 --- fixed

People

(Reporter: msirringhaus, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Building of mozilla-central fails on s390x machines with

 error[E0432]: unresolved imports `super::hidwrapper::_HIDIOCGRDESC`, `super::hidwrapper::_HIDIOCGRDESCSIZE`                                                         
   --> /home2/msirringhaus/mozilla/devel/mozilla-central/third_party/rust/authenticator/src/linux/hidraw.rs:11:25                                                    
    |                                                                                                                                                                
 11 | use super::hidwrapper::{_HIDIOCGRDESC, _HIDIOCGRDESCSIZE};                                                                                                     
    |                         ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^ no `_HIDIOCGRDESCSIZE` in `platform::hidwrapper`                                                      
    |                         |                                                                                                                                      
    |                         no `_HIDIOCGRDESC` in `platform::hidwrapper`                                                                                           
 error: aborting due to previous error                                                                                                                               
 For more information about this error, try `rustc --explain E0432`.                                                                                                 
 error: could not compile `authenticator`.  

The authenticator-rs crate does not support s390x.

I've created a pull request there, see: https://github.com/mozilla/authenticator-rs/pull/106

Either please update authenticator-rs if it gets accepted, or incorporate the patch itself.

Attached patch mozilla-bmo1618776.patch (deleted) — Splinter Review

This patch should fix the build until the crate itself gets updated.

Blocks: big-endian
Product: Firefox → Core
Component: General → DOM: Web Authentication
Depends on: 1621346

Resolved in Bug 1621346. Thanks very much for the report and the patch!

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: