Package: fbreader / 0.12.10dfsg2-6

Metadata

Package Version Patches format
fbreader 0.12.10dfsg2-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 110 use sensible browser.patch | (download)

fbreader/data/default/external.desktop.xml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 110-use-sensible-browser

Use sensible-browser instead of "mozilla".

0002 400 fix building with gcc46.patch | (download)

fbreader/src/library/Library.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 400-fix-building-with-gcc46


0003 600 fix ftell crash.patch | (download)

zlibrary/core/src/filesystem/ZLInputStreamDecorator.cpp | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 600-fix-ftell-crash

If myBaseStream->open() failed (i.e. result == false), calling
myBaseStream->offset() may attempt to call ftell() on an invalid file
descriptor which may lead to a crash.

See also https://github.com/geometer/FBReader/issues/224.

0004 900 delete useless strip flag.patch | (download)

makefiles/config.mk | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 900-delete-useless-strip-flag

Don't strip fbreader binary directly after building, dh_strip will do it.

0005 910 zlui qt4 links to QtCore.patch | (download)

makefiles/arch/desktop.mk | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 910-zlui-qt4-links-to-qtcore

===================================================================

0006 930 use shell make variable.patch | (download)

Makefile | 6 3 + 3 - 0 !
fbreader/Makefile | 4 2 + 2 - 0 !
zlibrary/core/Makefile | 2 1 + 1 - 0 !
zlibrary/text/Makefile | 2 1 + 1 - 0 !
zlibrary/ui/Makefile | 6 3 + 3 - 0 !
5 files changed, 10 insertions(+), 10 deletions(-)

 930-use-shell-make-variable

Use shell MAKE variable to allow parallel builds.

0007 950 link to libunibreak.patch | (download)

zlibrary/text/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 950-link-to-libunibreak

===================================================================

0008 951 fix calling compiler.patch | (download)

makefiles/arch/desktop.mk | 3 1 + 2 - 0 !
makefiles/gtksubdir.mk | 8 2 + 6 - 0 !
makefiles/platforms.mk | 4 1 + 3 - 0 !
makefiles/qsubdir.mk | 8 2 + 6 - 0 !
makefiles/subdir.mk | 9 1 + 8 - 0 !
5 files changed, 7 insertions(+), 25 deletions(-)

 951-fix-calling-compiler

===================================================================

0009 fbreader Makefile do not try to install empty format.patch | (download)

fbreader/Makefile | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 fbreader: makefile: do not try to install empty formats/xhtml
 directory


0010 booksdb avoid converting boolean to shared_ptr.patch | (download)

fbreader/src/database/booksdb/BooksDB.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 booksdb: avoid converting boolean to shared_ptr

GCC6 doesn't like it.

0011 zlibrary unix curl avoid duplicate case in a switch.patch | (download)

zlibrary/core/src/unix/curl/ZLCurlNetworkManager.cpp | 7 0 + 7 - 0 !
1 file changed, 7 deletions(-)

 zlibrary: unix: curl: avoid duplicate case in a switch

CURLE_SSL_CACERT was merged into CURLE_PEER_FAILED_VERIFICATION, see [1]

[1] https://github.com/curl/curl/commit/3f3b26d6feb0667714902e836af608094235fca2

0012 makefiles use externally passed PKG_CONFIG if availa.patch | (download)

makefiles/arch/desktop.mk | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 makefiles: use externally-passed pkg_config if available

Patch by Helmut Grohne.

0013 fbreader Makefile make linking order reproducible.patch | (download)

fbreader/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fbreader: makefile: make linking order reproducible


0014 fix ftbfs gcc11.patch | (download)

fbreader/src/library/Comparators.cpp | 8 4 + 4 - 0 !
fbreader/src/library/Comparators.h | 8 4 + 4 - 0 !
fbreader/src/network/NetworkComparators.cpp | 4 2 + 2 - 0 !
fbreader/src/network/NetworkComparators.h | 4 2 + 2 - 0 !
4 files changed, 12 insertions(+), 12 deletions(-)

 fix ftbfs for gcc 11
 Comparator operator() have to be const in gcc 11.
Bug-Debian: http://bugs.debian.org/984121