Skip to content

Build Failure with OpenSSL 3.0: Deprecated MD4 Functions in hash_extender_engine.c #30

@alihussainzada

Description

@alihussainzada

I encountered a build issue when compiling the project on a system using OpenSSL 3.0. The error occurs because MD4_Init, MD4_Update, and related functions are marked as deprecated in OpenSSL 3.0, causing the build to fail when warnings are treated as errors (-Werror flag).

To resolve the issue, I modified the Makefile to suppress the warnings by adding -Wno-deprecated-declarations to CFLAGS:

CFLAGS += -Wno-deprecated-declarations

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions