- Package:
- src:python-escript
- Source:
- src:python-escript
- Submitter:
- Sébastien Villemot
- Date:
- 2023-07-15 12:51:04 UTC
- Severity:
- normal
Dear Maintainer, The build process of python-escript does not respect the flags from dpkg-buildflags. For many source files, those flags are not injected. Moreover, the build process unconditionally adds -O3. It means that the default -O2 level is not respected. It also means that DEB_BUILD OPTIONS=noopt does not work as expected (it should use -O0). Cheers,
Le samedi 15 juillet 2023 à 14:14 +0200, Sébastien Villemot a écrit : I just realized that using -O3 is allowed by Policy, if there is a good reason for using it (see §10.1). However it is still recommended to inject all other flags provided by dpkg-buildflags, and to support DEB_BUILD_OPTIONS=noopt.