Fix build not respecting distribution compiler flags
- Executables are now built as PIE and with other important hardening flags - The debuginfo package is now useful
This commit is contained in:
parent
04461e3151
commit
cf21e7b6a3
@ -26,6 +26,7 @@ from PostScript and TrueType font data.
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
%set_build_flags
|
%set_build_flags
|
||||||
|
export XFLAGS="${CFLAGS} ${LDFLAGS}"
|
||||||
pushd c
|
pushd c
|
||||||
sh buildalllinux.sh release
|
sh buildalllinux.sh release
|
||||||
popd
|
popd
|
||||||
@ -44,6 +45,8 @@ find ./ -type f -executable -exec install -p -m 0755 "{}" \
|
|||||||
%changelog
|
%changelog
|
||||||
* Thu Jan 22 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 3.6.1-10
|
* Thu Jan 22 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 3.6.1-10
|
||||||
- Fix a typo in the License expression
|
- Fix a typo in the License expression
|
||||||
|
- Fix build not respecting distribution compiler flags; this means executables
|
||||||
|
are now PIE, and the debuginfo package is now useful
|
||||||
|
|
||||||
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-9
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-9
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||||
|
Loading…
Reference in New Issue
Block a user