You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Mario Salazar de Torres (Jira)" <ji...@apache.org> on 2020/11/18 12:43:00 UTC

[jira] [Comment Edited] (GEODE-8724) Fix compilation using geode-native docker image

    [ https://issues.apache.org/jira/browse/GEODE-8724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17234574#comment-17234574 ] 

Mario Salazar de Torres edited comment on GEODE-8724 at 11/18/20, 12:42 PM:
----------------------------------------------------------------------------

After looking into it, it seems that for some reason in the libc+-10 package the symlink fromĀ /usr/lib/llvm-10/include/c/v1/ to /usr/include/c++/v1 is not created.
 For this reason clang-6.0 fails to find STL headers. Will open a PR to propose a solution.
----
Still I'd like to point out that IMHO we should not be using latest version for travis or be using latest ubuntu version for the
 docker image or latest for any of the packages we are installing, rather than versioning everything.

This way if everything is versioning we do not run into problems having to do with the latest version introducing some incompatibilities.
 Instead we'd need to manually update some dependencies, but IMO is an affordable payoff.


was (Author: gaussianrecurrence):
After looking into it, it seems that for some reason in the libc++-10 package the symlink fromĀ /usr/lib/llvm-10/include/c++/v1/ to /usr/include/c++/v1 is not created.
For this reason clang-6.0 fails to find STL headers. Will open a PR to propose a solution.
----
Still I'd like to point out that IMHO we should not be using latest version for travis or be using latest ubuntu version for the
docker image or latest for any of the packages we are installing, rather than versioning everything.

This way if everything is versioning we do not run into problems having to do with the latest version introducing some incompatibilities.
Instead we'd need to manually update some dependencies, but IMO is an affordable payoff.

> Fix compilation using geode-native docker image
> -----------------------------------------------
>
>                 Key: GEODE-8724
>                 URL: https://issues.apache.org/jira/browse/GEODE-8724
>             Project: Geode
>          Issue Type: Bug
>          Components: native client
>    Affects Versions: 1.13.0, 1.13.1
>            Reporter: Mario Salazar de Torres
>            Priority: Major
>
> As geode-native was re-built and re-uploaded, it's now using the latest version of ubuntu, which is 20.04 as of some months.
> Thing is docker builds started to fail after uploading the new docker image.
> This task is intended to look into the issue and propose one/several solutions.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)