Replies: 18 comments 20 replies
-
|
Thanks for the script. Fixed the issue on my Mint 22 system. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you. That worked on Ubuntu 24.04.1 |
Beta Was this translation helpful? Give feedback.
-
|
EDIT: Issue fixed installing by deactivating conda enviroment with
Then running above script line by line. I'm having issues removing the old version of curl on ubuntu 22.04 However onedrive display config still says: It seems building onedrive from source somehow doesn't use the new curl version. |
Beta Was this translation helpful? Give feedback.
-
|
Since your system seems to be reporting curl version is now 8.5.0 it looks like the install didn't work correctly - it should be 8.11.0 Suggest you run the script again one line at a time and see where it is going wrong. Open the script in a text editor and copy each line in turn and paste it into a terminal and press enter. It may be that you have an alternative repository for curl installed and it is fetching the wrong version. You could try removing curl before running the lines in the script, and/or clearing the |
Beta Was this translation helpful? Give feedback.
-
|
Thankyou @abraunegg . Your onedrive client is an absolute winner and this curl fix script was pitched perfectly for my level of Linux (in)competence. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks, works on my Ubuntu 22.04.5 LTS with freshly released curl-8.11.1.tar.xz |
Beta Was this translation helpful? Give feedback.
-
|
I have a similar with with Debian 12 (in a proxmox LXC container) I installed curl from backports I uninstalled and then reinstalled onedrive with apt (do I need to build onedrive from src to get it to see/use curl 8.11.1?) curl versiononedrive version (used the OpenSuSE install instructions) |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the information here. One thing I had to do was remove existing curl using then I had to manually then run all the steps above. Hopefully this is helpful for others. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for this! Wanted to add that my install did not have the right zlib packages for curl to install with compression. So I was getting errors like.
when using curl with other tools (for me specifically it was brew) I just had to install zlib with
then ran the script |
Beta Was this translation helpful? Give feedback.
-
|
Hello, I'm one of the curl maintainers on Debian, I'm happy to see that the package provided in bookworm-backports allowed users to workaround the problem. However, the recommendation for users to compile their own curl package needs to be approached carefully: when an user does this, that custom-installed curl package will not avail of any of the security fixes or bugfixes that we release for the official curl package. If you are aware of a specific problem with the version shipped in Debian 11/12, please file a bug report and/or point to one already filled. If the problem can be fixed with a patch, we can backport that into Debian 11/12. |
Beta Was this translation helpful? Give feedback.
-
|
As I already installed the OneDrive package from the OpenSUSE repository according https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md#distribution-ubuntu-2404, wouldn't it be possible, to also get the latest cURL version from there? (At least a newer one, than from Ubuntu 24.04.) The installation I'm currently doing is for another person, where I'm not able to manually upgrade cURL in the future by manual compiling. Could it be another solution to add the Debian backport repository with appropriate apt pinning, to get the latest updates from there? |
Beta Was this translation helpful? Give feedback.
-
|
Just for fun, I installed the current Debian packages manually on Ubuntu 24.04 to hopefully get around the update problem. Unfortunately, OneDrive still finds cURL version 8.5.0. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Español (mi lengua materna) English (ChatGPT translation ;) ) |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
I've been using 8.16.0 all this time without issues, just so you know. Ty. |
Beta Was this translation helpful? Give feedback.
-
|
I just update curl to 8.18.0 version without issues. Ty. |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Due to longstanding issues with Debian, Ubuntu, and related Ubuntu derivatives (Linux Mint, Pop!_OS etc) shipping outdated, broken, or insecure versions of curl, users are often left exposed to critical bugs or missing features — with no timely resolution provided by their distribution.
The only exception to this is Debian, which offers a supported upgrade path via backports.
To help address this, @Cyber5imon has shared a working script that manually upgrades curl to version v8.11.0. The details below have been updated to the latest 'curl' release:
While outcomes may vary depending on your environment, this approach has been tested and verified by community users on both Debian and Ubuntu.
Important
If you choose to manually build and install curl, you are fully responsible for maintaining it going forward. This includes staying on top of future security updates and rebuilding as needed.
If this maintenance burden is unacceptable, you should:
Instructions for Debian 12 and Linux Mint Debian Edition 6 (LMDE6)
If you are using Debian 12 or Linux Mint Debian Edition 6 (LMDE6), a supported
curlupgrade path is available:curlandlibcurlpackages using:This is the preferred method on Debian 12 and derivatives, as it avoids the need for manual compilation while still delivering an up-to-date version of
curl.Beta Was this translation helpful? Give feedback.
All reactions