Opened 6 years ago

Last modified 3 years ago

#3276 new defect

CC: -library=Cstd cannot be used with -library=stlport4 (Solaris10)

Reported by: jreed Owned by: UnAssigned
Priority: low Milestone: Solaris and other unsupported
Component: build system Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description (last modified by tomek)

libtool: link: /opt/SolarisStudio12.3-solaris-sparc-bin/solarisstudio12.3/bin/CC -G -hlibb10-exceptions.so.0 -o .libs/libb10-exceptions.so.0.0.0   .libs/exceptions.o   -library=stlport4 -lrt -lsocket -lnsl -library=Cstd -library=Crun -lc   -Qoption ld -R/udir/jreed/botan-main-sunstudio/lib  
CC: -library=Cstd cannot be used with -library=stlport4

This is using SolarisStudio12.3 on the sol-10 sparc lab system.

The configure.ac adds -library=stlport4
but the check in aclocal.m4 which is included in configure for this happens earlier so the -library=Cstd gets added.

The ordering needs to be fixed, or somehow tell autoconf / aclocal not to add in this additional configure code, or stop the libtool script from adding it.

Subtickets

Change History (7)

comment:1 Changed 6 years ago by jreed

  • Component changed from Unclassified to build system
  • Owner set to UnAssigned
  • Sub-Project changed from DNS to Core

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
  • Priority changed from medium to low
  • Summary changed from CC: -library=Cstd cannot be used with -library=stlport4 to CC: -library=Cstd cannot be used with -library=stlport4 (Solaris10)
  • Version set to git

Cleaning this up as part of port AllHands? 2015 activity.

We don't care about Solaris for now, I don't have access to one to check if this is still an issue or not. Moving to DHCP Outstanding as low.

Please note that we don't support Solaris at all at this time. We don't plan to support anything older than Solaris 11. The reason is that Solaris 11 supports nice getifaddrs API, while the older versions require DLPI code.

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.