You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "psiroky (via GitHub)" <gi...@apache.org> on 2023/03/13 20:31:25 UTC

[GitHub] [maven-mvnd] psiroky opened a new pull request, #814: Build on ubuntu 20.04

psiroky opened a new pull request, #814:
URL: https://github.com/apache/maven-mvnd/pull/814

   Trying to see if this helps wit the glibc compatibility issue (see https://github.com/apache/maven-mvnd/issues/812)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [maven-mvnd] psiroky commented on pull request #814: Build on ubuntu 20.04

Posted by "psiroky (via GitHub)" <gi...@apache.org>.
psiroky commented on PR #814:
URL: https://github.com/apache/maven-mvnd/pull/814#issuecomment-1467641048

   Reading through https://github.com/apache/maven-mvnd/pull/730, it says
   >An explicit glibc requirement also removes a side effect of changing the build system. When update the build system from ubuntu 18.04 to 20.04, the glibc requirement may also increase to match the new os. On the other hand, glibc 2.12 is required by graalvm.
   
   which is not really the case (anymore?). We bumped the build system and as a side-effect glibc version got bumped as well. GraalVM got updated from 22.2.0 to 22.3.1 in the meantime, in case that could be somehow related.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [maven-mvnd] psiroky commented on pull request #814: Build on ubuntu 20.04

Posted by "psiroky (via GitHub)" <gi...@apache.org>.
psiroky commented on PR #814:
URL: https://github.com/apache/maven-mvnd/pull/814#issuecomment-1467085114

   Hmm, so this moves the glibc version requirement to 2.17, which is better than before, but still not quite the same
   
   ```
   ./mvnd/maven-1.0.0-m5-SNAPSHOT-mvnd-m39-linux-amd64/bin/mvnd: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.17' not found (required by ./mvnd/maven-1.0.0-m5-SNAPSHOT-mvnd-m39-linux-amd64/bin/mvnd)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [maven-mvnd] psiroky commented on pull request #814: Build on ubuntu 20.04

Posted by "psiroky (via GitHub)" <gi...@apache.org>.
psiroky commented on PR #814:
URL: https://github.com/apache/maven-mvnd/pull/814#issuecomment-1468540682

   I wasn't able to make this work so that the glibc requirement would still be 2.12 (released on 2010-12-13). I tried to follow the similar approach with `glibc.redef` as there already is, but that feels like magic, redefining symbols is "random" libraries. I believe this is also going to break again when we upgrade the build system.
   
   There is a library which is using `GLIBC_2.17  clock_gettime` (not even sure which one to be honest) and I am not sure how to get rid of that.
   
   I double-checked and CentOS 6 is indeed using glibc 2.12, but it is also end-of-life for more than two years now (https://wiki.centos.org/HowTos/EOL). Maybe it would make sense to bump the glibc version anyway and support 2.17, which is the one used in CentOS 7?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [maven-mvnd] gnodet merged pull request #814: Build on ubuntu 20.04

Posted by "gnodet (via GitHub)" <gi...@apache.org>.
gnodet merged PR #814:
URL: https://github.com/apache/maven-mvnd/pull/814


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@maven.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org