# Site Feedback

**URL:** https://discourse.cmake.org/c/site-feedback/3.md

[Latest](https://discourse.cmake.org/latest.md) · [Categories](https://discourse.cmake.org/categories.md) · [Tags](https://discourse.cmake.org/tags.md)

---

## [\[SOLVED\] cmake.org availability (was: HTTP 403)](https://discourse.cmake.org/t/solved-cmake-org-availability-was-http-403/15833)

<div class="topic-metadata">

**Author:** [@w124513](https://discourse.cmake.org/u/w124513)\
**Replies:** 8\
**Last updated:** [September 17, 2026, 8:45pm UTC](https://discourse.cmake.org/t/solved-cmake-org-availability-was-http-403/15833 "2026-09-17T20:45:27Z")

</div>

Hi there, apparently the CMake Homepage (cmake.org - some documentation sub-spaces seem to work, like https://cmake.org/cmake/help/latest/module/FetchContent.html) is somehow unavailable (pages return HTTP 403). Could y…

---

## [Tutorial source code example archive URL gives 404](https://discourse.cmake.org/t/tutorial-source-code-example-archive-url-gives-404/5870)

<div class="topic-metadata">

**Author:** [@oscarcederberg](https://discourse.cmake.org/u/oscarcederberg)\
**Replies:** 4\
**Last updated:** [July 13, 2026, 8:23am UTC](https://discourse.cmake.org/t/tutorial-source-code-example-archive-url-gives-404/5870 "2026-07-13T08:23:47Z")

</div>

Currently, the URL for source code examples listed on Cmake Tutorial gives a 404 according to wget. Trying to access the URL with FireFox does nothing except open up a blank page. Without the example code much of the tu…

---

## [Ubuntu 24.04 complains about unknown key used for signature on apt.kitware.com ...](https://discourse.cmake.org/t/ubuntu-24-04-complains-about-unknown-key-used-for-signature-on-apt-kitware-com/15454)

<div class="topic-metadata">

**Author:** [@exoosh](https://discourse.cmake.org/u/exoosh)\
**Replies:** 3\
**Last updated:** [January 12, 2026, 1:48pm UTC](https://discourse.cmake.org/t/ubuntu-24-04-complains-about-unknown-key-used-for-signature-on-apt-kitware-com/15454 "2026-01-12T13:48:01Z")

</div>

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: \`\`https://apt.kitware.com/ubuntu\`\` noble InRelease: The following signatures cou…

---

## [I lose indentation, or gain extra newlines](https://discourse.cmake.org/t/i-lose-indentation-or-gain-extra-newlines/15415)

<div class="topic-metadata">

**Author:** [@Joymaker](https://discourse.cmake.org/u/Joymaker)\
**Replies:** 1\
**Last updated:** [January 6, 2026, 7:09pm UTC](https://discourse.cmake.org/t/i-lose-indentation-or-gain-extra-newlines/15415 "2026-01-06T19:09:44Z")

</div>

Using this forum just now, I discovered a strange thing. First of all, here’s my environment: I’m running Visual Studio on Windows in a virtual machine under Parallels under Mac OS. I can run my browser, DuckDuckGo, on W…

---

## [Documentation for FindLua has always been incorrect from my end.](https://discourse.cmake.org/t/documentation-for-findlua-has-always-been-incorrect-from-my-end/15411)

<div class="topic-metadata">

**Author:** [@ProgramGamer](https://discourse.cmake.org/u/ProgramGamer)\
**Replies:** 3\
**Last updated:** [December 19, 2025, 9:44pm UTC](https://discourse.cmake.org/t/documentation-for-findlua-has-always-been-incorrect-from-my-end/15411 "2025-12-19T21:44:07Z")

</div>

As far back as I can remember, the documentation for FindLua has never matched the behavior I have observed in CMake proper. Lua\_FOUND has never been defined after a call to find\_package(Lua) (as opposed to LUA\_FOUND, wh…

---

## [Is Gitlab down?](https://discourse.cmake.org/t/is-gitlab-down/14463)

<div class="topic-metadata">

**Author:** [@dantti](https://discourse.cmake.org/u/dantti)\
**Replies:** 4\
**Last updated:** [July 30, 2025, 4:13pm UTC](https://discourse.cmake.org/t/is-gitlab-down/14463 "2025-07-30T16:13:31Z")

</div>

I want to make a contribution but gitlab website doesn’t open (since last 2 weeks when I first thought of writing the changes), ERR\_CONNECTION\_TIMED\_OUT and GitHub - Kitware/CMake: Mirror of CMake upstream repository mir…

---

## [Tutorial Step 2 - Exercise 1 - Unsure of File Edits](https://discourse.cmake.org/t/tutorial-step-2-exercise-1-unsure-of-file-edits/13920)

<div class="topic-metadata">

**Author:** [@JustASimpleUser](https://discourse.cmake.org/u/JustASimpleUser)\
**Replies:** 0\
**Last updated:** [April 12, 2025, 2:53am UTC](https://discourse.cmake.org/t/tutorial-step-2-exercise-1-unsure-of-file-edits/13920 "2025-04-12T02:53:21Z")

</div>

I’m sure I’m missing something as I work through the initial steps but the files (specifcially the CMakeList.txt) contained in the Step 2 download don’t seem to be migrated from Step 1. They’re essentially blank. Do I …

---

## [Typo in CMake Tutorial » Step 2: Adding a Library](https://discourse.cmake.org/t/typo-in-cmake-tutorial-step-2-adding-a-library/8869)

<div class="topic-metadata">

**Author:** [@pokorj54](https://discourse.cmake.org/u/pokorj54)\
**Replies:** 2\
**Last updated:** [January 22, 2024, 4:11pm UTC](https://discourse.cmake.org/t/typo-in-cmake-tutorial-step-2-adding-a-library/8869 "2024-01-22T16:11:41Z")

</div>

In the tutorial it is said to Lastly, replace sqrt with our library function mathfunctions::mysqrt. However, the functionmysqrt is in namespace mathfunctions::detail not just mathfunctions. There is a wrapper mathfun…

---

## [Gitlab Pipeline error not shown on MR page](https://discourse.cmake.org/t/gitlab-pipeline-error-not-shown-on-mr-page/13550)

<div class="topic-metadata">

**Author:** [@jtxa](https://discourse.cmake.org/u/jtxa)\
**Replies:** 2\
**Last updated:** [February 24, 2025, 2:35pm UTC](https://discourse.cmake.org/t/gitlab-pipeline-error-not-shown-on-mr-page/13550 "2025-02-24T14:35:05Z")

</div>

When I go to the tab Pipelines of my MR, it says Failed jobs 1 but the list below is empty. Additionally there is an error message in red above the headline: GraphQL error: Field 'troubleshootJobWithAi' doesn't exist o…

---

## [First issue I am creating is flagged as spam](https://discourse.cmake.org/t/first-issue-i-am-creating-is-flagged-as-spam/10689)

<div class="topic-metadata">

**Author:** [@imcinerney](https://discourse.cmake.org/u/imcinerney)\
**Replies:** 7\
**Last updated:** [January 13, 2025, 1:54pm UTC](https://discourse.cmake.org/t/first-issue-i-am-creating-is-flagged-as-spam/10689 "2025-01-13T13:54:39Z")

</div>

I have just registered for the KitWare Gitlab site to try to report an issue I am facing and debugged in some of the built-in Find modules, but when I go through and fill out the issue form and try to submit it, I get th…

---

## [Please mention ExternalProject in the "Using Dependencies Guide"](https://discourse.cmake.org/t/please-mention-externalproject-in-the-using-dependencies-guide/13261)

<div class="topic-metadata">

**Author:** [@hexagon-recursion](https://discourse.cmake.org/u/hexagon-recursion)\
**Replies:** 2\
**Last updated:** [January 9, 2025, 3:53pm UTC](https://discourse.cmake.org/t/please-mention-externalproject-in-the-using-dependencies-guide/13261 "2025-01-09T15:53:49Z")

</div>

The Using Dependencies Guide currently only talks about find\_package and FetchContent. It does not mention any available options to make cmake download and/or build non-cmake projects. I think the information about Exter…

---

## [Unable to open an issue due to spam filter?](https://discourse.cmake.org/t/unable-to-open-an-issue-due-to-spam-filter/13011)

<div class="topic-metadata">

**Author:** [@strega-nil-re](https://discourse.cmake.org/u/strega-nil-re)\
**Replies:** 1\
**Last updated:** [November 21, 2024, 1:13pm UTC](https://discourse.cmake.org/t/unable-to-open-an-issue-due-to-spam-filter/13011 "2024-11-21T13:13:15Z")

</div>

I am attempting to open a feature request issue; it would be nice if I could do so?

---

## [Cmake github releases returning 404 upon attempt to download](https://discourse.cmake.org/t/cmake-github-releases-returning-404-upon-attempt-to-download/13003)

<div class="topic-metadata">

**Author:** [@ayeni\_yeniyan](https://discourse.cmake.org/u/ayeni_yeniyan)\
**Replies:** 3\
**Last updated:** [November 20, 2024, 6:14pm UTC](https://discourse.cmake.org/t/cmake-github-releases-returning-404-upon-attempt-to-download/13003 "2024-11-20T18:14:09Z")

</div>

Cmake can not be downloaded from github or the website. I have tried it several times. My windows project depends on Cmake and because of this I can’t push any update on windows.

---

## [Did you guys do something with DMARC/DKIM recently?](https://discourse.cmake.org/t/did-you-guys-do-something-with-dmarc-dkim-recently/12715)

<div class="topic-metadata">

**Author:** [@solemnPonie0](https://discourse.cmake.org/u/solemnPonie0)\
**Replies:** 4\
**Last updated:** [October 15, 2024, 8:03pm UTC](https://discourse.cmake.org/t/did-you-guys-do-something-with-dmarc-dkim-recently/12715 "2024-10-15T20:03:32Z")

</div>

I used to be able to nicely forward your email from discourse to my gmail over the postfix on my own host, but now gmail rejects it due to dmarc issues. I was able to receive a message in July, but not later.

---

## [gitlab account creation](https://discourse.cmake.org/t/gitlab-account-creation/11709)

<div class="topic-metadata">

**Author:** [@daveseidel](https://discourse.cmake.org/u/daveseidel)\
**Replies:** 5\
**Last updated:** [September 17, 2024, 3:58pm UTC](https://discourse.cmake.org/t/gitlab-account-creation/11709 "2024-09-17T15:58:02Z")

</div>

I’m trying to create a Gitlab account so I can create an issue, but I have not gotten an email confirmation after several attempts (dave.seidel@gmail.com).

---

## [What will happen to CMake 3 Documentation if CMake 4 is released?](https://discourse.cmake.org/t/what-will-happen-to-cmake-3-documentation-if-cmake-4-is-released/10339)

<div class="topic-metadata">

**Author:** [@hwhsu1231](https://discourse.cmake.org/u/hwhsu1231)\
**Replies:** 2\
**Last updated:** [March 20, 2024, 4:55am UTC](https://discourse.cmake.org/t/what-will-happen-to-cmake-3-documentation-if-cmake-4-is-released/10339 "2024-03-20T04:55:46Z")

</div>

Hello, CMake Team. First, regarding the difference between cmake2-docs and cmake3-docs, we can see the following: The Sphinx theme used by cmake3-docs is clearly inconsistent with cmake2-docs. Although documentation f…

---

## [Tutorial Step 1 Possible Oversight?](https://discourse.cmake.org/t/tutorial-step-1-possible-oversight/9805)

<div class="topic-metadata">

**Author:** [@BrazenBunnies](https://discourse.cmake.org/u/BrazenBunnies)\
**Replies:** 2\
**Last updated:** [January 10, 2024, 4:01am UTC](https://discourse.cmake.org/t/tutorial-step-1-possible-oversight/9805 "2024-01-10T04:01:26Z")

</div>

I’ve just finished Step 1 of the tutorial and I got stuck for a while on TODO 10. I’ve figured it out now but thought I’d put a word in here about it. TODO 7 asks us to specify the version as 1.0 in CMakeLists.txt. We l…

---

## [GitLab starting page](https://discourse.cmake.org/t/gitlab-starting-page/9269)

<div class="topic-metadata">

**Author:** [@jtxa](https://discourse.cmake.org/u/jtxa)\
**Replies:** 1\
**Last updated:** [October 25, 2023, 1:39pm UTC](https://discourse.cmake.org/t/gitlab-starting-page/9269 "2023-10-25T13:39:18Z")

</div>

The root page https://gitlab.kitware.com/ only shows the login screen. Is this on purpose? I would have expected e.g. the project overview. It’s not a problem. But in the first moment, I though you disabled anonymous a…

---

## [Code blocks in tutorials aren't wrapped in a \<code\> element](https://discourse.cmake.org/t/code-blocks-in-tutorials-arent-wrapped-in-a-code-element/9093)

<div class="topic-metadata">

**Author:** [@heatblayze](https://discourse.cmake.org/u/heatblayze)\
**Replies:** 2\
**Last updated:** [September 26, 2023, 11:50am UTC](https://discourse.cmake.org/t/code-blocks-in-tutorials-arent-wrapped-in-a-code-element/9093 "2023-09-26T11:50:50Z")

</div>

This is barely even an issue at all, but I like using Firefox’s “reader view” tool to follow coding tutorials. One thing I’ve noticed is that the code blocks use the pre element, but it doesn’t include a nested code elem…

---

## [An e-mail from Discourse Cloud Service saying Mailbox Storage is full](https://discourse.cmake.org/t/an-e-mail-from-discourse-cloud-service-saying-mailbox-storage-is-full/8915)

<div class="topic-metadata">

**Author:** [@retif](https://discourse.cmake.org/u/retif)\
**Replies:** 2\
**Last updated:** [September 13, 2023, 3:11pm UTC](https://discourse.cmake.org/t/an-e-mail-from-discourse-cloud-service-saying-mailbox-storage-is-full/8915 "2023-09-13T15:11:04Z")

</div>

I got a strange e-mail on 2023-09-06, supposedly from noreply@discourse.cmake.org (can’t say if it’s a genuine address or faked headers). Subject: \[CMake\] \[Code\] Discourse Cloud Service:: Mailbox Storage is full. Wedne…

---

## [Slight missinformation in CMake Tutorial » Step 3: Adding Usage Requirements for a Library](https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870)

<div class="topic-metadata">

**Author:** [@pokorj54](https://discourse.cmake.org/u/pokorj54)\
**Replies:** 1\
**Last updated:** [September 7, 2023, 2:29pm UTC](https://discourse.cmake.org/t/slight-missinformation-in-cmake-tutorial-step-3-adding-usage-requirements-for-a-library/8870 "2023-09-07T14:29:25Z")

</div>

In the solution of Exercise 1, there it is said to first remove one line which is diplayed. And then it is said And the lines: which implies that the displayed lines should be removed, but in fact the displayed lines…

---

## [Search in the documentation returns irrelevant results since 3.27.x](https://discourse.cmake.org/t/search-in-the-documentation-returns-irrelevant-results-since-3-27-x/8587)

<div class="topic-metadata">

**Author:** [@winse](https://discourse.cmake.org/u/winse)\
**Replies:** 5\
**Last updated:** [August 10, 2023, 4:09pm UTC](https://discourse.cmake.org/t/search-in-the-documentation-returns-irrelevant-results-since-3-27-x/8587 "2023-08-10T16:09:08Z")

</div>

Hi, some time ago the CMake Docs site got search broken. For example, when I search for the install command, the search returns lots of irrelevant stuff: The search returns add\_library, lots of Release Notes. And th…

---

## [An official CMake logo provided for us to download?](https://discourse.cmake.org/t/an-official-cmake-logo-provided-for-us-to-download/8434)

<div class="topic-metadata">

**Author:** [@hwhsu1231](https://discourse.cmake.org/u/hwhsu1231)\
**Replies:** 0\
**Last updated:** [June 29, 2023, 4:20pm UTC](https://discourse.cmake.org/t/an-official-cmake-logo-provided-for-us-to-download/8434 "2023-06-29T16:20:45Z")

</div>

Take OpenCV for example. There is an official logo for us to download: Media Kit - OpenCV I wonder whether CMake provides its official logo as well. (At least, I haven’t found on CMake’s websites yet)

---

## [Request for access to edit CMake Community Wiki](https://discourse.cmake.org/t/request-for-access-to-edit-cmake-community-wiki/8115)

<div class="topic-metadata">

**Author:** [@cher-nov](https://discourse.cmake.org/u/cher-nov)\
**Replies:** 1\
**Last updated:** [May 15, 2023, 1:57pm UTC](https://discourse.cmake.org/t/request-for-access-to-edit-cmake-community-wiki/8115 "2023-05-15T13:57:44Z")

</div>

Good day everyone, I would like to obtain access to CMake Community Wiki to edit some of the pages on it (fix typos and formatting). Its homepage says that everyone can request access by clicking a button on the communi…

---

## [Difference between PUBLIC and INTERFACE is not stated](https://discourse.cmake.org/t/difference-between-public-and-interface-is-not-stated/7926)

<div class="topic-metadata">

**Author:** [@studyingegret](https://discourse.cmake.org/u/studyingegret)\
**Replies:** 5\
**Last updated:** [April 21, 2023, 1:15pm UTC](https://discourse.cmake.org/t/difference-between-public-and-interface-is-not-stated/7926 "2023-04-21T13:15:42Z")

</div>

Hello, I read cmake-compile-features(7) and I couldn’t find text saying the difference between PUBLIC and INTERFACE. I think Transitive Usage Requirements should be linked here to clarify this.

---

## [Tutorial.h does not exist in the cmake-3.25.1-tutorial-source.zip](https://discourse.cmake.org/t/tutorial-h-does-not-exist-in-the-cmake-3-25-1-tutorial-source-zip/7216)

<div class="topic-metadata">

**Author:** [@fgenestcvdl](https://discourse.cmake.org/u/fgenestcvdl)\
**Replies:** 1\
**Last updated:** [January 11, 2023, 6:51pm UTC](https://discourse.cmake.org/t/tutorial-h-does-not-exist-in-the-cmake-3-25-1-tutorial-source-zip/7216 "2023-01-11T18:51:34Z")

</div>

From Step1 exercise 3 up to the last exercise of the tutorial this file seems required but it is not anywhere ? It-is not in the https://gitlab.kitware.com/cmake/cmake/-/tree/master/Help/guide/tutorial#id1 web page als…

---

## [Feedback on documentation for installing headers with target\_sources(FILE\_SET)](https://discourse.cmake.org/t/feedback-on-documentation-for-installing-headers-with-target-sources-file-set/6935)

<div class="topic-metadata">

**Author:** [@josiest](https://discourse.cmake.org/u/josiest)\
**Replies:** 1\
**Last updated:** [November 28, 2022, 6:40pm UTC](https://discourse.cmake.org/t/feedback-on-documentation-for-installing-headers-with-target-sources-file-set/6935 "2022-11-28T18:40:38Z")

</div>

I was looking at the documentation for installing a directory, and I noticed the note at the top of the section: Note If installing header files, consider using file sets defined by target\_sources(FILE\_SET) instead. F…

---

## [Links on the home page do not work](https://discourse.cmake.org/t/links-on-the-home-page-do-not-work/6861)

<div class="topic-metadata">

**Author:** [@yecril71pl](https://discourse.cmake.org/u/yecril71pl)\
**Replies:** 1\
**Last updated:** [November 14, 2022, 4:27pm UTC](https://discourse.cmake.org/t/links-on-the-home-page-do-not-work/6861 "2022-11-14T16:27:30Z")

</div>

The home page links to Training Courses and Book but those respond with 302 Found Location: https://www.kitware.com/commercial/ and the requested fragment does not exist (! document .getElementById (location .hash .sub…

---

## [Please update CMake tutorial code](https://discourse.cmake.org/t/please-update-cmake-tutorial-code/6423)

<div class="topic-metadata">

**Author:** [@Blazing\_Helios](https://discourse.cmake.org/u/Blazing_Helios)\
**Replies:** 3\
**Last updated:** [September 6, 2022, 4:13pm UTC](https://discourse.cmake.org/t/please-update-cmake-tutorial-code/6423 "2022-09-06T16:13:25Z")

</div>

Hi, When trying CMake tutorial, Code for Step 4 needs update. Please refer to here for possible update CMake tutorial Step 4 install example is not working as expected - Stack Overflow Thanks Surya

---

## [Overly harsh spam bot?](https://discourse.cmake.org/t/overly-harsh-spam-bot/6126)

<div class="topic-metadata">

**Author:** [@h-vetinari](https://discourse.cmake.org/u/h-vetinari)\
**Replies:** 2\
**Last updated:** [July 22, 2022, 5:34pm UTC](https://discourse.cmake.org/t/overly-harsh-spam-bot/6126 "2022-07-22T17:34:01Z")

</div>

I created a new topic yesterday, found a typo shortly after, edited my post, and (seemingly caused by the edit) it immediately went into moderation. Not sure what triggered this (my user’s not even new and I’ve posted he…

[Next page](https://discourse.cmake.org/c/site-feedback/3.md?page=1)
