Re: git: 9adb7c18c470 - main - sysutils/slurm-wlm: upgrade to 23.11.1

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 19 Dec 2023 14:36:03 UTC
Moin-moin!

On 19.12.2023 00:27, Thierry Thomas wrote:
> The branch main has been updated by thierry:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=9adb7c18c4707e89084824854d4e8cce3157df6e
> 
> commit 9adb7c18c4707e89084824854d4e8cce3157df6e
> Author:     Thierry Thomas <thierry@FreeBSD.org>
> AuthorDate: 2023-12-18 21:13:00 +0000
> Commit:     Thierry Thomas <thierry@FreeBSD.org>
> CommitDate: 2023-12-18 21:26:58 +0000
> 
>      sysutils/slurm-wlm: upgrade to 23.11.1
>      
>      Releases notes at <https://www.schedmd.com/news.php>.
>      
>      Remark: MySQL is no more an option.
>      
>      Security:       CVE-2023-49933 through CVE-2023-49938
>      Differential Revision:  <https://reviews.freebsd.org/D42764>
> ---
>   sysutils/slurm-wlm/Makefile                        | 115 ++--
>   sysutils/slurm-wlm/distinfo                        |   6 +-
>   sysutils/slurm-wlm/files/patch-configure           | 268 +++++++--
>   .../slurm-wlm/files/patch-etc_slurm.conf.example   | 109 ++--
>   sysutils/slurm-wlm/files/patch-src_api_Makefile.in |  10 -
>   .../slurm-wlm/files/patch-src_common_callerid.h    |  10 +
>   sysutils/slurm-wlm/files/patch-src_common_conmgr.c |  11 +
>   .../slurm-wlm/files/patch-src_interfaces_cgroup.c  |  18 +
>   .../patch-src_plugins_auth_slurm_net__aliases.c    |  13 +
>   ...er_user__defaults_cli__filter__user__defaults.c |   4 +-
>   ...ns_job__container_tmpfs_job__container__tmpfs.c |  11 +
>   ...rc_plugins_jobacct__gather_common_common__jag.c |  70 ++-
>   ...rc_plugins_mpi_cray__shasta_mpi__cray__shasta.c |   6 +-
>   ...lugins_switch_cray__aries_switch__cray__aries.c |  12 -
>   .../patch-src_plugins_task_affinity_affinity.c     |  11 -
>   sysutils/slurm-wlm/files/patch-src_scrun_anchor.c  |  27 +
>   .../slurm-wlm/files/patch-src_scrun_commands.c     |  13 +
>   sysutils/slurm-wlm/files/patch-src_scrun_scrun.c   |  24 +
>   sysutils/slurm-wlm/files/patch-src_scrun_srun.c    |  12 +
>   .../files/patch-src_slurmctld_prep__slurmctld.c    |  10 -
>   .../files/patch-src_slurmd_slurmd_slurmd.h         |  10 +
>   sysutils/slurm-wlm/pkg-plist                       | 631 ++++++++-------------
>   22 files changed, 784 insertions(+), 617 deletions(-)
> 
[skip]
  
It fail to build on 15/aarch64 :(

curr_dir=/wrkdirs/usr/ports/sysutils/slurm-wlm/work/slurm-23.11.1/src/sacctmgr; cd /wrkdirs/usr/ports/sysutils/slurm-wlm/work/slurm-23.11.1/src/sacctmgr; /usr/bin/ld -r -m elf_aarch64 -o "/wrkdirs/usr/ports/sysutils/slurm-wlm/work/slurm-23.11.1/src/sacctmgr/usage.bino" -z noexecstack --format=binary "usage.txt"; cd $curr_dir
mv -f .deps/problem_functions.Tpo .deps/problem_functions.Po
mv -f .deps/tres_function.Tpo .deps/tres_function.Po
ld: error: unknown emulation: elf_aarch64
objcopy --rename-section .data=.rodata,alloc,load,readonly,data,contents "usage.bino"
gmake[6]: Entering directory '/wrkdirs/usr/ports/sysutils/slurm-wlm/work/slurm-23.11.1/src/api'
objcopy: open usage.bino failed: No such file or directory
gmake[4]: *** [Makefile:957: usage.bino] Error 1
gmake[4]: *** Waiting for unfinished jobs....

-- 
Sincerely,
Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
(desktop, kde, x11, office, ports-secteam)@FreeBSD team