Updated dependencies (3.21.x)#1805
Conversation
When building git dependency on redhat 7 with git v2.50 we get a compilation error due to the include of a missing file. ``` 15:05:27 + make CURL_LDFLAGS=-lcurl 15:05:28 GIT_VERSION=2.50.0 15:05:28 * new build flags 15:05:28 CC daemon.o 15:05:28 In file included from git-compat-util.h:26:0, 15:05:28 from daemon.c:3: 15:05:28 compat/posix.h:159:24: fatal error: sys/random.h: No such file or directory 15:05:28 #include <sys/random.h> 15:05:28 ^ 15:05:28 compilation terminated. ``` Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech> (cherry picked from commit 16fc9aa)
Fixes current compilation error (found on Ubuntu 24): ``` 23:16:48 log.c:637:21: error: implicit declaration of function 'gettid'; did you mean 'getgid'? [-Wimplicit-function-declaration] 23:16:48 637 | pid_t tid = gettid(); 23:16:48 | ^~~~~~ 23:16:48 | getgid ``` Ticket: ENT-13084 Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech> (cherry picked from commit 6e0eaed)
bcbc347 to
1f09c13
Compare
|
last build used BASE_BRANCH master, that won't work. @cf-bottom jenkins again please, thanks! |
Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech>
Fixes following issue on Windows build ``` 15:44:06 url.c: In function 'zonefrom_url': 15:44:06 url.c:1802:18: error: implicit declaration of function 'if_nametoindex' [-Werror=implicit-function-declaration] 15:44:06 scopeidx = if_nametoindex(zoneid); 15:44:06 ^ ``` Signed-off-by: Lars Erik Wik <lars.erik.wik@northern.tech> (cherry picked from commit 4512cfe)
1f09c13 to
d9a5956
Compare
|
Alright, I triggered a build: Jenkins: https://ci.cfengine.com/job/pr-pipeline/12416/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-12416/ |
|
^ @craigcomstock is working on fixing this RHEL 8 failure is also unrelated It's probably due to memory being exhausted. I believe @craigcomstock also mentioned that there was a specific file in PHP that caused this. |
|
@cf-bottom jenkins I see you are at deployment tests for the previous go around, I'll cancel that and let you try again now that I have fixed deb-10 instances and increased RAM for other build hosts. |
|
Sure, I triggered a build: Jenkins: https://ci.cfengine.com/job/pr-pipeline/12418/ Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-12418/ |
Seems like there is too little disk space on the Deb 10 instance |
I increased it to 30GB but maybe that's not enough. I will investigate. |
craigcomstock
left a comment
There was a problem hiding this comment.
deb10 can work, it has more disk space now.
DT failures were due to trying to install ubu22 on ubu18: ENT-13081
Automated dependency updates for the 3.21.x branch