Go Back   ZeroC Forums > Bug Reports

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 02-20-2003
dthomson dthomson is offline
Registered User
 
 
Join Date: Feb 2003
Location: Brisbane, Australia
Posts: 34
Ice doesn't build correctly when OpenSSL is in /usr/local/ssl

Ahoy hoy,

Ice doesn't build properly when OpenSSL is installed in an unexpected location, like /usr/local/ssl. This is the default installation directory for both 0.9.6i and 0.9.7.

The problem is that not all of the Makefiles put OPENSSL_FLAGS into the CPPFLAGS variable, and so whatever setting I gave in Make.rules has no effect.

The offending Makefiles are:

src/Glacier/Makefile
src/IcePatch/Makefile
test/IceSSL/certificateAndKeyParsing/Makefile
test/IceSSL/certificateVerifier/Makefile
test/IceSSL/certificateVerification/Makefile

After I added OPENSSL_FLAGS to these files in the right place, everything was OK.

The file "src/IceSSL/Makefile" is an example of a correct CPPFLAGS setting. That one works fine as it is.

Again, this is SuSE 8.0, Pentium, GCC 3.2.1 and OpenSSL 0.9.6i

Regards,
Derek.

PS I am not a crackpot.
Reply With Quote
  #2 (permalink)  
Old 02-20-2003
marc's Avatar
marc marc is offline
ZeroC Staff
 
Name: Marc Laukien
Organization: ZeroC, Inc.
Project: The Internet Communications Engine
 
Join Date: Feb 2003
Location: Florida
Posts: 1,781
Thanks for the feedback. Without a user community reporting these things to us, we would never find out. Our machines are simply too contaminated with our development environment :-)
Reply With Quote
  #3 (permalink)  
Old 02-21-2003
dthomson dthomson is offline
Registered User
 
 
Join Date: Feb 2003
Location: Brisbane, Australia
Posts: 34
Quote:
Originally posted by marc
Thanks for the feedback. Without a user community reporting these things to us, we would never find out. Our machines are simply too contaminated with our development environment :-)
Happy to help!

As for "clean" release testing, it' a nuisance unless you are prepared to dedicate a machine to testing, and format the drive each time to be sure of a fresh environment. If you are interested in pursuing that route, I'd recommend you have a look a vmware. You can actually run a virtual machine's file system on top of your existing file system - it just appears as a file on the host file sytem (I think, maybe it's a directory).

I used it to run many "installs" of Windows at once on a Linux box. When a Windows file system went AWOL or the registry got mangled or whatever, I'd just delete *that* file system and move on to another. I could be braver with my experimentations, as I could create file systems just for high-risk mucking around. You could probably check them into CVS if you wanted to track your changes to a system.

You can also, of course, run Linux in a virtual machine, too. I'd give it a try if you want to simulate lots of different "clean" machines without having to go out and buy them!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is ICE compatible with openssl? hero107 Help Center 1 04-04-2006 04:44 AM
ICE 3.0.0 and openssl 0.9.8x Shire Bug Reports 2 12-07-2005 03:48 AM
module names not correctly translated while generating directories in Java vsonnathi Bug Reports 1 11-08-2004 08:02 PM
Unable to build demoj using supplied build.xml files vsonnathi Bug Reports 1 10-21-2004 01:34 PM
OpenSSLPluginI.cpp doesn't compile against OpenSSL 0.97a dthomson Bug Reports 3 02-20-2003 12:25 AM


All times are GMT -4. The time now is 08:40 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.