Skip to content

rust not finding libssl properly #171

Description

@papertigers

Newer versions of reqwest now build on illumos thanks to the removal of a dependency attempting to use reuseport. However, when trying to use the library you are met with an immediate crash because ld can't find libssl.so.1.0.0

Example repo that demonstrates the issue:
https://github.com/papertigers/sslfailure-example

Activity

  1. papertigers commented on Jan 14, 2019

    @papertigers
    Author

    Notes about the env:

    Tested with gcc versions:

    • gcc (GCC) 4.9.4
    • gcc (GCC) 7.4.0 (gcc7-7.4.0)
  2. jperkin commented on Jan 16, 2019

    @jperkin
    Collaborator

    The bulk build is still running so the fixed packages aren't available yet, but they have been built so I was able to test that this has been fixed:

    $ pkg_add rust pkgconf gcc7 pkg_alternatives
    
    $ git clone https://github.com/papertigers/sslfailure-example
    $ cd sslfailure-example
    
    $ cargo run
        Updating crates.io index
     Downloading crates ...
      Downloaded reqwest v0.9.8
    ...
       Compiling reqwest v0.9.8
       Compiling sslfailure-example v0.1.0 (/root/sslfailure-example)
        Finished dev [unoptimized + debuginfo] target(s) in 2m 49s
         Running `target/debug/sslfailure-example`
    body = "<!doctype html>\n<html lang=...

    I'll close the ticket when the packages have been published.

  3. self-assigned this
    on Jan 16, 2019
  4. jperkin commented on Jan 16, 2019

    @jperkin
    Collaborator

    All done.

  5. added a commit that references this issue on Mar 26, 2019
  6. added a commit that references this issue on Jul 15, 2019
  7. added a commit that references this issue on Aug 26, 2019
  8. added a commit that references this issue on Sep 2, 2019
  9. added a commit that references this issue on Oct 10, 2019
  10. added a commit that references this issue on Oct 20, 2019
  11. added a commit that references this issue on Nov 6, 2019
  12. 116 remaining items

  13. added a commit that references this issue on Jul 4, 2026
    42ac434
  14. added a commit that references this issue on Aug 26, 2026
  15. added a commit that references this issue on Sep 6, 2026
  16. added a commit that references this issue on Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions