FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
ice Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
3.5.1_4 devel on this many watch lists=3 search for ports that depend on this port
Maintained by: freebsd@grem.de search for ports maintained by this maintainer
Port Added: 08 Jun 2005 15:11:47
License: GPLv2


The Internet Communications Engine (Ice) is a modern alternative to object
middleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet
provides a powerful network infrastructure for demanding technical applications.
Ice shines where technologies such as SOAP or XML-RPC are too slow, or do not
provide sufficient scalability or security.

WWW: http://www.zeroc.com/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon
Slave ports
  1. devel/php5-ice
  2. devel/py-ice

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
  2. lang/python27
Required Libraries:
  1. textproc/expat2
  2. devel/mcpp
  3. converters/libiconv
  4. databases/db5

This port is required by:

for Build for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/ice/ && make install clean
To add the package: pkg install devel/ice


Configuration Options
===> The following configuration options are available for Ice-3.5.1_4:
     DEBUG=off: Build with debugging support
     DEMOS=on: Build demos
     DOCS=on: Build and/or install documentation
     TESTS=on: Build and run tests (requires lang/python)
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://download.zeroc.com/Ice/3.5/

Number of commits found: 39

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
04 Nov 2014 17:49:17
Original commit files touched by this commit  3.5.1_4
Revision:372159
grembo search for other commits by this committer
Remove shadowed variables from header.

See also
http://www.zeroc.com/forums/patches/6336-minor-patch-basicstream-h-remove-shadowed-variables.html

Approved by:	mentors (implicit)
27 Oct 2014 10:40:08
Original commit files touched by this commit  3.5.1_3
Revision:371546
bapt search for other commits by this committer
Cleanup plist
14 Sep 2014 14:39:05
Original commit files touched by this commit  3.5.1_3
Revision:368183
grembo search for other commits by this committer
Remove obsolete check for NO_STAGE.

Approved by:	mentors (implicit)
12 Sep 2014 18:06:17
Original commit files touched by this commit  3.5.1_3
Revision:368054
grembo search for other commits by this committer
This adds patches No 3 [1] and No 5 [2] from upstream.
Also fixes LIB_DEPENDS handling (previous versions of the slave
ports won't depend on libIce.so), move LIB_DEPENDS and LIB_VRS
for slaves to master, upgrade to USES= python

[1]
http://www.zeroc.com/forums/patches/6183-patch-3-ice-3-5-1-marshaling-bug-nested-optionals.html
[2]
http://www.zeroc.com/forums/patches/6285-patch-5-ice-3-5-1-fix-icegrid-registry-issue-shared-replica-groups.html

Approved by:	mentors (implicit)
08 Sep 2014 22:41:01
Original commit files touched by this commit  3.5.1_2
Revision:367709
grembo search for other commits by this committer
Change test framework, so unit tests won't hang on exit in case of failure.

Approved by:	mentors (implicit)
28 Aug 2014 16:56:19
Original commit files touched by this commit  3.5.1_2
Revision:366434
amdmi3 search for other commits by this committer
- Switch devel/mcpp to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
27 Aug 2014 18:24:05
Original commit files touched by this commit  3.5.1_1
Revision:366337
grembo search for other commits by this committer
Add debug output to staticFiltering unit test

Reviewed by:	bdrewery
Approved by:	bdrewery
24 Aug 2014 13:32:03
Original commit files touched by this commit  3.5.1_1
Revision:365916
grembo search for other commits by this committer
Indentation fix.

Reviewed by:	flo (mentor)
Approved by:	flo (mentor)
24 Aug 2014 13:08:39
Original commit files touched by this commit  3.5.1_1
Revision:365913
grembo search for other commits by this committer
Fix use of USE_BDB

Submitted by:	ohauer
Reviewed by:	flo (mentor)
Approved by:	flo (mentor)
21 Aug 2014 22:50:30
Original commit files touched by this commit  3.5.1_1
Revision:365599
mandree search for other commits by this committer
Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
09 Jan 2014 01:57:20
Original commit files touched by this commit  3.5.1
Revision:339196
mandree search for other commits by this committer
Overhaul devel/ice, devel/py-ice and devel/php5-ice:

Changes from [*]:
- Update Ice to 3.5.1.
- Stageify all three ports.
- Convert py-ice and php5-ice to slave ports.
- Use ICONV_LIB, so it builds ok with native iconv [1].
- Workaround for FreeBSD 10's static destructor order disaster [2].
- Install man pages.
- Allow package build for non-root users.
[1]
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-iconv.html
[2] http://lists.freebsd.org/pipermail/freebsd-ports/2013-June/084580.html

Changes from [3]:
- Convert LIB_DEPENDS to new syntax.
- USE_GMAKE -> USES
- list Berkeley DB 6 invalid, requires upstream changes, but upstream is
  loathe to make those due to licensing change in BDB
- remove BDB 2 and 3 from invalid listing, we no longer have these ports

PR:		ports/184453 [*]
PR:		ports/185569 [3]
Submitted by:	Michael Gmelin (maintainer) [*]
Submitted by:	mandree [3]
Approved by:	Michael Gmelin (maintainer) [3]
20 Sep 2013 17:04:44
Original commit files touched by this commit  3.5.0
Revision:327723
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 2)
17 Jun 2013 11:42:41
Original commit files touched by this commit  3.5.0
Revision:321096
rm search for other commits by this committer
- update to 3.5.0
- add license (GPLv2)
- switch to bdb 5
- mark broken on 10.x for the time being (as it was discussed on ports@ ML)
- remove patches, applied upstream

