Opened 6 years ago

Last modified 3 years ago

#3308 new defect

boost::offset_ptr failure on Solaris 10 with GCC

Reported by: muks Owned by:
Priority: medium Milestone: Solaris and other unsupported
Component: data source Version:
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description (last modified by tomek)

Use of boost::offset_ptr fails compile on Solaris 10 with GCC:
http://git.bind10.isc.org/~tester/builder/BIND10/20140128043805-Solaris10-sparc-GCC/logs/build.out

It passes on Solaris 11 i386 with GCC. Here is some version information:

Solaris 10 with GCC (fails):

CXX_VERSION:     g++ (GCC) 3.4.3
BOOST_VERSION:   1.54

Solaris 11 with GCC (passes):

CXX_VERSION:     g++ (GCC) 4.5.2
BOOST_VERSION:   1.50

Jeremy said he'd check with a newer version of GCC on the Solaris 10 machine.

Subtickets

Change History (7)

comment:1 Changed 6 years ago by muks

Note that the compile error occurs with the first occurrence of boost::offset_ptr during the build in rdataset.cc. The code is OK. This is a compiler + boost problem.

comment:2 Changed 6 years ago by shane

  • Milestone changed from New Tasks to bind10-1.2-release-freeze

comment:3 Changed 6 years ago by stephen

  • Milestone changed from bind10-1.2-release-freeze to Common Outstanding Tasks

comment:4 Changed 4 years ago by tomek

  • Milestone changed from Common Outstanding Tasks to DHCP Outstanding Tasks

comment:5 Changed 4 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

comment:6 Changed 3 years ago by tomek

  • Description modified (diff)
  • Milestone changed from Outstanding Tasks to Solaris-and-exotic-systems

comment:7 Changed 3 years ago by tomek

  • Milestone changed from Solaris-and-exotic-systems to Solaris and other unsupported

Milestone renamed

Note: See TracTickets for help on using tickets.