Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-11 Thread tony mancill
On 08/10/2015 07:08 AM, Julien Cristau wrote:
 Confirmed that public symbols are changing with the g++ 5 rebuild; a
 patch to rename the library package is available at
 https://launchpad.net/ubuntu/+source/bobcat/3.25.01-2ubuntu2

Hi Julien,

Just so you're aware, the patch referenced above builds an empty
package, as in, no library present. The following is taken from debc output:

 libbobcat3v5_3.25.01-2ubuntu2_amd64.deb
 ---
 snip
  Original-Maintainer: Frank B. Brokken f.b.brok...@rug.nl
 drwxr-xr-x root/root 0 2015-08-11 07:56 ./
 drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/
 drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/share/
 drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/share/doc/
 drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/share/doc/libbobcat3v5/
 -rw-r--r-- root/root 22608 2015-02-14 23:08 
 ./usr/share/doc/libbobcat3v5/changelog.gz
 -rw-r--r-- root/root  1382 2015-05-02 04:10 
 ./usr/share/doc/libbobcat3v5/copyright
 -rw-r--r-- root/root 10678 2015-08-03 00:49 
 ./usr/share/doc/libbobcat3v5/changelog.Debian.gz

I will be uploading a corrected package to Debian shortly.

Cheers,
tony



signature.asc
Description: OpenPGP digital signature


Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-11 Thread Julien Cristau
On Tue, Aug 11, 2015 at 18:35:04 -0700, tony mancill wrote:

 Just so you're aware, the patch referenced above builds an empty
 package, as in, no library present. The following is taken from debc output:
 
  libbobcat3v5_3.25.01-2ubuntu2_amd64.deb
  ---
  snip
   Original-Maintainer: Frank B. Brokken f.b.brok...@rug.nl
  drwxr-xr-x root/root 0 2015-08-11 07:56 ./
  drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/
  drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/share/
  drwxr-xr-x root/root 0 2015-08-11 07:56 ./usr/share/doc/
  drwxr-xr-x root/root 0 2015-08-11 07:56 
  ./usr/share/doc/libbobcat3v5/
  -rw-r--r-- root/root 22608 2015-02-14 23:08 
  ./usr/share/doc/libbobcat3v5/changelog.gz
  -rw-r--r-- root/root  1382 2015-05-02 04:10 
  ./usr/share/doc/libbobcat3v5/copyright
  -rw-r--r-- root/root 10678 2015-08-03 00:49 
  ./usr/share/doc/libbobcat3v5/changelog.Debian.gz
 
 I will be uploading a corrected package to Debian shortly.
 
Great.  Thanks, Tony.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread tony mancill
Frank, George,

I've pushed a new branch to alioth for this upload.  The branch name is
bobcat-gcc5abi.

Please let know if you have any concerns, otherwise, I'll plan to upload
the evening of August 11th (here in GMT-0700).

Cheers,
tony




signature.asc
Description: OpenPGP digital signature


Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread Frank B. Brokken
Dear tony mancill, you wrote:
 Frank, George,
 
 I've pushed a new branch to alioth for this upload.  The branch name is
 bobcat-gcc5abi.
 
 Please let know if you have any concerns, otherwise, I'll plan to upload
 the evening of August 11th (here in GMT-0700).

No problems from my side, thanks for the assistance :-)

Cheers,

-- 
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281 
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E  3B4D 7DB2 A8BE EAE4 D8AA


signature.asc
Description: Digital signature


Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread tony
On Mon, Aug 10, 2015 at 04:41:11PM +0200, Julien Cristau wrote:
 On Mon, Aug 10, 2015 at 16:28:51 +0200, Frank B. Brokken wrote:
 
  Dear Julien Cristau, you wrote:
   Control: severity -1 serious
   Control: tag -1 confirmed
   
   On Tue, Jul  7, 2015 at 20:47:28 +0200, Frank B. Brokken wrote:
   
  - Rebuild the library using g++/g++-5 from experimental. Note that
most likely all C++ libraries within the build dependencies need
a rebuild too. You can find the log for a rebuild in
  https://people.debian.org/~doko/logs/gcc5-20150701/
Search for BEGIN GCC CXX11 in the log.
 
  - Decide if the symbols matching __cxx11 or B5cxx11 are part of the
library API, and are used by the reverse dependencies of the
library.
 
   [...]

Thx for the bug report. Right now I'm abroad, and unable to do any 
maintenance
until I'm back by the end of July. By then I'll have a close look at the
points you're mentioning. 

Thanks again!

   Confirmed that public symbols are changing with the g++ 5 rebuild; a
   patch to rename the library package is available at
   https://launchpad.net/ubuntu/+source/bobcat/3.25.01-2ubuntu2
  
  Thanks for the bug report. We're still working out how to handle this
  issue. The plan is to do an so bump to version 4 of the bobcat library. Some
  time ago (early August) Debian's experimental distro offered a g++ 5 release
  that indeed created a library in which the public symbols were changed. We
  think that bumping the so version, in line with an earlier e-mail by 
  Matthias,
  effectively handlres the new symbols issue. However, by now the g++ 5 
  compiler
  no longer is available in Debian's experimental distribution, but only in
  Debian's stretch (testing) and sid(unstable) distros, and these compilers
  don't use the new naming conventions. Right now Tony and I are figuring out 
  a
  strategy for handling this complication, but we're not done yet. This 
  reaction
  is primarily to inform you that we're not ignoring the issue, but in fact 
  are
  actively trying to find an adequate solution.
  
 You make it sound way more complicated than I believe it is...

