Dan, Reviewing recent changes, NIFI-13035 [1] updated the frontend build process to use Node.js 21 for both the current nifi-web-ui and the new nifi-web-frontend modules. For that reason, a more recent OS and glibc version is now required.
Regards, David Handermann [1] https://issues.apache.org/jira/browse/NIFI-13035 On Fri, Apr 19, 2024 at 11:06 AM Dan S <dsti...@gmail.com> wrote: > > Thanks David! > I did not have this problem the other day when I submitted a PR for > NIFI-12960. > > On Fri, Apr 19, 2024 at 12:02 PM David Handermann < > exceptionfact...@apache.org> wrote: > > > Dan, > > > > Reviewing the previous thread, the last reply from Matt Gilman still > > applies [1] meaning that CentOS 7 is not recent enough to support the > > version of Node.js required. > > > > CentOS 7 is also scheduled for End of Life [2] on June 30, 2024. Based > > on the compatibility issues with the core OS libraries, I would not > > expect CentOS 7 to be supported for building NiFi 2.0. > > > > Regards, > > David Handermann > > > > [1] https://lists.apache.org/thread/jdmw7dsjryyf8vbjgq84tl8kpv68pplr > > [2] https://www.redhat.com/en/topics/linux/centos-linux-eol > > > > On Fri, Apr 19, 2024 at 10:51 AM Dan S <dsti...@gmail.com> wrote: > > > > > > I am trying to build the 2.x branch for a PR I am trying to submit for > > > NIFI-13069 and it is failing. Here are the messages I see from the build > > > > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libm.so.6: version `GLIBC_2.27' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libc.so.6: version `GLIBC_2.27' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libc.so.6: version `GLIBC_2.28' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > [INFO] > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node: > > > /lib64/libc.so.6: version `GLIBC_2.25' not found (required by > > > > > git/NIFI-FORK/nifi-2.x/nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/target/frontend-working-directory/node/node) > > > > > > [ERROR] Failed to execute goal > > > com.github.eirslett:frontend-maven-plugin:1.14.2:npm (npm install) on > > > project nifi-web-ui: Failed to run task: 'npm run ci' failed. > > > org.apache.commons.exec.ExecuteException: Process exited with an error: 1 > > > (Exit value: 1) -> [Help 1] > > > > > > This seems the same problem I had back In November 2023 on this thread > > > <https://lists.apache.org/thread/pm5yqognkt62gw6z6g2rlhcl872wgw3z> > > > Please advise. > >