Opened 11 years ago

Closed 10 years ago

#6271 closed Bugs (wontfix)

Problem building Boost 1.48.0 on Solaris x86_64

Reported by: Leo Carreon <lcarreon@…> Owned by: Eric Niebler
Milestone: To Be Determined Component: xpressive
Version: Boost 1.48.0 Severity: Problem
Keywords: Boost.Locale Boost.Test Cc:

Description

Hi,

I have built Boost 1.47.0 on Solaris x86_64 using Solaris Studio 12.2 and only Boost.Graph fails to build.

Now when I build Boost 1.48.0 on Solaris x86_64 using Solaris Studio 12.2, not only does Boost.Graph fail to build but Boost.Locale and Boost.Test also fail to build.

It seems Boost.Locale fails due to "callback_type" while Boost.Test fails due to putenv.

I am attaching my complete build log as proof of these failures.

Kind regards,

Leo

Attachments (1)

logs-1.zip (76.1 KB ) - added by Leo Carreon <lcarreon@…> 11 years ago.
Boost 1.48.0 build log on Solaris x86_64 using Solaris Studio 12.2 and STLport runtime library

Download all attachments as: .zip

Change History (5)

by Leo Carreon <lcarreon@…>, 11 years ago

Attachment: logs-1.zip added

Boost 1.48.0 build log on Solaris x86_64 using Solaris Studio 12.2 and STLport runtime library

comment:1 by Leo Carreon <lcarreon@…>, 11 years ago

Hi,

The problem with Boost.Test is fixed by the patch contained in ticket #6161.

Kind regards,

Leo

comment:2 by viboes, 10 years ago

Component: Nonegraph
Owner: set to Jeremiah Willcock

Please set the component in the future if you want it to be analyzed.

comment:3 by Jeremiah Willcock, 10 years ago

Component: graphxpressive
Owner: changed from Jeremiah Willcock to Eric Niebler

As far as I can tell, the Boost.Graph issue is from Proto as used by Xpressive, and there may be others in Boost.Graph itself due to compiler bugs. I'm going to reassign this to Xpressive, but it may not be possible to fix.

comment:4 by Eric Niebler, 10 years ago

Resolution: wontfix
Status: newclosed

Proto (and therefore xpressve) is not supported on solaris. These are advanced libraries, and the solaris compiler is simply too broken. Not sure why BGL depends on xpressive, though.

Note: See TracTickets for help on using tickets.