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

deps: update nghttp3 to 1.5.0 #51321

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot nodejs-github-bot commented Dec 31, 2023

This is an automated update of nghttp3 to 1.5.0.

@nodejs-github-bot nodejs-github-bot added dependencies Pull requests that update a dependency file. needs-ci PRs that need a full CI run. quic Issues and PRs related to the QUIC implementation / HTTP/3. labels Dec 31, 2023
@mhdawson
Copy link
Member

mhdawson commented Jan 2, 2024

@jasnell do those dummy line additions makes sense to you?

@targos
Copy link
Member

targos commented Jan 3, 2024

@jasnell
Copy link
Member

jasnell commented Jan 3, 2024

do those dummy line additions makes sense to you?

Not really

@lpinca lpinca force-pushed the actions/tools-update-nghttp3 branch 2 times, most recently from 58e309f to 792842f Compare January 8, 2024 20:21
@targos targos added the request-ci Add this label to start a Jenkins CI on a PR. label Jan 22, 2024
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jan 22, 2024
@nodejs-github-bot
Copy link
Collaborator Author

@nodejs-github-bot
Copy link
Collaborator Author

@nodejs-github-bot
Copy link
Collaborator Author

@mhdawson
Copy link
Member

@marco-ippolito I think something might be wrong with the updater script as the current form of the PR does not make a lot of sense to me. Is that something you could take a look at?

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Marking as changes needed so that it does not land until we figure out if it makes sense or not.

@marco-ippolito
Copy link
Member

marco-ippolito commented Jan 29, 2024

to launch update locally, its required to have pkg-config, issue related: ngtcp2/nghttp3#147.

Anyways, I downloaded the new release 1.1.0, run configure, deleted deps/ngtcp2/nghttp3/lib and replaced with the lib folder from the release. It matches with the changes created by the script.
@mhdawson it seems no changes has been done in the lib folder in previous releases so this makes sense.

@targos
Copy link
Member

targos commented Jan 30, 2024

I can reproduce the same update locally. I think the lack of changes is due to #51291, which didn't update the version.h

@nodejs-github-bot nodejs-github-bot changed the title deps: update nghttp3 to 1.1.0 deps: update nghttp3 to 1.2.0 Feb 18, 2024
@mhdawson
Copy link
Member

@marco-ippolito, @targos thanks for taking a look, removing my block since it sounds like it makes sense.

Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aduh95 aduh95 force-pushed the actions/tools-update-nghttp3 branch from 7301dfd to 3701769 Compare May 11, 2024 14:53
@aduh95
Copy link
Contributor

aduh95 commented May 11, 2024

Build is failing with

../deps/ngtcp2/nghttp3/lib/nghttp3_http.c:35:10: fatal error: sfparse/sfparse.h: No such file or directory
   35 | #include "sfparse/sfparse.h"
      |          ^~~~~~~~~~~~~~~~~~~

@richardlau
Copy link
Member

sfparse is now a git submodule in upstream nghttp3: ngtcp2/nghttp3@e755bfb

@nodejs-github-bot nodejs-github-bot changed the title deps: update nghttp3 to 1.2.0 deps: update nghttp3 to 1.3.0 May 12, 2024
@nodejs-github-bot nodejs-github-bot changed the title deps: update nghttp3 to 1.3.0 deps: update nghttp3 to 1.4.0 Jun 16, 2024
@nodejs-github-bot nodejs-github-bot changed the title deps: update nghttp3 to 1.4.0 deps: update nghttp3 to 1.5.0 Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file. needs-ci PRs that need a full CI run. quic Issues and PRs related to the QUIC implementation / HTTP/3.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants