Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing #include's previously pulled in by libntech #5327

Merged

Conversation

vpodzime
Copy link
Contributor

@vpodzime vpodzime commented Sep 15, 2023

With libntech's headers no longer pulling in platform.h, we need to add it together with some other headers to some places in the codebase.

Merge together:
#5327
NorthernTechHQ/libntech#192

@vpodzime
Copy link
Contributor Author

@cf-bottom jenkins with exotics with NO TESTS, please

olehermanse
olehermanse previously approved these changes Sep 15, 2023
@cfengine cfengine deleted a comment from cf-bottom Sep 15, 2023
@cf-bottom
Copy link

Alright, I triggered a build:

Build Status

(with exotics) [NO TESTS]

Jenkins: https://ci.cfengine.com/job/pr-pipeline/9840/

Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-9840/

@vpodzime
Copy link
Contributor Author

@cf-bottom jenkins with exotics, please

@cfengine cfengine deleted a comment from cf-bottom Sep 15, 2023
@cfengine cfengine deleted a comment from cf-bottom Sep 15, 2023
@cfengine cfengine deleted a comment from cf-bottom Sep 15, 2023
@cf-bottom
Copy link

Alright, I triggered a build:

Build Status

(with exotics)

Jenkins: https://ci.cfengine.com/job/pr-pipeline/9844/

Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-9844/

@vpodzime
Copy link
Contributor Author

Alright, I triggered a build:

Build Status

(with exotics)

Jenkins: https://ci.cfengine.com/job/pr-pipeline/9844/

Packages: http://buildcache.cfengine.com/packages/testing-pr/jenkins-pr-pipeline-9844/

Only flakes and unrelated failures on exotics, AFAICT.

larsewi
larsewi previously approved these changes Sep 18, 2023
With fixed headers not including <config.h>.
With libntech's headers no longer pulling in platform.h, we need
to add it together with some other headers to some places in the
codebase.
@vpodzime vpodzime dismissed stale reviews from larsewi and olehermanse via bdfef78 September 18, 2023 14:19
@vpodzime vpodzime force-pushed the master-libntech_header_cleanup_fixes branch from 07e8c23 to bdfef78 Compare September 18, 2023 14:19
@vpodzime
Copy link
Contributor Author

Bumped libntech so need a re-ACK.

@vpodzime vpodzime merged commit a4b1fc0 into cfengine:master Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants