Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.4.1 fails to build on Debian (rustc 1.34.2) #14

Closed
victorjulien opened this issue Jun 8, 2020 · 2 comments
Closed

0.4.1 fails to build on Debian (rustc 1.34.2) #14

victorjulien opened this issue Jun 8, 2020 · 2 comments

Comments

@victorjulien
Copy link

0.4.0 was fine, but 0.4.1 breaks on 1.34.2:

    Compiling widestring v0.4.1
error[E0658]: use of unstable library feature 'alloc': this library is unlikely to be stabilized in its current form or name (see issue #27783)
   --> /builds/inliniac/suricata-ci/suricata/rust/vendor/widestring/src/lib.rs:195:1
    |
195 | extern crate alloc;
    | ^^^^^^^^^^^^^^^^^^^

We use widestring in Suricata. We use a minimum of rustc 1.34.2 as this is what Debian stable uses and we want to make sure Debian can (continue to) package Suricata.

@starkat99
Copy link
Owner

0.4.1 has been yanked, and 0.4.2 released, which fixes the compile error. I set CI to test on 1.34.2 to prevent errors on Debian in future.

@victorjulien
Copy link
Author

I can confirm 0.4.2 works again, thanks for the quick fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants