<div dir="ltr">When starting like this<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">sh <a href="http://build2-install-0.16.0.sh">build2-install-0.16.0.sh</a> --system libsqlite3,libpkg-config</blockquote><div>I see the default is </div><div>g++ -std=c++1y and no optimization.<br></div><div>With gcc 13, the default is c++17 not c++1y<br></div><div>Should such a default change?<br></div><div><br></div><div><br></div><div>Secondly, libpkg-config from system fails to be found</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">+ build2/b-boot -j 8 config.cxx=g++ config.bin.lib=static config.import.libpkg_config= build2/exe{b}<br>error: unable to import target libpkg-config%lib{pkg-config}<br>  info: use config.import.libpkg_config configuration variable to specify its project out_root<br>  info: while applying rule cxx.link to update libbuild2/cc/libua{build2-cc}<br>  info: while applying rule cxx.link to update libbuild2/cc/liba{build2-cc}<br>  info: while applying rule cxx.link to update build2/exe{b}<br>version ../libbutl/libbutl/in{version} -> ../libbutl/libbutl/hxx{version}<br>in libbuild2/in{config} -> libbuild2/hxx{config}<br>version libbuild2/in{version} -> libbuild2/hxx{version}<br>in libbuild2/config/in{host-config} -> libbuild2/config/cxx{host-config}<br>info: failed to update build2/exe{b}<br></blockquote><div><br></div><div>I have these 2 rpms installed, and I redacted what I think the relevant files from each would be.</div><div>libpkgconf-1.8.0-6.fc38.x86_64</div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">/usr/lib64/libpkgconf.so.3<br>/usr/lib64/libpkgconf.so.3.0.0<br></blockquote>libpkgconf-devel-1.8.0-6.fc38.x86_64<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">/usr/include/pkgconf<br>/usr/include/pkgconf/libpkgconf<br>/usr/include/pkgconf/libpkgconf/bsdstubs.h<br>/usr/include/pkgconf/libpkgconf/iter.h<br>/usr/include/pkgconf/libpkgconf/libpkgconf-api.h<br>/usr/include/pkgconf/libpkgconf/libpkgconf.h<br>/usr/include/pkgconf/libpkgconf/stdinc.h<br>/usr/lib64/libpkgconf.so<br>/usr/lib64/pkgconfig/libpkgconf.pc<br></blockquote><div><br></div><div>Are these the wrong system rpms? is libpkg-config something else? </div></div>