pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/56794: cmake 3.22.3nb1 on aarch64 gives "text relocations"
>Number: 56794
>Category: pkg
>Synopsis: cmake 3.22.3nb1 on aarch64 gives "text relocations"
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Apr 13 16:30:00 +0000 2022
>Originator: Havard Eidnes
>Release: NetBSD 9.0
>Organization:
I try...
>Environment:
System: NetBSD arm64 9.0 NetBSD 9.0 (GENERIC64) #0: Fri Feb 14 00:06:28 UTC 2020 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm
Architecture: aarch64
Machine: evbarm
>Description:
Building cmake 3.22.3nb1 (pkgsrc-current devel/cmake) on my
emulated aarch64 system results in two build errors which
needs to be worked around by "paxctl +am <file>". One of the
errors is:
Install the project...
bin/cmake: text relocations
bin/cmake: Cannot write-enable text segment: Permission denied
gmake: *** [Makefile:130: install] Error 1
Subsequently, on use of the installed cmake, I get
/usr/pkg/bin/cmake: text relocations
on each invocation.
I would have perhaps expected to see things like this with
programs with integrated assembly, written for i386, but am
surprised to see this for aarch64 with a program which
hopefully (!) doesn't stoop to the needless depths of doing
custom assembly code. I may be wrong, though.
>How-To-Repeat:
Build pkgsrc-current's cmake, watch the build bomb, twice,
requiring manual "paxctl +am <file>" each time, and still see
the annoying messages in the build log for programs which use
cmake.
>Fix:
Sorry, do not know.
Home |
Main Index |
Thread Index |
Old Index