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
          Swyter
        2. inf.patch
          9 kB
          Giannis Adamopoulos
        3. mozilla-certdata.inf
          983 kB
          Daniel Reimer
        4. ReactOS.png
          313 kB
          Daniel Reimer
        5. ReactOS after script fix.png
          287 kB
          Daniel Reimer
        6. ReactOS Cert View.png
          35 kB
          Daniel Reimer
        7. ROS Cert.reg
          4 kB
          Daniel Reimer
        8. XP All Cert.reg
          4.18 MB
          Daniel Reimer
        9. XP Cert.reg
          4 kB
          Daniel Reimer

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: