Opened 3 years ago

Last modified 2 years 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@… 3 years ago.
Portfile-zeroc-ice35.diff (1.1 KB) - added by patrick.sizun@… 3 years ago.
Portfile_zeroc-ice36-3.6.2_0 (6.6 KB) - added by johansen@… 2 years ago.
Attempt at Portfile for Ice 3.6.2

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by patrick.sizun@…

Attachment: main.log added

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

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

Changed 3 years ago by patrick.sizun@…

Attachment: Portfile-zeroc-ice35.diff added

comment:2 Changed 2 years ago by ryandesign (Ryan Schmidt)

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

Has duplicate #51827.

Changed 2 years ago by johansen@…

Attempt at Portfile for Ice 3.6.2

comment:3 Changed 2 years 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.