Skip to content

Arch x86_64_v2 is unsupported #16432

@Gunni

Description

@Gunni

Short description

Setup new AlmaLinux v10 on x86_64_v2, tried to install from master but RHEL10 versions don't have the master version... So I installed stable, and got this crash.

systemd output
Nov 05 09:39:23 watcher systemd[1]: pdns-recursor.service: Scheduled restart job, restart counter is at 235.
Nov 05 09:39:23 watcher systemd[1]: Starting pdns-recursor.service - PowerDNS Recursor...
Nov 05 09:39:23 watcher systemd-coredump[30852]: [🡕] Process 30847 (pdns_recursor) of user 995 dumped core.
	
    Module libpcre2-8.so.0 from rpm pcre2-10.44-1.el10.3.x86_64
    Module libselinux.so.1 from rpm libselinux-3.8-2.el10_0.x86_64
    Module libbrotlicommon.so.1 from rpm brotli-1.1.0-6.el10.x86_64
    Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-27.el10.x86_64
    Module libevent-2.1.so.7 from rpm libevent-2.1.12-16.el10.x86_64
    Module libkeyutils.so.1 from rpm keyutils-1.6.3-5.el10.x86_64
    Module libkrb5support.so.0 from rpm krb5-1.21.3-8.el10_0.x86_64
    Module libcom_err.so.2 from rpm e2fsprogs-1.47.1-3.el10.x86_64
    Module libk5crypto.so.3 from rpm krb5-1.21.3-8.el10_0.x86_64
    Module libkrb5.so.3 from rpm krb5-1.21.3-8.el10_0.x86_64
    Module libunistring.so.5 from rpm libunistring-1.1-10.el10.x86_64
    Module libbrotlidec.so.1 from rpm brotli-1.1.0-6.el10.x86_64
    Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-8.el10_0.x86_64
    Module libpsl.so.5 from rpm libpsl-0.21.5-6.el10.x86_64
    Module libssh.so.4 from rpm libssh-0.11.1-4.el10_0.x86_64
    Module libidn2.so.0 from rpm libidn2-2.3.7-3.el10.x86_64
    Module libnghttp2.so.14 from rpm nghttp2-1.64.0-2.el10.x86_64
    Module libcrypt.so.2 from rpm libxcrypt-4.4.36-10.el10.x86_64
    Module libz.so.1 from rpm zlib-ng-2.2.3-1.el10.x86_64
    Module libboost_atomic.so.1.83.0 from rpm boost-1.83.0-5.el10.x86_64
    Module libcap.so.2 from rpm libcap-2.69-7.el10.x86_64
    Module libcurl.so.4 from rpm curl-8.9.1-5.el10.x86_64
    Module libfstrm.so.0 from rpm fstrm-0.6.1-12.el10.x86_64
    Module libssl.so.3 from rpm openssl-3.2.2-16.el10_0.4.alma.1.x86_64
    Module libsodium.so.26 from rpm libsodium-1.0.20-2.el10_0.alma_altarch.x86_64
    Module libcrypto.so.3 from rpm openssl-3.2.2-16.el10_0.4.alma.1.x86_64
    Module libboost_context.so.1.83.0 from rpm boost-1.83.0-5.el10.x86_64
    Module libsystemd.so.0 from rpm systemd-257-9.el10_0.1.alma.1.x86_64
    Module libluajit-5.1.so.2 from rpm luajit-2.1.1720049189-1.el10_0.alma_altarch.x86_64
    Module libboost_filesystem.so.1.83.0 from rpm boost-1.83.0-5.el10.x86_64
    Stack trace of thread 30847:
    #0  0x000055d34550c3d2 n/a (n/a + 0x0)
    #1  0x000055d345159925 n/a (n/a + 0x0)
    ELF object binary architecture: AMD x86-64
Nov 05 09:39:23 watcher systemd[1]: pdns-recursor.service: Main process exited, code=dumped, status=4/ILL
Nov 05 09:39:23 watcher systemd[1]: pdns-recursor.service: Failed with result 'core-dump'.
Nov 05 09:39:23 watcher systemd[1]: Stopped pdns-recursor.service - PowerDNS Recursor.

p.s. seriously put a RestartSec or StartLimitIntervalSec in the unit, the default restart interval is stupid! ~2 per second! Maybe look into using systemd/systemd#26902 on supported systems.

Environment

  • Operating system: AlmaLinux 10.0
  • Software version: 5.3.1
  • Software source: PowerDNS repository

Steps to reproduce

  1. Install OS
  2. Install pdns-rc
  3. Start pdns-rc

Expected behaviour

pdns-rc starts normally...

Actual behaviour

It crashed.

Other information

I changed config, if it matters

# cat /etc/pdns-recursor/recursor.conf
dnssec:
  validation: validate
recursor:
  include_dir: /etc/pdns-recursor/recursor.d
  setuid: pdns-recursor
  setgid: pdns-recursor
incoming:
  listen:
  - 127.0.0.1
  - ::1
#outgoing:
  # source_address:
  # - 0.0.0.0

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions