Skip to content

MINIFICPP-1391 Upgrade XCode version and replace usages of set-env#925

Closed
fgerlits wants to merge 5 commits intoapache:mainfrom
fgerlits:MINIFICPP-1391-Upgrade-XCode-version-in-CI-job
Closed

MINIFICPP-1391 Upgrade XCode version and replace usages of set-env#925
fgerlits wants to merge 5 commits intoapache:mainfrom
fgerlits:MINIFICPP-1391-Upgrade-XCode-version-in-CI-job

Conversation

@fgerlits
Copy link
Contributor

@fgerlits fgerlits commented Oct 13, 2020

GitHub actions fixes:

https://issues.apache.org/jira/browse/MINIFICPP-1391


Thank you for submitting a contribution to Apache NiFi - MiNiFi C++.

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

For all changes:

  • Is there a JIRA ticket associated with this PR? Is it referenced
    in the commit message?

  • Does your PR title start with MINIFICPP-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

  • Has your PR been rebased against the latest commit within the target branch (typically main)?

  • Is your initial contribution a single, squashed commit?

For code changes:

  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • If applicable, have you updated the LICENSE file?
  • If applicable, have you updated the NOTICE file?

For documentation related changes:

  • Have you ensured that format looks appropriate for the output in which it is rendered?

Note:

Please ensure that once the PR is submitted, you check GitHub Actions CI results for build issues and submit an update to your PR as soon as possible.

This environment setting doesn't do anything, and it gives the false
appearance as if the Pcap extension was enabled (it isn't).

As the Pcap extension is not in a good shape, I have left it disabled.

ENABLE_LUA_SCRIPTING seems to work (at least it compiles), so I enabled it
in the jobs where the intention was to enable it.
@fgerlits fgerlits force-pushed the MINIFICPP-1391-Upgrade-XCode-version-in-CI-job branch from 23b7e39 to 35a3327 Compare October 14, 2020 14:16
@arpadboda arpadboda closed this in 9943de1 Oct 19, 2020
@fgerlits
Copy link
Contributor Author

Is this unused?

Cmake doesn't look at the value of CMAKE_BUILD_OPTIONS; possibly the cmake command line contained ... ${CMAKE_BUILD_OPTIONS} ... at some point, but not recently.

So this line made it appear as if we were compiling with ENABLE_PCAP=TRUE, but we weren't really.

@fgerlits fgerlits deleted the MINIFICPP-1391-Upgrade-XCode-version-in-CI-job branch October 19, 2020 13:24
@szaszm
Copy link
Member

szaszm commented Oct 19, 2020

I've deleted this question because I realized that you've already answered it in the description. Thanks for the clarification.

hunyadi-dev pushed a commit to hunyadi-dev/nifi-minifi-cpp that referenced this pull request Jan 4, 2021
MINIFICPP-1391 Replace usages of set-env

set-env has been deprecated and triggers a warning; see
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

MINIFICPP-1391 Remove the CMAKE_BUILD_OPTIONS env setting

This environment setting doesn't do anything, and it gives the false
appearance as if the Pcap extension was enabled (it isn't).

As the Pcap extension is not in a good shape, I have left it disabled.

ENABLE_LUA_SCRIPTING seems to work (at least it compiles), so I enabled it
in the jobs where the intention was to enable it.

MINIFICPP-1391 Increase the time limit on the docker test

Cherry picked from main, where:
Signed-off-by: Arpad Boda <aboda@apache.org>

This closes apache#925
arpadboda pushed a commit that referenced this pull request Jan 4, 2021
…ing lua and duktape deps

MINIFICPP-1405 - Add patch fixing how civetweb checks available compiler
options

Signed-off-by: Arpad Boda <aboda@apache.org>

This closes #952

MINIFICPP-1391 Remove XCode 10.3 CI job, add 12.0

MINIFICPP-1391 Replace usages of set-env

set-env has been deprecated and triggers a warning; see
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/

MINIFICPP-1391 Remove the CMAKE_BUILD_OPTIONS env setting

This environment setting doesn't do anything, and it gives the false
appearance as if the Pcap extension was enabled (it isn't).

As the Pcap extension is not in a good shape, I have left it disabled.

ENABLE_LUA_SCRIPTING seems to work (at least it compiles), so I enabled it
in the jobs where the intention was to enable it.

MINIFICPP-1391 Increase the time limit on the docker test

Cherry picked from main, where:
Signed-off-by: Arpad Boda <aboda@apache.org>

This closes #925
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants