Home Patches

Patch #2 for Ice 3.3.1: slice compilers abort

dwaynedwayne St. John's, NewfoundlandMember Dwayne BooneOrganization: ZeroC, Inc.Project: Internet Communications Engine
The following patch resolves issue with the slice compilers aborting when the name of the slice file has double slashs in its path. For example:
slice2cpp MyDir\\MySlice.ice

The problem can also arise if a symbolic link to a Slice file (instead of the actual path to the file) is passed on the command line.

To apply the patch to source archive
cd Ice-3.3.1
patch -p0 < slice.patch.txt
and then recompile the Slice library in cpp/src/Slice. For Windows the patch utility can be obtained here.

Comments

  • dwaynedwayne St. John's, NewfoundlandMember Dwayne BooneOrganization: ZeroC, Inc.Project: Internet Communications Engine
    Updated patch to fix potential issue generating dependencies.
  • YangYang Member Yang ChenOrganization: HRL Labs, LLCProject: Computer Vision
    When, if ever, can we expect these patches to be included in the yum repository updates for Red Hat? Thanks.

    Yang
  • bernardbernard Jupiter, FLAdministrators, ZeroC Staff Bernard NormierOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
    Hi Yang,

    Welcome to our forums!

    We provide new binaries (that incorporate bug fixes) only to customers with a support contract, upon request. Please contact [email protected] for more information on our commercial support.

    Naturally, this fix and many other fixes will be incorporated in Ice 3.4.0.

    Best regards,
    Bernard
Sign In or Register to comment.