** Description changed:

  [Impact]
- cmake no longer builds from source in jammy due to a git security update that 
sets protocol.file.allow=user by default.
+ cmake no longer builds from source in jammy due to a git security update that 
sets protocol.file.allow=user by default. This doesn't currently impact our 
builders because they seem to have an old version of git pinned - but it does 
impact anyone building w/ latest jammy updates applied.
+ 
+ 
+         Start 161: ExternalProjectLocal
+ 663/664 Test #161: ExternalProjectLocal 
........................................   Passed   38.40 sec
+         Start 163: ExternalProjectUpdate
+ 664/664 Test #163: ExternalProjectUpdate 
.......................................   Passed   34.81 sec
+ 
+ 99% tests passed, 2 tests failed out of 664
+ 
+ Label Time Summary:
+ CMake      = 4485.67 sec*proc (263 tests)
+ CUDA       = 488.20 sec*proc (9 tests)
+ HIP        =  97.83 sec*proc (5 tests)
+ ISPC       = 306.75 sec*proc (5 tests)
+ Label1     =   0.07 sec*proc (1 test)
+ Label2     =   0.07 sec*proc (1 test)
+ Qt5        = 1859.09 sec*proc (43 tests)
+ command    =   6.62 sec*proc (27 tests)
+ policy     = 476.79 sec*proc (38 tests)
+ run        = 4479.05 sec*proc (236 tests)
+ 
+ Total Test time (real) = 447.01 sec
+ 
+ The following tests FAILED:
+       157 - ExternalProject (Failed)
+       225 - CTest.UpdateGIT (Failed)
+ Errors while running CTest
+ make[2]: *** [Makefile:94: test] Error 8
+ make[2]: Leaving directory '/home/ubuntu/cmake-3.22.1/Build'
+ dh_auto_test: error: cd Build && make -j64 test ARGS\+=--verbose ARGS\+=-j64 
-j1 "ARGS=-E CTestTestUpload\\|curl --timeout 5000 -j64" returned exit code 2
+ make[1]: *** [debian/rules:81: override_dh_auto_test] Error 25
+ make[1]: Leaving directory '/home/ubuntu/cmake-3.22.1'
+ make: *** [debian/rules:108: binary] Error 2
+ dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2
  
  [Test Case]
  Rebuild cmake in latest jammy.
  
  [Regression Risk]
  The fix is to a test case. A risk is that the test may no longer test a valid 
use case, and future updates could thereby sneak an actual functional 
regression through.

** Attachment added: "cmake.buildlog"
   
https://bugs.launchpad.net/ubuntu/jammy/+source/cmake/+bug/2052362/+attachment/5744476/+files/cmake.buildlog

** Description changed:

  [Impact]
- cmake no longer builds from source in jammy due to a git security update that 
sets protocol.file.allow=user by default. This doesn't currently impact our 
builders because they seem to have an old version of git pinned - but it does 
impact anyone building w/ latest jammy updates applied.
+ cmake no longer builds from source in jammy due to a git security update that 
sets protocol.file.allow=user by default. This doesn't currently impact our 
builders because they seem to have an old version of git pinned - but it does 
impact anyone building w/ latest jammy updates applied. Here's a tail of the 
buildlog:
  
- 
-         Start 161: ExternalProjectLocal
+ <...>
+         Start 161: ExternalProjectLocal
  663/664 Test #161: ExternalProjectLocal 
........................................   Passed   38.40 sec
-         Start 163: ExternalProjectUpdate
+         Start 163: ExternalProjectUpdate
  664/664 Test #163: ExternalProjectUpdate 
.......................................   Passed   34.81 sec
  
  99% tests passed, 2 tests failed out of 664
  
  Label Time Summary:
  CMake      = 4485.67 sec*proc (263 tests)
  CUDA       = 488.20 sec*proc (9 tests)
  HIP        =  97.83 sec*proc (5 tests)
  ISPC       = 306.75 sec*proc (5 tests)
  Label1     =   0.07 sec*proc (1 test)
  Label2     =   0.07 sec*proc (1 test)
  Qt5        = 1859.09 sec*proc (43 tests)
  command    =   6.62 sec*proc (27 tests)
  policy     = 476.79 sec*proc (38 tests)
  run        = 4479.05 sec*proc (236 tests)
  
  Total Test time (real) = 447.01 sec
  
  The following tests FAILED:
-       157 - ExternalProject (Failed)
-       225 - CTest.UpdateGIT (Failed)
+  157 - ExternalProject (Failed)
+  225 - CTest.UpdateGIT (Failed)
  Errors while running CTest
  make[2]: *** [Makefile:94: test] Error 8
  make[2]: Leaving directory '/home/ubuntu/cmake-3.22.1/Build'
  dh_auto_test: error: cd Build && make -j64 test ARGS\+=--verbose ARGS\+=-j64 
-j1 "ARGS=-E CTestTestUpload\\|curl --timeout 5000 -j64" returned exit code 2
  make[1]: *** [debian/rules:81: override_dh_auto_test] Error 25
  make[1]: Leaving directory '/home/ubuntu/cmake-3.22.1'
  make: *** [debian/rules:108: binary] Error 2
  dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2
  
  [Test Case]
  Rebuild cmake in latest jammy.
  
  [Regression Risk]
  The fix is to a test case. A risk is that the test may no longer test a valid 
use case, and future updates could thereby sneak an actual functional 
regression through.

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to cmake in Ubuntu.
https://bugs.launchpad.net/bugs/2052362

Title:
  cmake FTBFS due to test failure w/ git protocol.file.allow=user
  default

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/2052362/+subscriptions


-- 
kubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to