pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/58852: security/openssl: linux/mman.h not found sys/mman.h not used



>Number:         58852
>Category:       pkg
>Synopsis:       security/openssl: linux/mman.h not found sys/mman.h not used
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Nov 24 17:00:00 +0000 2024
>Originator:     George Georgalis
>Release:        pkgsrc-2024Q3
>Organization:
>Environment:
Linux ap3 6.6.61-0-lts #1-Alpine SMP PREEMPT_DYNAMIC 2024-11-14 20:10:08 x86_64 Linux

>Description:
Minimal Alpine Linux 3.20.3 install uses musl libc, "an implementation of the standard library functionality described in the ISO C and POSIX standards, plus common extensions, built on top of the Linux system calls API"

building security/openssl fails with linux/mman.h: No such file or directory

although /usr/include/sys/mman.h is available, it is not used.


>How-To-Repeat:
Minimal standard Alpine install, followed by "apk add build-base wget gawk" to enable pkgsrc bootstrap. bmake security/openssl fails.

>Fix:
configure should use the non GNU libs since they are provided; workaround, install functionality wrapper "apk add linux-headers"



Home | Main Index | Thread Index | Old Index