[DiscordArchive] I'm not great at git in team settings, will I need to pull again after issueing git checkout?
[DiscordArchive] I'm not great at git in team settings, will I need to pull again after issueing git checkout?
Archived author: Deleted User • Posted: 2022-06-04T23:23:51.381000+00:00
Original source
I'm not great at git in team settings, will I need to pull again after issueing git checkout?
Archived author: Revision • Posted: 2022-06-04T23:24:21.772000+00:00
Original source
git checkout switches to the specific commit, running pull would go back to the latest commit.
Archived author: Revision • Posted: 2022-06-04T23:25:57.415000+00:00
Original source
The commit hash I wrote is this commit: https://github.com/azerothcore/azerothco...61d9776f82, and you can see the set of letters and numbers are what I wrote in the command.
Archived author: Revision • Posted: 2022-06-04T23:27:26.912000+00:00
Original source
I'm not sure if you would have to delete the build folder (or however the acore.sh app handles it) to clear everything out.
Archived author: Deleted User • Posted: 2022-06-04T23:27:52.059000+00:00
Original source
I'll see how this goes and report back. Thank you for being patient and helping me. I'm familiar with C++, but management is only now letting us switch off SVN and old make, so I have new tooling to learn.
Archived author: Revision • Posted: 2022-06-04T23:28:45.922000+00:00
Original source
If it helps solve your issue, I'll gladly help out as much as I can. Got to start learning it at some point so it's okay.
Archived author: Deleted User • Posted: 2022-06-04T23:47:41.050000+00:00
Original source
I'm not really sure how I got it to build the first time. The problem seems to be around the libfmt dep that is included in AC. The library requires module support built into C++20.
Archived author: Deleted User • Posted: 2022-06-04T23:49:03.383000+00:00
Original source
The problem seems to be solved on Ubuntu 20.04 by running:
`sudo apt-get update`
`sudo apt-get install clang-11`
`sudo update-alternatives --remove-all clang`
`sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-11 100`
`sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-11 100`
Archived author: Deleted User • Posted: 2022-06-04T23:49:50.869000+00:00
Original source
This gets you a clang on the last-gen Ubuntu that supports the features the current version of the `fmt` library requires.
Archived author: Revision • Posted: 2022-06-05T00:08:46.477000+00:00
Original source
Well, I can't say that Ubuntu 22 is a good idea anyway since it forces you to manually compile OpenSSL ,but it all works fine on Ubuntu 20.04. On 20.04, 20.10 and debian 11 I simply install clang (`apt install clang`) and it works out of the box as is. I can't imagine it being any different for you.