This version of Ice brings many new features, e.g.
- New encoding version
- Metrics facility
- Optional data members and parameters
- Compact encoding for classes and exceptions
- Compact type IDs
- Preserved slices
- Custom enumerator values
- C++11 lambda functions
- Remote Update of Server Properties
- IPv6 now enabled by default
- Python 3 support
- Use Berkley DB 5

See http://doc.zeroc.com/display/Ice/Release+Notes for details.

PR:		179233
Submitted by:	Michael Gmelin <freebsd@grem.de> (maintainer)
Tested by:  Jaret Bartsch <jaretbartsch@yahoo.ca>
27 Apr 2013 08:50:47
Original commit files touched by this commit  3.4.2_3
Revision:316654
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	bapt, kwm
14 Feb 2013 09:42:13
Original commit files touched by this commit  3.4.2_3
Revision:312209
gahr search for other commits by this committer
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)

Approved by:	portmgr
23 Sep 2012 14:45:34
Original commit files touched by this commit  3.4.2_3
Revision:304742
bsam search for other commits by this committer
Changes from the PR:
. fix built using Clang in C++11 mode and libc++ (-std=c++11
-stdlib=libc++);
. incorporate a patch that fixes an assert bug in IceStrom;
. adopt new-style options;

While I'm here:
. adopt new-style headers;
. remove indefinite article form COMMENT;
. remove library versions from LIB_DEPENDS.

PR:		ports/171643
Submitted by:	Michael Gmelin <freebsd@grem.de> (maintainer)
24 Mar 2012 15:57:40
Original commit files touched by this commit  3.4.2_2
miwi search for other commits by this committer
- Fix build with gcc 4.7
- Add support for clang

PR:             165702
Submitted by:   Michael Gmelin <freebsd@grem.de> (maintainer)
Feature safe:   yes
18 Feb 2012 13:38:25
Original commit files touched by this commit  3.4.2_1
culot search for other commits by this committer
- Update MAINTAINER

PR:             ports/165246
Submitted by:   Stefan Ehmann <shoesoft@gmx.net> (maintainer)
07 Nov 2011 04:24:55
Original commit files touched by this commit  3.4.2_1
  Sanity Test Failure
miwi search for other commits by this committer
- Get rid FreeBSD 6 support
31 Jul 2011 15:43:30
Original commit files touched by this commit  3.4.2_1
arved search for other commits by this committer
Fix a compatibility issue with FreeBSD's implementation of close(2) which
results in Ice reporting errno ECONNRESET (connection reset by peer).

PR:             159031
Submitted by:   Michael Gmelin <freebsd@grem.de>
Approved by:    maintainer
28 Jun 2011 13:44:00
Original commit files touched by this commit  3.4.2
miwi search for other commits by this committer
- Update to 3.4.2

PR:             157947
Submitted by:   Michael Gmelin <freebsd@grem.de>
Approved by:    maintainer
15 Aug 2010 12:02:57
Original commit files touched by this commit  3.4.1
arved search for other commits by this committer
Update to 3.4.1

PR:             146633
Submitted by:   maintainer
18 Aug 2009 13:58:31
Original commit files touched by this commit  3.3.1_1
bsam search for other commits by this committer
. add LIB_DEPENDS+=mcpp.3:${PORTSDIR}/devel/mcpp;  [1]
. remove BUILD_DEPENDS=mcpp:${PORTSDIR}/devel/mcpp;  [2]
. bump PORTREVISION.  [1]

