Re: Bug#777981: lightdm: ftbfs with GCC-5

2015-08-22 Thread Dmitry Shachnev
Hi Yves-Alexis,

On Sat, 08 Aug 2015 19:04:21 +0200, Yves-Alexis Perez wrote:
 I somehow missed this bug. I'm a bit unsure what to do with those
 symbols updates. I guess it's related to some libstdc++ change but I'm
 unsure what that really means for me. Should I just update the symbols
 files here? (I'm really not fluent in Qt or C++ so really any help
 appreciated here).

All symbols that are removed in the diff are destructors for Qt classes that
are not part of Qt's own ABI (i.e. declared inline or template instantiations).

These symbols are not exposed to users of your library and can be safely
removed from the symbols file.

You usually only need to worry if the symbols diff contains __cxx11, in this
case there are no symbols containing this so you are safe.

--
Dmitry Shachnev

signature.asc
Description: OpenPGP digital signature
-- 
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk

Re: Bug#777981: lightdm: ftbfs with GCC-5

2015-08-22 Thread Lisandro Damián Nicanor Pérez Meyer
On Saturday 22 August 2015 11:48:47 Dmitry Shachnev wrote:
 Hi Yves-Alexis,
 
 On Sat, 08 Aug 2015 19:04:21 +0200, Yves-Alexis Perez wrote:
  I somehow missed this bug. I'm a bit unsure what to do with those
  symbols updates. I guess it's related to some libstdc++ change but I'm
  unsure what that really means for me. Should I just update the symbols
  files here? (I'm really not fluent in Qt or C++ so really any help
  appreciated here).
 
 All symbols that are removed in the diff are destructors for Qt classes that
 are not part of Qt's own ABI (i.e. declared inline or template
 instantiations).
 
 These symbols are not exposed to users of your library and can be safely
 removed from the symbols file.
 
 You usually only need to worry if the symbols diff contains __cxx11, in
 this case there are no symbols containing this so you are safe.

Just to be more precise: s/usually/for this transition/

After this transition happens then normal rules apply.


-- 

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.
-- 
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk

Re: Bug#777981: lightdm: ftbfs with GCC-5

2015-08-22 Thread Yves-Alexis Perez
On Sat, Aug 22, 2015 at 11:48:47AM +0300, Dmitry Shachnev wrote:
 Hi Yves-Alexis,
 
 On Sat, 08 Aug 2015 19:04:21 +0200, Yves-Alexis Perez wrote:
  I somehow missed this bug. I'm a bit unsure what to do with those
  symbols updates. I guess it's related to some libstdc++ change but I'm
  unsure what that really means for me. Should I just update the symbols
  files here? (I'm really not fluent in Qt or C++ so really any help
  appreciated here).
 
 All symbols that are removed in the diff are destructors for Qt classes that
 are not part of Qt's own ABI (i.e. declared inline or template 
 instantiations).
 
 These symbols are not exposed to users of your library and can be safely
 removed from the symbols file.
 
 You usually only need to worry if the symbols diff contains __cxx11, in this
 case there are no symbols containing this so you are safe.

Thank you for the help. I'll upload the package and make an upload then.

Regards,
-- 
Yves-Alexis Perez


signature.asc
Description: Digital signature
-- 
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk