Bug#917022: fixed in wxwidgets3.0 3.0.4+dfsg-8

2019-01-05 Thread Tomasz Słodkowicz
On Thu, 03 Jan 2019 04:34:30 + Scott Talbert  wrote:
> Source: wxwidgets3.0
> Source-Version: 3.0.4+dfsg-8

It works on Ubuntu Disco. Thx.



Bug#917022: no multiarch support for wxrc

2018-12-21 Thread Tomasz Słodkowicz
Package: wx-common
Version: 3.0.4+dfsg-7

wxrc (command line compiler for wxWidgets XML resources) binary is installed in 
/usr/bin. This blocks installing the same package with different architecture - 
required for cross compile. This can be moved to /usr/lib/ as 
described at 
https://wiki.ubuntu.com/MultiarchCross#Executables_in_-dev_packages.

I'm trying to install this on an amd64 host:
apt-get install libwxgtk-webview3.0-dev:armhf wx-common



Bug#906527: encryption not available in wxSQLite3

2018-08-17 Thread Tomasz Słodkowicz
Package: libwxsqlite3-3.0-dev
Version: 3.4.1~dfsg-1
Severity: important

Original wxSQLite3 sources include:
* SQLite Amalgamation copy
* SQLite3 encryption extension
* wxSQLite wxWidgets wrapper library
Debian package ships the last one only dynamically linked against clean
original sqlite3 library. This results with very limited functionality - no
encryption support.

Please add encryption support to this package.
wxSQLite3 library should be distributed statically linked with SQLite3 library
including the encryption extension.

SQLCipher is packaged in Debian this way. Problem descripton from SQLCipher
libsqlcipher0.lintian-overrides file:

# lintian correctly finds a version of sqlite in the sqlcipher libs. SQLCipher
# is a customized version of SQLite3 that adds encryption support.
# Unfortunately, this cannot be implemented as a plain plugin to SQLite
# because it is not possible to make the encryption transparent without
# modifying the core of SQLite.  For example, with SQLCipher, you only need to
# know about sqlite_key()/sqlite_rekey() and the related PRAGMAS, and the rest
# of the API and SQL calls are exactly the same as SQLite.  I believe this is
# not even possible using the SQLite author's proprietary encryption plugin.
#
# Some more info on its design is available here: http://sqlcipher.net/design
#
# It was also discussed on debian-security:
# http://lists.debian.org/debian-security/2012/09/msg00044.html
# http://lists.debian.org/debian-security/2012/10/msg2.html
#
libsqlcipher0: embedded-library usr/lib/*/libsqlcipher.so.0.8.6: sqlite

Applications build with wxSQLite3 must include their own copy of library to
encrypt databases as Debian-distributed package has very limited
functionality now.