Opened 2 years ago

Last modified 16 months ago

#50075 new defect

zeroc-ice35: error: expression with side effects will be evaluated despite being used as an operand to 'typeid'

Reported by: patrick.sizun@… Owned by: blair (Blair Zajac)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: elcapitan haspatch Cc: g.korovkin@…
Port: zeroc-ice35

Description

The zeroc-ice35 port fails to build on OS X 10.11.2 (see attached main.log).

The solution might be to create a port zeroc-ice36.

Attachments (3)

main.log (463.6 KB) - added by patrick.sizun@… 2 years ago.
Portfile-zeroc-ice35.diff (1.1 KB) - added by patrick.sizun@… 2 years ago.
Portfile_zeroc-ice36-3.6.2_0 (6.6 KB) - added by johansen@… 16 months ago.
Attempt at Portfile for Ice 3.6.2

Download all attachments as: .zip

Change History (6)

Changed 2 years ago by patrick.sizun@…

comment:1 Changed 2 years ago by mf2k (Frank Schima)

  • Cc blair@… removed
  • Owner changed from macports-tickets@… to blair@…

Changed 2 years ago by patrick.sizun@…

comment:2 Changed 17 months ago by ryandesign (Ryan Schmidt)

  • Cc g.korovkin@… added
  • Keywords elcapitan haspatch added
  • Summary changed from zeroc-ice35 Build failure on El Capitan to zeroc-ice35: error: expression with side effects will be evaluated despite being used as an operand to 'typeid'

Has duplicate #51827.

Changed 16 months ago by johansen@…

Attempt at Portfile for Ice 3.6.2

comment:3 Changed 16 months ago by johansen@…

In addition to this problem which still persists, I find myself trying to build some code that depends on Ice 3.6 rather than 3.5. I've tried unsuccessfully to create a Portfile for Ice 3.6.2, but ran into problems since the patches on 3.5 don't really apply to 3.6. I've attached to this issue the Portfile I came up with in case somebody wants to use that as a starting point.

Given the availability of 3.6 in Homebrew but not in Macports I'm having trouble arguing that Macports should be seen as a legitimate alternative platform we should be able to build against. I'd appreciate any help getting 3.6 going on Macports, since I really do think it's a better system!

Note: See TracTickets for help on using tickets.