Skip to content

Conversation

@andy1li
Copy link
Member

@andy1li andy1li commented Sep 29, 2025

Note

Upgrades GCC base images to 14.3, renames the C++ executable to http-server, updates run scripts/paths, points docs to src/main.cpp, and adjusts Docker caching/env plus .gitignore entries.

  • Build/Docker:
    • Upgrade base images: gcc:14.2.014.3.0 (C) and gcc:13.2.014.3.0 (C++).
    • Add CMakeLists.txt to CODECRAFTERS_DEPENDENCY_FILE_PATHS (C/C++).
    • Update CMake in C++ image to 3.30.5; simplify cache layout and remove precompile script.
  • C++ Starter/Solutions/Templates:
    • Rename executable serverhttp-server in CMakeLists.txt and run scripts.
    • Change run commands to $(dirname "$0")/build/http-server.
    • Expand .gitignore to comprehensive templates.
  • C Starter/Solutions/Templates:
    • Quote run script paths: $(dirname "$0")/build/http-server.
  • Docs/Config:
    • Update references from src/server.cppsrc/main.cpp in README.md, explanation.md, and config.yml.
  • Go Dockerfiles:
    • Add hadolint ignore comment for GODEBUG standard library install line.

Written by Cursor Bugbot for commit e2c21d6. This will update automatically on new commits. Configure here.

…y point and update related scripts to execute the new server binary. Adjust CMake configuration to link against 'http-server' instead of 'server'. Update README and .gitignore files accordingly.
@andy1li andy1li self-assigned this Sep 29, 2025
@andy1li andy1li changed the title [HTTP] Upgrade gcc to 14.3.0-bookworm CC-1960 [HTTP] Upgrade gcc to 14.3.0-bookworm Sep 29, 2025
@linear
Copy link

linear bot commented Sep 29, 2025

cursor[bot]

This comment was marked as outdated.

@andy1li andy1li merged commit 39cd3f3 into main Sep 29, 2025
29 checks passed
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

Successfully merging this pull request may close these issues.

2 participants