Results 1 to 1 of 1

Thread: Patch #3 for Ice 3.1.0: restore setDefaultContext

  1. #1
    bernard's Avatar
    bernard is offline ZeroC Staff
    Name: Bernard Normier
    Organization: ZeroC, Inc.
    Project: Ice
    Join Date
    Feb 2003
    Location
    Palm Beach Gardens, FL
    Posts
    1,294

    Patch #3 for Ice 3.1.0: restore setDefaultContext

    Please find attached patch #3 for Ice 3.1.0: it restores Ice::setDefaultContext which was removed accidently between 3.0.1 and 3.1.0. The attached archive contains source-patches for all affected language mappings (C++, Java, C# and Python).

    This patch is binary-compatible and cumulative:
    - in the event you have built and deployed an application with Ice 3.1.0, you can apply this patch to Ice 3.1.0 and replace the Ice binaries (shared libraries/DLLs/jar file etc) without rebuilding your application.
    - it includes patch #1 for Ice 3.1.0
    - it does not include patch #2 for Ice 3.1.0, since patch #2 is not binary compatible

    How to apply this patch:

    - download the Ice source distribution(s) you're interested in from http://www.zeroc.com/download.html

    - extract the files from the attached .tar.gz:
    $ tar xzvf ice310-3.tar.gz

    - For C++ on Linux/Unix:
    $ tar xzvf Ice-3.1.0.tar.gz
    $ cd Ice-3.1.0
    $ patch -p0 < ~/ice310-3.patch
    then follow the regular build procedure

    - For C++ on Windows in a cygwin shell:
    $ tar xzvf Ice-3.1.0.tar.gz
    $ cd Ice-3.1.0
    $ patch --binary -p0 < ~/ice310-3.patch
    then follow the regular build procedure

    - For Java on Linux/Unix or on Windows with cygwin
    $ tar xzvf IceJ-3.1.0-java?.tar.gz
    $ cd IceJ-3.1.0
    $ ant clean
    $ patch -p0 < ~/icej310-3.patch
    then follow the regular build procedure

    - For C# on Linux/Unix or on Windows with cygwin
    $ tar xzvf IceCS-3.1.0.tar.gz
    $ cd IceCS-3.1.0
    $ patch -p0 < ~/icecs310-3.patch
    then follow the regular build procedure

    - For Python on Linux/Unix or on Windows with cygwin
    $ tar xzvf IcePy-3.1.0.tar.gz
    $ cd IcePy-3.1.0
    $ patch -p0 < ~/icepy310-3.patch
    then follow the regular build procedure

    Best regards,
    Bernard
    Attached Files Attached Files
    Bernard Normier
    ZeroC, Inc.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Ice.Patch.Application and Ice.Patch.Server
    By richardma in forum Help Center
    Replies: 1
    Last Post: 11-15-2007, 09:52 AM
  2. Patch #1 for Ice 3.2.1
    By michi in forum Patches
    Replies: 0
    Last Post: 09-10-2007, 10:14 PM
  3. Replies: 1
    Last Post: 08-01-2006, 06:26 AM
  4. Ice 3.1: Communicator.setDefaultContext()
    By stephan in forum Help Center
    Replies: 8
    Last Post: 07-20-2006, 03:40 PM
  5. Patch #1 for Ice 3.1
    By michi in forum Patches
    Replies: 0
    Last Post: 07-13-2006, 11:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •