Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libwebsockets.org is down #2841

Open
mkohanim opened this issue Feb 17, 2023 · 15 comments
Open

libwebsockets.org is down #2841

mkohanim opened this issue Feb 17, 2023 · 15 comments

Comments

@mkohanim
Copy link

Please help. We have an outstanding build which requires the latest source files (4.3.2) but the site is down.

@Ximalas
Copy link

Ximalas commented Feb 20, 2023

The FreeBSD ports collection ran into the same issue. They switched to this URL:

https://codeload.github.com/warmcat/libwebsockets/tar.gz/v4.3.2?dummy=/warmcat-libwebsockets-v4.3.2_GH0.tar.gz

@diizzyy
Copy link

diizzyy commented Feb 22, 2023

@mkohanim
Copy link
Author

mkohanim commented Feb 22, 2023 via email

@mike-jumper
Copy link

It seems to be back down.

@lws-team
Copy link
Member

lws-team commented Apr 5, 2023

Yeah... I know. It's natural state isn't being up... I have to make arrangements, pay for it and keep it going.

@diizzyy
Copy link

diizzyy commented Apr 5, 2023

Is it possible to upload release archives on GitHub as backup?

@lws-team
Copy link
Member

lws-team commented Apr 6, 2023

I will bring my git back up today, but FYI github will give you a tarball of a tag or branch without needing me to spend time on it

curl -L https://github.com/warmcat/libwebsockets/tarball/v4.3.2 -o dummy.tgz

@diizzyy
Copy link

diizzyy commented Apr 6, 2023

Yes, but that's not static and unlikely to share the same checksum as the one from main site.

@lws-team
Copy link
Member

lws-team commented Apr 7, 2023

If you want a tarball of a tag, you can have it today from github as shown. If you have a higher grade of OCD than that, you can cache it or do whatever you like.

@diizzyy
Copy link

diizzyy commented Apr 7, 2023

It's going to be an issue for pretty much any type of packaging (read pretty much any distro that tries to package it)

@lws-team
Copy link
Member

lws-team commented Apr 8, 2023

What exactly do you think the problem is, that suddenly no build system can build a git tag, from github?

$ curl -L https://github.com/warmcat/libwebsockets/tarball/v4.3.2 -o dummy1.tgz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 14.8M    0 14.8M    0     0  8711k      0 --:--:--  0:00:01 --:--:-- 11.3M
$ curl -L https://github.com/warmcat/libwebsockets/tarball/v4.3.2 -o dummy2.tgz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 14.8M    0 14.8M    0     0  8176k      0 --:--:--  0:00:01 --:--:-- 11.0M
$ sha256sum dummy1.tgz 
e2006366aa1cbe57fcfa2afbe9617fcee1cfa3406ceb4c7b5fae78c98e087f2d  dummy1.tgz
$ sha256sum dummy2.tgz 
e2006366aa1cbe57fcfa2afbe9617fcee1cfa3406ceb4c7b5fae78c98e087f2d  dummy2.tgz

@diizzyy
Copy link

diizzyy commented Apr 8, 2023

curl https://libwebsockets.org/git/libwebsockets/snapshot/libwebsockets-v4.3.2.tar.gz -o dummy.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10.0M    0 10.0M    0     0  1794k      0 --:--:--  0:00:05 --:--:-- 2078k
$ sha256sum dummy.tar.gz
3f9a610dc94b5ab29a5a52ac389d4c2738b0f373eef455955654625888a90871  dummy.tar.gz

@lws-team
Copy link
Member

lws-team commented Apr 8, 2023

This is only telling you about gitohashi's code for using libarchive not setting the file dates before compressing it. It's not telling you about github or that there's any value in using github release things instead of the solution I gave you above, or that build systems can't just use git to fetch a tag, from github or whereever.

If you care about it enough to continue making me read about it, you're welcome to send a patch to force the date on the files before archiving them.

https://warmcat.com/git/gitohashi

@AlojzyB
Copy link

AlojzyB commented Jan 30, 2024

Is libwebsockets.org down again? Need urgently support and I was hope to find it there :(.

@diizzyy
Copy link

diizzyy commented Jan 30, 2024

Yep, it's down again.
Can you perhaps upload static tarballs to the GitHub repo as backup?
See also https://github.blog/2023-02-21-update-on-the-future-stability-of-source-code-archives-and-hashes/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants