Hi All,

When I installed the 4.5.0 latest daily build for linux64 (September 13th BTW separate thread about buildbots) on a CentOS 7 VM for running tests and I'm getting an error when compiling the standalone test suite.

The error happens when building the smoketestdoc TestExtension:
/opt/openoffice4/sdk/bin/idlc: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /opt/openoffice4/sdk/bin/idlc)

I remember getting a similar error when trying to run a "installed" build from Arrigo on this VM.

This ant build uses the idlc from the installed AOO SDK.
It seems I require a libstdc++.so.6 with version GLIBCXX_3.4.21 maybe?

when I check this on CentOS 7
$ strings /lib64/libstdc++.so.6 | grep GLIBCXX

it only goes up to 3.4.19.

My CentOS 7 VM is using libstdc++.x86_64 4.8.5-44.el7

which is where I think this comes from.

On my Ubuntu 18.04 VM there are no issues as:

$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
list versions up to GLIBCXX_3.4.25.

Besides the test suite (when using the standalone-tests branch), other programs that build extensions like the Netbeans plugin for AOO and some of my other extension template projects use SDK tools like idlc, regmerge, and javamaker from the installed AOO that may be affected by the library versions used to build the SDK on newer platforms.

This is more of an FYI right now until I can do more testing.

Best regards,
Carl


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to