Hi Julien,

Thanks so much for the patch.  I'll be able to start on the
rename/transition procedure in the next few days.

Frank, I'll follow up with you before uploads.

Cheers,
tony


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread Frank B. Brokken
Dear Julien Cristau, you wrote:
 Control: severity -1 serious
 Control: tag -1 confirmed
 
 On Tue, Jul  7, 2015 at 20:47:28 +0200, Frank B. Brokken wrote:
 
- Rebuild the library using g++/g++-5 from experimental. Note that
  most likely all C++ libraries within the build dependencies need
  a rebuild too. You can find the log for a rebuild in
https://people.debian.org/~doko/logs/gcc5-20150701/
  Search for BEGIN GCC CXX11 in the log.
   
- Decide if the symbols matching __cxx11 or B5cxx11 are part of the
  library API, and are used by the reverse dependencies of the
  library.
   
 [...]
  
  Thx for the bug report. Right now I'm abroad, and unable to do any 
  maintenance
  until I'm back by the end of July. By then I'll have a close look at the
  points you're mentioning. 
  
  Thanks again!
  
 Confirmed that public symbols are changing with the g++ 5 rebuild; a
 patch to rename the library package is available at
 https://launchpad.net/ubuntu/+source/bobcat/3.25.01-2ubuntu2

Thanks for the bug report. We're still working out how to handle this
issue. The plan is to do an so bump to version 4 of the bobcat library. Some
time ago (early August) Debian's experimental distro offered a g++ 5 release
that indeed created a library in which the public symbols were changed. We
think that bumping the so version, in line with an earlier e-mail by Matthias,
effectively handlres the new symbols issue. However, by now the g++ 5 compiler
no longer is available in Debian's experimental distribution, but only in
Debian's stretch (testing) and sid(unstable) distros, and these compilers
don't use the new naming conventions. Right now Tony and I are figuring out a
strategy for handling this complication, but we're not done yet. This reaction
is primarily to inform you that we're not ignoring the issue, but in fact are
actively trying to find an adequate solution.

Cheers,

-- 
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281 
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E  3B4D 7DB2 A8BE EAE4 D8AA


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread Julien Cristau
On Mon, Aug 10, 2015 at 16:28:51 +0200, Frank B. Brokken wrote:

 Dear Julien Cristau, you wrote:
  Control: severity -1 serious
  Control: tag -1 confirmed
  
  On Tue, Jul  7, 2015 at 20:47:28 +0200, Frank B. Brokken wrote:
  
 - Rebuild the library using g++/g++-5 from experimental. Note that
   most likely all C++ libraries within the build dependencies need
   a rebuild too. You can find the log for a rebuild in
 https://people.debian.org/~doko/logs/gcc5-20150701/
   Search for BEGIN GCC CXX11 in the log.

 - Decide if the symbols matching __cxx11 or B5cxx11 are part of the
   library API, and are used by the reverse dependencies of the
   library.

  [...]
   
   Thx for the bug report. Right now I'm abroad, and unable to do any 
   maintenance
   until I'm back by the end of July. By then I'll have a close look at the
   points you're mentioning. 
   
   Thanks again!
   
  Confirmed that public symbols are changing with the g++ 5 rebuild; a
  patch to rename the library package is available at
  https://launchpad.net/ubuntu/+source/bobcat/3.25.01-2ubuntu2
 
 Thanks for the bug report. We're still working out how to handle this
 issue. The plan is to do an so bump to version 4 of the bobcat library. Some
 time ago (early August) Debian's experimental distro offered a g++ 5 release
 that indeed created a library in which the public symbols were changed. We
 think that bumping the so version, in line with an earlier e-mail by Matthias,
 effectively handlres the new symbols issue. However, by now the g++ 5 compiler
 no longer is available in Debian's experimental distribution, but only in
 Debian's stretch (testing) and sid(unstable) distros, and these compilers
 don't use the new naming conventions. Right now Tony and I are figuring out a
 strategy for handling this complication, but we're not done yet. This reaction
 is primarily to inform you that we're not ignoring the issue, but in fact are
 actively trying to find an adequate solution.
 
You make it sound way more complicated than I believe it is...

Cheers,
Julien


signature.asc
Description: Digital signature


Processed: Re: Bug#790985: bobcat: library transition may be needed when GCC 5 is the default

2015-08-10 Thread Debian Bug Tracking System
Processing control commands:

 severity -1 serious
Bug #790985 [src:bobcat] bobcat: library transition may be needed when GCC 5 is 
the default
Severity set to 'serious' from 'important'
 tag -1 confirmed
Bug #790985 [src:bobcat] bobcat: library transition may be needed when GCC 5 is 
the default
Added tag(s) confirmed.

-- 
790985: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790985
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org