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