Displaying 6 results from an estimated 6 matches for "deb_build_maint_opt".
2024 May 21
1
Default CXXFLAGS
On Tue, 21 May 2024 07:08:02 -0500
Dirk Eddelbuettel <edd at 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:
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-f...
2018 Mar 30
2
debian lintian warn: hardening-no-fortify-functions
...ore: hardening-no-fortify-functions usr/lib/dovecot/script-login
I: dovecot-core: hardening-no-fortify-functions usr/lib/dovecot/xml2text
As you may note, not all binaries are affected. doveadm, doveconf or dovecot aren't for example.
My (simplyfied) debian/rules:
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_DH_STRIP_ARGS = --dbg-package=dovecot-core-dbg
This result in that call to configure:
CFLAGS="-g -O2 -fde...
2024 May 21
1
Default CXXFLAGS
On 21 May 2024 at 13:01, Jeroen Ooms wrote:
| Compiling packages with C++ code using the default r-base-dev
| configuration on debian:sid shows a lot of:
|
| cc1plus: warning: '-Werror=' argument
| '-Werror=implicit-function-declaration' is not valid for C++
|
| Can this flag be removed from R CMD config CXXFLAGS?
"No."
That was quoting Simon Urbanek from a few
2024 May 21
1
Default CXXFLAGS
...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 include...
2018 Mar 30
0
debian lintian warn: hardening-no-fortify-functions
...lib/dovecot/script-login
> I: dovecot-core: hardening-no-fortify-functions usr/lib/dovecot/xml2text
>
> As you may note, not all binaries are affected. doveadm, doveconf or dovecot aren't for example.
>
> My (simplyfied) debian/rules:
> #!/usr/bin/make -f
>
> export DEB_BUILD_MAINT_OPTIONS = hardening=+all
> DPKG_EXPORT_BUILDFLAGS = 1
> include /usr/share/dpkg/buildflags.mk
>
> include /usr/share/cdbs/1/rules/debhelper.mk
> include /usr/share/cdbs/1/class/autotools.mk
>
> DEB_DH_STRIP_ARGS = --dbg-package=dovecot-core-dbg
>
> This result in that...
2024 Feb 05
7
Bug#1063270: xen: NMU diff for 64-bit time_t transition
Source: xen
Version: 4.17.3+10-g091466ba55-1
Severity: serious
Tags: patch pending sid trixie
Justification: library ABI skew on upgrade
User: debian-arm at lists.debian.org
Usertags: time-t
NOTICE: these changes must not be uploaded to unstable yet!
Dear maintainer,
As part of the 64-bit time_t transition required to support 32-bit
architectures in 2038 and beyond