>>>>> Ivan Krylov writes: > On Tue, 21 May 2024 07:08:02 -0500 > Dirk Eddelbuettel <e...@debian.org> wrote:
>> You cannot undo what it is in R's own /etc/R/Makeconf via a >> programmatic way via some sort of option or alike. > I think this is about the following line in debian/rules: Without having looked in much detail, I guess foer the CXXFLAGS we want dpkg-buildflags --get CXXFLAGS? Best -k > optimflags = `DEB_BUILD_MAINT_OPTIONS=optimize=-lto dpkg-buildflags > --get CFLAGS` > https://sources.debian.org/src/r-base/4.4.0-2/debian/rules/#L101 > ...which later propagares to cxxflags = $(optimflags) and > eventually CXXFLAGS="$(cxxflags)" ... ./configure. > On Sid, dpkg-buildflags --get CFLAGS includes > -Werror=implicit-function-declaration, which g++ doesn't like: > root@020af1fe3ba2:/# g++ -Werror=implicit-function-declaration -c ex.cpp > cc1plus: warning: '-Werror=' argument > '-Werror=implicit-function-declaration' is not valid for C++ > -- > Best regards, > Ivan > _______________________________________________ > R-SIG-Debian mailing list > R-SIG-Debian@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-debian _______________________________________________ R-SIG-Debian mailing list R-SIG-Debian@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-debian