PR:             ports/137767  [1]
Submitted by:   Ayumi M <ayu at commun.jp>  [1]
Approved by:    Stefan Ehmann <shoesoft at gmx.net> (maintaiiner)  [1]
Suggested by:   Stefan Ehmann <shoesoft at gmx.net> (maintaiiner)  [2]
05 Apr 2009 07:49:28
Original commit files touched by this commit  3.3.1
rafan search for other commits by this committer
- Update to 3.3.1

PR:             ports/133376
Submitted by:   Stefan Ehmann <shoesoft at gmx.net> (maintainer)
14 Aug 2008 22:28:54
Original commit files touched by this commit  3.3.0
miwi search for other commits by this committer
- Update to 3.3.0

PR:             126195 126197 126198
Submitted by:   Stefan Ehmann <shoesoft@gmx.net> (maintainer)
01 Feb 2008 06:55:07
Original commit files touched by this commit  3.2.1
linimon search for other commits by this committer
Mark as broken on sparc64: fails to link.
29 Oct 2007 08:12:48
Original commit files touched by this commit  3.2.1
itetcu search for other commits by this committer
Update to 3.2.1

PR:             ports/115597
Submitted by:   Stefan Ehmann (maintainer)
18 Apr 2007 20:52:20
Original commit files touched by this commit  3.2.0
gabor search for other commits by this committer
- Update to 3.2.0

PR:             ports/111541
Submitted by:   Stefan Ehmann <shoesoft@gmx.net> (maintainer)
18 Nov 2006 19:20:38
Original commit files touched by this commit  3.1.1
stefan search for other commits by this committer
Fix port for cases in which NOPORTDOCS is defined.

PR:             105498
Submitted by:   Mark Andrews <Mark_Andrews@isc.org>
Patch by:       maintainer
10 Nov 2006 12:12:20
Original commit files touched by this commit  3.1.1
laszlof search for other commits by this committer
Update port to version 3.1.1, add code to respect NOPORTDOCS

PR:             ports/105288
Submitted by:   Stefan Ehmann <shoesoft@gmx.net> (maintainer)
Approved by:    flz (mentor)
06 Aug 2006 16:53:56
Original commit files touched by this commit  3.1.0
itetcu search for other commits by this committer
convert to USE_BDB

PR:             ports/101409
Submitted by:   Stefan Ehmann (maintainer)
20 Jul 2006 21:07:41
Original commit files touched by this commit  3.1.0
rafan search for other commits by this committer
- Update to 3.1.0
- pet portlint(1)

PR:             ports/100583
Submitted by:   maintainer
04 May 2006 21:41:12
Original commit files touched by this commit  3.0.0_1
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with D
30 Jan 2006 23:20:05
Original commit files touched by this commit  3.0.0_1
kuriyama search for other commits by this committer
Chase shlib bump of libexpat.
18 Nov 2005 12:25:07
Original commit files touched by this commit  3.0.0
arved search for other commits by this committer
Update to 3.0.0

PR:             89193
Submitted by:   Boris B. Samorodov <bsam@ipt.ru>
Approved by:    maintainer
21 Jul 2005 00:15:27
Original commit files touched by this commit  2.1.2
kris search for other commits by this committer
BROKEN on ia64: Does not compile
06 Jul 2005 13:49:20
Original commit files touched by this commit  2.1.2
pav search for other commits by this committer
- Update to 2.1.2

PR:             ports/83035
Submitted by:   Stefan Ehmann <shoesoft@gmx.net> (maintainer)
08 Jun 2005 16:51:58
Original commit files touched by this commit  2.1.1
arved search for other commits by this committer
Oops, forgot a )

Reported by:    maintainer
08 Jun 2005 15:10:56
Original commit files touched by this commit  2.1.1
arved search for other commits by this committer
Add an experimental port of ice, the Internet Communications Engine, a
modern alternative to object middleware such as CORBA.

PR:                     64136
Submitted by:           Stefan Ehmann <shoesoft@gmx.net>
Original submission by: Sergey Matveychuk <sem@ciam.ru>
Thanks to:              flz for reviving the PR

Number of commits found: 39

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
asterisk11Nov 21
asterisk11Nov 21
phpmyadminNov 21
kde4-runtimeNov 20
kwebkitpartNov 20
yiiNov 19
chromiumNov 18
kde4-workspaceNov 17
dbusNov 11
wgetNov 08
konversation-kde4Nov 05
jenkinsOct 31
jenkins-ltsOct 31
twikiOct 31
libsshOct 29

8 vulnerabilities affecting 10 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24409
Broken 103
Deprecated 39
Ignore 360
Forbidden 1
Restricted 206
No CDROM 93
Vulnerable 18
Expired 0
Set to expire 35
Interactive 0
new 24 hours 5
new 48 hours7
new 7 days136
new fortnight147
new month205

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.