Package: pkg-kde-tools Version: 0.14.3 Severity: wishlist Discussion of C++ symbols file handling on debian-devel revealed that much of the churn in the exported symbols between different versions of the compiler (which currently tends to show up as architecture variations, but I think it's more the compiler version that happens to be on that buildd) is from inline symbols. When a function is declared inline, such as by being written in the header file, the compiler chooses whether to include a weak version of it based on its optimization level and other factors, but that weak version is unimportant to clients of the library.
One cannot always mark all weak symbols as optional, as there are other uses for the feature, but for a lot of C++ libraries all weak symbols are these sorts of inlined functions. For those libraries, it would be great if there were an option to the pkg-kde-tools utilities somewhere that would mark all of them as optional. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages pkg-kde-tools depends on: ii libdpkg-perl 1.16.1.2 ii perl 5.14.2-6 Versions of packages pkg-kde-tools recommends: ii dpkg-dev 1.16.1.2 ii libwww-perl 6.03-1 Versions of packages pkg-kde-tools suggests: ii cdbs 0.4.100 ii debhelper 9.20120115 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org