Uploaded image for project: 'ReactOS Build Environment'
  1. ReactOS Build Environment
  2. ROSBE-61

Support downloading from secure SSL/HTTPS links / Build cmake's libcurl with SSL support

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • None
    • Neutral
    • None

    Description

      The error is pretty clear: `libcurl was built with SSL disabled, https: not supported!`

      I can download fine from a standalone curl, the problem is from RosBE's cmake and its statically linked libcurl. This is problematic as I'm using `file(DOWNLOAD ...)` for downloading the root CA certificates from Mozilla, and downloading them from plain HTTP would be silly.

      I have included an example script, which can be executed with `cmake -P ca-cert-mozilla-download.txt`.

      Attachments

        1. inf.patch
          9 kB
        2. XP Cert.reg
          4 kB
        3. ROS Cert.reg
          4 kB
        4. ReactOS.png
          ReactOS.png
          313 kB
        5. XP All Cert.reg
          4.18 MB
        6. mozilla-certdata.inf
          983 kB
        7. ReactOS after script fix.png
          ReactOS after script fix.png
          287 kB
        8. ca-cert-mozilla-download.txt
          12 kB
        9. ReactOS Cert View.png
          ReactOS Cert View.png
          35 kB

        Issue Links

          Activity

            People

              AmineKhaldi AmineKhaldi
              Swyter Swyter
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: