Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#35 Install do not recognize OpenSSL shared

closed-works-for-me
Erik Arneson
General (9)
6
2002-12-16
2002-10-17
Trek Star
No

When installing mixmaster, the Install script can find
libcrypto.so:

Looking for libcrypto.a...
Found at /usr/lib/libcrypto.so.
Compiling with OpenSSL 0.9.6e.

but the Makefile is written in a wrong way:

make: *** No rule to make target
`/usr/lib/libcrypto.a', needed by `mix'. Stop.

the Install script should handle libcrypto in the same
way of libz if shared libraries found.
Also the Makefile generated lacks of the -O2 option.

Discussion

  • Len Sassaman
    Len Sassaman
    2002-10-18

    • priority: 5 --> 6
    • assigned_to: nobody --> dybbuk
     
  • Len Sassaman
    Len Sassaman
    2002-10-18

    Logged In: YES
    user_id=29569

    If we can get a bug-fix for this soon, I'll make sure it gets into
    2.9.

    Also, we don't properly build when pcre is in /usr/local rather
    than /usr , though we do detect it. That shoudl be fixed too,
    as FreeBSD places pcre there.

     
  • Erik Arneson
    Erik Arneson
    2002-12-08

    Logged In: YES
    user_id=408

    I'm unable to duplicate this problem. My suspicion is that the
    target system has a confusing or non-standard OpenSSL
    installation, in which case it may be necessary to modify the
    Makefile by hand.

    If there was more information, such as actual library
    installation paths, then I might be able to duplicate and thus
    solve the problem.

     
  • Len Sassaman
    Len Sassaman
    2002-12-14

    • status: open --> open-postponed
     
  • Len Sassaman
    Len Sassaman
    2002-12-14

    Logged In: YES
    user_id=29569

    We're not going to support shared libcrypto.so until post
    2.9.0. We'll fix this in 2.9.0 to display appropriate messages
    in the case that libcrypto.a is not present.

    We're too close to final release to change optimizations,
    also. We'll get that in the next release.

     
  • Len Sassaman
    Len Sassaman
    2002-12-16

    • status: open-postponed --> closed-works-for-me
     
  • Len Sassaman
    Len Sassaman
    2002-12-16

    Logged In: YES
    user_id=29569

    We do actually support shared libcrypto, and I cannot
    reproduce this issue.

     
  • Logged In: NO

    My installation of OpenSSL shared is running fine.
    To compile mixmaster I must run the Install script and then
    modify the Src/Makefile from:

    LIBS = pcre-2.08/libpcre.a libcrypto.a
    LDFLAGS = -lz

    to:

    LIBS = pcre-2.08/libpcre.a
    LDFLAGS = -lz -lcrypto