Skip to content

cmake: tidy-ups and rebase fixups - #15271

Closed
vszakats wants to merge 11 commits into
curl:masterfrom
vszakats:cm-tidy-5
Closed

cmake: tidy-ups and rebase fixups#15271
vszakats wants to merge 11 commits into
curl:masterfrom
vszakats:cm-tidy-5

Conversation

@vszakats

@vszakats vszakats commented Oct 11, 2024

Copy link
Copy Markdown
Member

w/o whitespace: https://github.com/curl/curl/pull/15271/files?w=1

@dfandrich

Copy link
Copy Markdown
Contributor

Analysis of PR #15271 at 1fd24803:

Test 3000 failed, which has NOT been flaky recently, so there could be a real issue in this PR.

Generated by Testclutch

Regression from rebase mistake in
91d451b curl#15157
@vszakats vszakats changed the title cmake: tidy-ups cmake: tidy-ups and rebase fixup Oct 12, 2024
@vszakats vszakats changed the title cmake: tidy-ups and rebase fixup cmake: tidy-ups and rebase fixups Oct 12, 2024
@vszakats vszakats closed this in 01a8157 Oct 12, 2024
@vszakats
vszakats deleted the cm-tidy-5 branch October 12, 2024 20:34
vszakats added a commit that referenced this pull request Dec 16, 2024
pps83 pushed a commit to pps83/curl that referenced this pull request Apr 26, 2025
- limit `SIZEOF_SA_FAMILY_T` detection to non-Windows.
- make sure `sys/socket.h` exists before detecting `SIZEOF_SA_FAMILY_T`.
- limit `mach_absolute_time()` detection to `APPLE`. Drop from Windows
  pre-cache.
- skip `HAVE_LIBSOCKET` detection for Windows, drop pre-cached value.
- drop redundant pre-cached `HAVE_LIBZ` for Windows.
- `curl_required_libpaths()`: stop accepting multiple arguments.
  To prepare for `CMAKE_REQUIRED_LINK_DIRECTORIES` support.
  Follow-up to 7bab201 curl#15193
- GSS: fix recent rebase mistakes:
  - fix variable name.
  - do not add a header twice.
  Follow-up to 91d451b curl#15157
- GSS: quote a variable.

Closes curl#15271
pps83 pushed a commit to pps83/curl that referenced this pull request Apr 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants