Jira (FACT-1967) Unable to compile libwhereami 0.2.2 on latest Archlinux

2019-08-21 Thread Mihai Buzgau (JIRA)
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

2019-08-09 Thread Branan Riley (JIRA)
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

2019-08-09 Thread Michael Smith (JIRA)
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

2019-08-09 Thread Gabriel Nagy (JIRA)
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

2019-08-09 Thread Tim Meusel (JIRA)
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

2019-08-07 Thread Tim Meusel (JIRA)
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

2019-08-07 Thread Gabriel Nagy (JIRA)
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

2019-08-07 Thread Gabriel Nagy (JIRA)
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

2019-08-07 Thread Mihai Buzgau (JIRA)
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

2019-08-07 Thread Mihai Buzgau (JIRA)
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

2019-07-30 Thread Mihai Buzgau (JIRA)
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

2019-07-30 Thread Mihai Buzgau (JIRA)
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

2019-07-28 Thread Tim Meusel (JIRA)
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