Enable full hardening and LTO.
Boyuan Yang
1 year, 5 months ago
|
0 |
liblastfm (1.1.0-5) unstable; urgency=medium
|
|
1 |
|
|
2 |
* QA upload.
|
|
3 |
* debian/rules:
|
|
4 |
+ Enable full hardening.
|
|
5 |
+ Explicitly enable LTO. (Closes: #1015499)
|
|
6 |
* debian/*.symbols: Refresh symbols with LTO enabled.
|
|
7 |
|
|
8 |
-- Boyuan Yang <byang@debian.org> Sun, 06 Nov 2022 13:02:23 -0500
|
|
9 |
|
0 | 10 |
liblastfm (1.1.0-4) unstable; urgency=medium
|
1 | 11 |
|
2 | 12 |
* QA upload.
|
0 | |
# SymbolsHelper-Confirmed: 1.1.0 alpha amd64 arm64 armel armhf hppa hurd-i386 i386 ia64 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
|
|
0 |
# SymbolsHelper-Confirmed: 1.1.0 amd64
|
1 | 1 |
liblastfm_fingerprint5.so.1 liblastfm-fingerprint5-1 #MINVER#
|
2 | 2 |
_ZN6lastfm11Fingerprint6decodeEP13QNetworkReplyPb@Base 1.0.0
|
3 | 3 |
_ZN6lastfm11Fingerprint8generateEPNS_21FingerprintableSourceE@Base 1.0.0
|
|
12 | 12 |
_ZNK6lastfm11Fingerprint2idEv@Base 1.0.0
|
13 | 13 |
_ZNK6lastfm11Fingerprint4dataEv@Base 1.0.0
|
14 | 14 |
_ZNK6lastfm11Fingerprint6submitEv@Base 1.0.0
|
15 | |
(optional=templinst|subst)_ZNSt6vectorIfSaIfEE17_M_default_appendE{size_t}@Base 1.1.0
|
16 | |
(optional=templinst|subst)_ZNSt6vectorIiSaIiEE17_M_default_appendE{size_t}@Base 1.1.0
|
17 | |
(optional=templinst|subst)_ZNSt6vectorIjSaIjEE17_M_default_appendE{size_t}@Base 1.1.0
|
18 | |
(optional=templinst)_ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_@Base 1.1.0
|
19 | 15 |
_ZTIN6lastfm11Fingerprint5ErrorE@Base 1.0.0
|
20 | 16 |
_ZTSN6lastfm11Fingerprint5ErrorE@Base 1.0.0
|
21 | 17 |
_Zls6QDebugN6lastfm11Fingerprint5ErrorE@Base 1.0.2
|
0 | |
# SymbolsHelper-Confirmed: 1.0.8 amd64 i386
|
|
0 |
# SymbolsHelper-Confirmed: 1.0.8 amd64
|
1 | 1 |
liblastfm5.so.1 liblastfm5-1 #MINVER#
|
2 | 2 |
_ZN6lastfm10RadioTuner10queueTrackERNS_5TrackE@Base 1.0.4
|
3 | 3 |
_ZN6lastfm10RadioTuner11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.0.0
|
|
574 | 574 |
_ZNK6lastfm8XmlQueryixERK7QString@Base 1.0.0
|
575 | 575 |
_ZTIN6lastfm10RadioTunerE@Base 1.0.0
|
576 | 576 |
_ZTIN6lastfm12AbstractTypeE@Base 1.0.0
|
577 | |
_ZTIN6lastfm12MutableTrackE@Base 1.0.0
|
578 | 577 |
_ZTIN6lastfm14AudioscrobblerE@Base 1.0.0
|
579 | 578 |
_ZTIN6lastfm20NetworkAccessManagerE@Base 1.0.0
|
580 | 579 |
_ZTIN6lastfm24NetworkConnectionMonitorE@Base 1.0.0
|
|
599 | 598 |
_ZTSN6lastfm5TrackE@Base 1.0.0
|
600 | 599 |
_ZTSN6lastfm6ArtistE@Base 1.0.0
|
601 | 600 |
_ZTVN6lastfm10RadioTunerE@Base 1.0.0
|
602 | |
_ZTVN6lastfm12MutableTrackE@Base 1.0.0
|
603 | 601 |
_ZTVN6lastfm14AudioscrobblerE@Base 1.0.0
|
604 | 602 |
_ZTVN6lastfm20NetworkAccessManagerE@Base 1.0.0
|
605 | 603 |
_ZTVN6lastfm24NetworkConnectionMonitorE@Base 1.0.0
|
0 | 0 |
#!/usr/bin/make -f
|
|
1 |
# -*- makefile -*-
|
|
2 |
# Uncomment this to turn on verbose mode.
|
|
3 |
# export DH_VERBOSE=1
|
1 | 4 |
|
2 | |
# Uncomment this to turn on verbose mode.
|
3 | |
#export DH_VERBOSE=1
|
|
5 |
# see FEATURE AREAS in dpkg-buildflags(1)
|
|
6 |
export DEB_BUILD_MAINT_OPTIONS = hardening=+all, optimize=+lto
|
|
7 |
|
|
8 |
# see ENVIRONMENT in dpkg-buildflags(1)
|
|
9 |
# package maintainers to append CFLAGS
|
|
10 |
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
|
|
11 |
# package maintainers to append LDFLAGS
|
|
12 |
export DEB_LDFLAGS_MAINT_APPEND =
|
4 | 13 |
|
5 | 14 |
DEB_KDE_LINK_WITH_AS_NEEDED = yes
|
6 | 15 |
QT5_PATH = build/qt5/so
|