That being said I am unsure why the CFLAGS, while unsupported, work on the system or two tried on IRC and not on yours.ĮDIT: PS. I want to remind you that Arch uses g++ and O2 by default so it's all extra if a package builds with special flags. What I suggest based on the build error and our testbuilds is try with either g++ or mtune=generic although it's hard to say if that will fix anything since I am not sure of the other changes to your system. (I could only test march=native or mtune=generic and couldn't test piledriver personally but the people on IRC did and it built fine for them even on clang++, with only -fno-plt as an extra CFLAG to yours.) clang++ (03) worked with both debugging enabled or disabled while g++ still fails on that unitialized error if using O3 with debugging.ĮDIT2: Actually seems it's just gcc that can't use piledriver because such mtune setting doesn't seem to exist? clang just ignores it? The only time we could break the build on a different error was by using clang instead of clang++, so make sure your CXX is set to clang++. Me and a couple of people ran multiple builds of the package and couldn't replicate your build failure unfortunately. + cmake -B build -S "$_gitname" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -GNinja cmake -B build -S "$_gitname" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -GNinja. Git config submodule.3rdparty/utfcpp.url "$srcdir/utfcpp" Git config submodule.3rdparty/utf8proc.url "$srcdir/utf8proc" + git config submodule.3rdparty/readerwriterqueue.url "$srcdir/readerwriterqueue" + git config submodule.3rdparty/re2.url "$srcdir/re2" git config submodule.3rdparty/sha.url "$srcdir/sha" Git config submodule.3rdparty/miniupnp.url "$srcdir/miniupnp" + git config submodule.3rdparty/launchinfo.url "$srcdir/launchinfo" Git config submodule.3rdparty/glm.url "$srcdir/glm" + git config submodule.3rdparty/fmt.url "$srcdir/fmt" + git config submodule.3rdparty/discord-rpc.url "$srcdir/discord-rpc" + git config submodule.3rdparty/date.url "$srcdir/date" + git config submodule.3rdparty/SQLiteCpp.url "$srcdir/SQLiteCpp" + git config submodule.3rdparty/EmbeddedJSONSignature.url "$srcdir/EmbeddedJSONSignature" + git config submodule.data/music.url "$srcdir/data-music" + git config submodule.data/base/texpages.url "$srcdir/data-texpages" +makedepends=('zip' 'unzip' 'git' 'cmake' 'ninja' 'asciidoctor' 'vulkan-headers' 'shaderc') makedepends=('zip' 'unzip' 'git' 'asciidoc' 'cmake' 'ninja') Update source, makedepends fix build, package: - a/PKGBUILD
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |