Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Mihai Buzgau Sprint: NW - 2019-08-21 , NW - 2019-09-03 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.65453.1566379024195%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Branan Riley commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux It's static so that it gets inlined into facter.so, since that's its only consumer. There's no reason not to build it shared, especially if you're packaging it for a distro Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.50046.1565369040253%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Michael Smith commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux I don't know, Casey Williams or Branan Riley would have historical context. It can easily be switched to a dynamic library with the CMake -DBUILD_SHARED_LIBS=ON flag. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.49988.1565368260326%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Gabriel Nagy commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux > Is libwhereami static on purpose? I'm not sure about that... Michael Smith, do you have any idea? Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.49787.1565362140843%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Tim Meusel commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux I actually discovered something which needs clarification. The lib is built static. This is a bit problematic because it's hard to determine which runtime dependencies exist and a security update for a dependency forces us to recompile libwhereami. On Archlinux, we modified the built config to link it dynamically: sed 's|add_library(lib${PROJECT_NAME}|add_library(lib${PROJECT_NAME} SHARED|' -i lib/CMakeLists.txt Is libwhereami static on purpose? Otherwise I could provide a PR to link it dynamically. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.49774.1565361540160%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Tim Meusel commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux Hi. Thanks for the hint. I'm now using those commands (base directory is the extracted release from github.com): mkdir build-release cd build-release cmake .. -DENABLE_CXX_WERROR=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr make libwhereami_test make make install This looks good in a clean container environment. This is used as a base to create a package for Archlinux Add Comment This message was sent by
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Gabriel Nagy commented on FACT-1967 Re: Unable to compile libwhereami 0.2.2 on latest Archlinux Hi Tim Meusel, Those are just some new warnings that came with GCC 8.0. You can bypass them by passing the ENABLE_CXX_WERROR=OFF parameter to CMake, like this: cmake .. -DENABLE_CXX_WERROR=OFF. I'll fix the warnings in libwhereami, but in the meantime you can get it compiled by using that parameter. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.46225.1565172420314%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Gabriel Nagy assigned an issue to Gabriel Nagy Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Gabriel Nagy Assignee: Gabriel Nagy Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.46219.1565171880245%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Mihai Buzgau Sprint: PR NW - Triage 2019-08-21 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.46155.1565170320432%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Mihai Buzgau Story Points: 2 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.46152.1565170320404%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Mihai Buzgau Sprint: PR - Triage Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.35928.1564494000855%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Mihai Buzgau updated an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Change By: Mihai Buzgau Team: Night's Watch Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.318292.1564323614000.35931.1564494000866%40Atlassian.JIRA.
Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux
Title: Message Title Tim Meusel created an issue Facter / FACT-1967 Unable to compile libwhereami 0.2.2 on latest Archlinux Issue Type: Bug Assignee: Unassigned Created: 2019/07/28 7:20 AM Priority: Normal Reporter: Tim Meusel Hi, I tried to compile the 0.2.2 release and experienced some issues. My output from cmake .. -- The C compiler identification is GNU 9.1.0 -- The CXX compiler identification is GNU 9.1.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works