On 2023-05-11, Liliana Marie Prikler wrote: > Am Mittwoch, dem 10.05.2023 um 22:43 -0700 schrieb Vagrant Cascadian: >> I had successfully built with various qt*@6 packages, but they are >> not currently building; it seems to support qt*@5 too. >> >> Some things failed to build with gcc-11, so I tried gcc-12 and it >> worked! > Can you elaborate what things? I doubt it makes elaborate use of > C++20/23 features, does it? Well, just retried with the default gcc, and it worked this time! so I guess I will just switch the next patch iteration back to the default gcc... >> We probably want to try to apply Debian's "privacy-breach" patch to >> disable phoning home, as well as the reproducible builds patch and >> some additional reproducibility patches I am working on, but figured >> I would submit the package to guix for review now, in case anyone >> else wants to join me down this rabbit hole... > Well, it won't be added to Guix without such patches, so someone needs > to go down this rabbit hole. Will try applying some of those patches now... >> + (native-inputs (list boost > The following lines get very long, consider breaking before (list >> + ffmpeg >> + ;; Build errors with gcc-11 >> + gcc-12 >> + ;; googletest ; needed for tests, but tests ... >> + zlib)) While I share your opinion, I tried changing it in various ways, and "guix style" changed it right back. I do not really want to fight with "guix style" too much... even if I disagree a bit with the results. >> + "@code{vcmi} is an implementation of Heroes of Might and >> +Magic III (aka HOMM3) game engine. It requires assets and game >> resources to >> +play; it will look for them at @file{~/.local/share/vcmi} folder.") > Use an @acronym or just spell it out. Presuming you mean "(aka HOMM3)" ... honestly, maybe best to just drop it entirely; I am not sure it adds much. Thanks for the review! live well, vagrant