Bug#895494: kimap FTBFS: symbol disappeared

2018-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
Hi Adrian!

El jueves, 12 de abril de 2018 02:21:03 -03 Adrian Bunk escribió:
> Source: kimap
> Version: 17.12.3-1
> Severity: serious
[snip] 
> Why did kimap export a function from QByteArray()?

Not kimap but the compiler, which is free to add this kind of symbols and make 
them dissapear.  If you check the source code you will see that the symbol is 
not there. I think it's an inline.


-- 
If for every rule there is an exception, then we have established that there
is an exception to every rule.  If we accept "For every rule there is an
exception" as a rule, then we must concede that there may not be an exception
after all, since the rule states that there is always the possibility of
exception, and if we follow it to its logical end we must agree that there
can be an exception to the rule that for every rule there is an exception.
  Bill Boquist

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.


Bug#895494: kimap FTBFS: symbol disappeared

2018-04-11 Thread Adrian Bunk
Source: kimap
Version: 17.12.3-1
Severity: serious

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/kimap.html

...
dh_makeshlibs '-Xusr/lib/libkdeinit5_*'  
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libkf5imap5/DEBIAN/symbols doesn't match 
completely debian/libkf5imap5.symbols
--- debian/libkf5imap5.symbols (libkf5imap5_17.12.3-1_amd64)
+++ dpkg-gensymbolsrzXBbk   2019-05-14 17:20:45.321348109 -1200
@@ -1,5 +1,5 @@
 libKF5IMAP.so.5 libkf5imap5 #MINVER#
- _ZN10QByteArray7reserveEi@Base 17.08.0
+#MISSING: 17.12.3-1# _ZN10QByteArray7reserveEi@Base 17.08.0
  _ZN5KIMAP10AclJobBase10setMailBoxERK7QString@Base 15.07.90
  _ZN5KIMAP10AclJobBase11qt_metacallEN11QMetaObject4CallEiPPv@Base 15.07.90
  _ZN5KIMAP10AclJobBase11qt_metacastEPKc@Base 15.07.90
dh_makeshlibs: failing due to earlier errors
make[1]: *** [/usr/share/pkg-kde-tools/qt-kde-team/3/dhmk.mk:97: 
pre_binary_dh_makeshlibs] Error 2


Why did kimap export a function from QByteArray()?