{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":596508887,"defaultBranch":"master","name":"rdma-core","ownerLogin":"michich","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-02T10:39:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5363666?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686725019.401102","currentOid":""},"activityList":{"items":[{"before":"fbce0842b992e86d89e2add0da79b65c7f5fbdfc","after":"551f6955f2012cc9bf834ea52969b38059836170","ref":"refs/heads/cmake-CheckCSourceCompiles","pushedAt":"2023-06-14T06:46:25.785Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"michich","name":"Michal Schmidt","path":"/michich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5363666?s=80&v=4"},"commit":{"message":"build: include the module CheckCSourceCompiles\n\nThe macro CHECK_C_SOURCE_COMPILES that CMakeLists.txt is using is\ndefined in the module CheckCSourceCompiles. That module is included\nindirectly via CheckCCompilerFlag.\n\nIt was reported in Fedora Bugzilla, that a recent cmake 3.27.0-rc1\nremoved the indirect inclusion of the macro, breaking the rdma-core\nbuild:\n https://bugzilla.redhat.com/show_bug.cgi?id=2214541\n\nThe build error message:\n ...\n -- Detecting C compile features - done\n CMake Error at buildlib/RDMA_EnableCStd.cmake:63 (CHECK_C_SOURCE_COMPILES):\n Unknown CMake command \"CHECK_C_SOURCE_COMPILES\".\n Call Stack (most recent call first):\n CMakeLists.txt:209 (RDMA_Check_C_Compiles)\n\nThe change in cmake broke the build in many more projects, so cmake\nrestored compatibility in -rc2:\n https://gitlab.kitware.com/cmake/cmake/-/issues/24991\n\nStill, let's be safe and include the module explicitly.\n\nSigned-off-by: Michal Schmidt ","shortMessageHtmlLink":"build: include the module CheckCSourceCompiles"}},{"before":null,"after":"fbce0842b992e86d89e2add0da79b65c7f5fbdfc","ref":"refs/heads/cmake-CheckCSourceCompiles","pushedAt":"2023-06-14T06:43:39.401Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michich","name":"Michal Schmidt","path":"/michich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5363666?s=80&v=4"},"commit":{"message":"build: include the module CheckCSourceCompiles\n\nThe macro CHECK_C_SOURCE_COMPILES that CMakeLists.txt is using is\ndefined in the module CheckCSourceCompiles. That module is included\nindirectly via CheckCCompilerFlag.\n\nIt was reported in Fedora Bugzilla, that a recent cmake 3.27.0-rc1\nremoved the indirect inclusion of the macro, breaking the rdma-core\nbuild:\n https://bugzilla.redhat.com/show_bug.cgi?id=2214541\n\nThe build error message:\n ...\n -- Detecting C compile features - done\n CMake Error at buildlib/RDMA_EnableCStd.cmake:63 (CHECK_C_SOURCE_COMPILES):\n Unknown CMake command \"CHECK_C_SOURCE_COMPILES\".\n Call Stack (most recent call first):\n CMakeLists.txt:209 (RDMA_Check_C_Compiles)\n\nThe change in cmake broke the build in many more projects, so cmake\nrestored compatibility in -rc2:\n https://gitlab.kitware.com/cmake/cmake/-/issues/24991\n\nStill, let's be safe and include the module explicitly.","shortMessageHtmlLink":"build: include the module CheckCSourceCompiles"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADQRCn3gA","startCursor":null,"endCursor":null}},"title":"Activity ยท michich/rdma-core"}