On 3 August 2015 at 13:18, Matthias Klose <d...@debian.org> wrote: > On 08/03/2015 06:00 PM, Felipe Sateler wrote: >> On 3 August 2015 at 10:02, Matthias Klose <d...@debian.org> wrote: >>> Control: tags -1 + confirmed patch >>> Control: retitle -1 jackd2: library transition is needed when GCC 5 is the >>> default >>> >>> needs build dependencies to transition first. patch at >>> http://launchpadlibrarian.net/213139914/jackd2_1.9.10%2B20140719git3eb0ae6a~dfsg-2ubuntu1_1.9.10%2B20140719git3eb0ae6a~dfsg-2ubuntu2.diff.gz >> >> This doesn't look correct to me. Jack1 and Jack2 are supposed to be >> drop-in alternatives, and jack1 is a C API. So either the shlibs file >> is wrong, or jack2 doesn't need transition. > > I didn't rename the package for the C API. > >> Matthias, how did you verify a transition was needed? > > see the new symbols at > https://people.debian.org/~doko/logs/gcc5-20150701/jackd2_1.9.10+20140719git3eb0ae6a~dfsg-2_unstable_gcc5.log > > note, this was already mentioned in the original report.
I'm sorry if I was unclear. The *only* public API is supposed to be the C one. Everything else is not in the published headers, and no client should use that. Either my statement is wrong or the shlibs file is wrong. If I'm correct, then there is no need to do a transition, all users of the C++ parts come from the same source and have strict dependencies. -- Saludos, Felipe Sateler _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers