These are chat archives for highfidelity/hifi

3rd
Jun 2017
Flame Soulis
@FlameSoulis
Jun 03 2017 01:45
I've backed up my current build and will see if I encounter the same with Ubuntu 14.04.5 LTS.
Flame Soulis
@FlameSoulis
Jun 03 2017 03:48
Confirmed. I am unable to build the latest assignment client. Domain-server is unaffected. I do not have a Linux environment for the interface, so I cannot validate that at all.
Flame Soulis
@FlameSoulis
Jun 03 2017 04:44
I might have found a fix. According to a StackOverflow question regarding template <typename T> and using it with std::atomic<T> seems to result in an error if done with correct initialization for any GCC under version 4.9. My current GCC verison is 4.8.4. I'm going to go ahead and see if I can't update that to at least 4.9 and see if that fixes the issue
Flame Soulis
@FlameSoulis
Jun 03 2017 05:02
Success! Granted, I had to remove the default initializer, but I think I can get it working. I'll have to figure out github's commandline stuff so I can submit the fix later
Midnight
@MidnightRift
Jun 03 2017 07:05
Yea It was needing a newer version of gcc to get it on CentoOS 7 you need to use yum install centos-release-scl then yum install devtoolset-4-gcc-c++ after wich scl enable devtoolset-4 bash for your session. i belive the last command is only active for that session
Flame Soulis
@FlameSoulis
Jun 03 2017 07:07
I've been busy poking at a fix that allows compatibility for at least 4.8.x. Builds seem to work but I need to see if the logic still works
Flame Soulis
@FlameSoulis
Jun 03 2017 16:20
So far, the fix I made is working (reintroduction to C++ ahoy!). Do I need to create a Github issue for this solution?