Checking: hare-0.26.0.1-2.fc43.x86_64.rpm hare-devel-0.26.0.1-2.fc43.x86_64.rpm hare-0.26.0.1-2.fc43.src.rpm ============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /usr/lib/python3.14/site-packages/rpmlint/configdefaults.toml /etc/xdg/rpmlint/fedora-spdx-licenses.toml /etc/xdg/rpmlint/fedora.toml /etc/xdg/rpmlint/scoring.toml /etc/xdg/rpmlint/users-groups.toml /etc/xdg/rpmlint/warn-on-functions.toml rpmlintrc: [PosixPath('/tmp/tmp2u_34uuf')] checks: 32, packages: 3 hare.x86_64: E: zero-length /usr/src/hare/stdlib/rt/+aarch64/cpuid.s hare.x86_64: E: zero-length /usr/src/hare/stdlib/rt/+riscv64/cpuid.s hare.x86_64: W: unstripped-binary-or-object /usr/bin/hare hare.x86_64: W: unstripped-binary-or-object /usr/bin/haredoc hare.x86_64: E: statically-linked-binary /usr/bin/hare hare.x86_64: E: statically-linked-binary /usr/bin/haredoc hare.src: E: spelling-error ('haredoc', '%description -l en_US haredoc -> hare doc, hare-doc, charred') hare.src: E: spelling-error ('harec', '%description -l en_US harec -> hare, hares, hared') hare.x86_64: E: spelling-error ('harec', '%description -l en_US harec -> hare, hares, hared') hare.x86_64: W: position-independent-executable-suggested /usr/bin/hare hare.x86_64: W: position-independent-executable-suggested /usr/bin/haredoc hare-devel.x86_64: W: no-documentation hare.spec: W: no-%check-section hare.src: W: name-repeated-in-summary Hare hare.x86_64: W: name-repeated-in-summary Hare hare.x86_64: E: missing-PT_GNU_STACK-section /usr/bin/hare hare.x86_64: E: missing-PT_GNU_STACK-section /usr/bin/haredoc hare.x86_64: E: files-duplicated-waste 123273 hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/crypto/random/+netbsd.ha /usr/src/hare/stdlib/crypto/random/+dragonfly.ha:/usr/src/hare/stdlib/crypto/random/+freebsd.ha:/usr/src/hare/stdlib/crypto/random/+linux.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/debug/+netbsd/+x86_64/ucontext.ha /usr/src/hare/stdlib/debug/+dragonfly/+x86_64/ucontext.ha:/usr/src/hare/stdlib/debug/+freebsd/+x86_64/ucontext.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/endian/host+x86_64.ha /usr/src/hare/stdlib/endian/host+aarch64.ha:/usr/src/hare/stdlib/endian/host+riscv64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/format/elf/platform+openbsd.ha /usr/src/hare/stdlib/format/elf/platform+dragonfly.ha:/usr/src/hare/stdlib/format/elf/platform+freebsd.ha:/usr/src/hare/stdlib/format/elf/platform+linux.ha:/usr/src/hare/stdlib/format/elf/platform+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/hash/fnv/+x86_64.ha /usr/src/hare/stdlib/hash/fnv/+aarch64.ha:/usr/src/hare/stdlib/hash/fnv/+riscv64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/io/+openbsd/dup.ha /usr/src/hare/stdlib/io/+dragonfly/dup.ha:/usr/src/hare/stdlib/io/+freebsd/dup.ha:/usr/src/hare/stdlib/io/+netbsd/dup.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/io/+openbsd/sync.ha /usr/src/hare/stdlib/io/+dragonfly/sync.ha:/usr/src/hare/stdlib/io/+freebsd/sync.ha:/usr/src/hare/stdlib/io/+linux/sync.ha:/usr/src/hare/stdlib/io/+netbsd/sync.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/io/+openbsd/vector.ha /usr/src/hare/stdlib/io/+dragonfly/vector.ha:/usr/src/hare/stdlib/io/+freebsd/vector.ha:/usr/src/hare/stdlib/io/+linux/vector.ha:/usr/src/hare/stdlib/io/+netbsd/vector.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/io/+netbsd/mmap.ha /usr/src/hare/stdlib/io/+freebsd/mmap.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/io/arch+x86_64.ha /usr/src/hare/stdlib/io/arch+aarch64.ha:/usr/src/hare/stdlib/io/arch+riscv64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/mime/+netbsd.ha /usr/src/hare/stdlib/mime/+freebsd.ha:/usr/src/hare/stdlib/mime/+linux.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/net/ip/+openbsd.ha /usr/src/hare/stdlib/net/ip/+dragonfly.ha:/usr/src/hare/stdlib/net/ip/+freebsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/net/tcp/+netbsd.ha /usr/src/hare/stdlib/net/tcp/+dragonfly.ha:/usr/src/hare/stdlib/net/tcp/+freebsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/net/unix/listener.ha /usr/src/hare/stdlib/net/tcp/listener.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/net/udp/+netbsd.ha /usr/src/hare/stdlib/net/udp/+dragonfly.ha:/usr/src/hare/stdlib/net/udp/+freebsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/net/unix/+netbsd.ha /usr/src/hare/stdlib/net/unix/+dragonfly.ha:/usr/src/hare/stdlib/net/unix/+freebsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+linux/exit+libc-test.ha /usr/src/hare/stdlib/os/+dragonfly/exit+libc-test.ha:/usr/src/hare/stdlib/os/+freebsd/exit+libc-test.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+openbsd/exit+test.ha /usr/src/hare/stdlib/os/+dragonfly/exit+test.ha:/usr/src/hare/stdlib/os/+freebsd/exit+test.ha:/usr/src/hare/stdlib/os/+linux/exit+test.ha:/usr/src/hare/stdlib/os/+netbsd/exit+test.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+netbsd/exit.ha /usr/src/hare/stdlib/os/+dragonfly/exit.ha:/usr/src/hare/stdlib/os/+freebsd/exit.ha:/usr/src/hare/stdlib/os/+linux/exit.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+openbsd/fcntl.ha /usr/src/hare/stdlib/os/+dragonfly/fcntl.ha:/usr/src/hare/stdlib/os/+freebsd/fcntl.ha:/usr/src/hare/stdlib/os/+netbsd/fcntl.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+openbsd/status.ha /usr/src/hare/stdlib/os/+dragonfly/status.ha:/usr/src/hare/stdlib/os/+freebsd/status.ha:/usr/src/hare/stdlib/os/+linux/status.ha:/usr/src/hare/stdlib/os/+netbsd/status.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/+openbsd/stdfd.ha /usr/src/hare/stdlib/os/+dragonfly/stdfd.ha:/usr/src/hare/stdlib/os/+freebsd/stdfd.ha:/usr/src/hare/stdlib/os/+linux/stdfd.ha:/usr/src/hare/stdlib/os/+netbsd/stdfd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/exec/+netbsd/exec.ha /usr/src/hare/stdlib/os/exec/+dragonfly/exec.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/os/exec/+freebsd/platform_cmd.ha /usr/src/hare/stdlib/os/exec/+dragonfly/platform_cmd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+riscv64/cpuid.ha /usr/src/hare/stdlib/rt/+aarch64/cpuid.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/hare+libc.sc /usr/src/hare/stdlib/rt/+dragonfly/hare+libc.sc:/usr/src/hare/stdlib/rt/+freebsd/hare+libc.sc hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/hare.sc /usr/src/hare/stdlib/rt/+dragonfly/hare.sc:/usr/src/hare/stdlib/rt/+freebsd/hare.sc hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/initfini.ha /usr/src/hare/stdlib/rt/+dragonfly/initfini.ha:/usr/src/hare/stdlib/rt/+freebsd/initfini.ha:/usr/src/hare/stdlib/rt/+linux/initfini.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+openbsd/platform_abort.ha /usr/src/hare/stdlib/rt/+dragonfly/platform_abort.ha:/usr/src/hare/stdlib/rt/+freebsd/platform_abort.ha:/usr/src/hare/stdlib/rt/+linux/platform_abort.ha:/usr/src/hare/stdlib/rt/+netbsd/platform_abort.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/segmalloc.ha /usr/src/hare/stdlib/rt/+dragonfly/segmalloc.ha:/usr/src/hare/stdlib/rt/+freebsd/segmalloc.ha:/usr/src/hare/stdlib/rt/+linux/segmalloc.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/start+libc.ha /usr/src/hare/stdlib/rt/+dragonfly/start+libc.ha:/usr/src/hare/stdlib/rt/+freebsd/start+libc.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/start+test+libc.ha /usr/src/hare/stdlib/rt/+dragonfly/start+test+libc.ha:/usr/src/hare/stdlib/rt/+freebsd/start+test+libc.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/start+test.ha /usr/src/hare/stdlib/rt/+dragonfly/start+test.ha:/usr/src/hare/stdlib/rt/+freebsd/start+test.ha:/usr/src/hare/stdlib/rt/+linux/start+test.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/start.ha /usr/src/hare/stdlib/rt/+dragonfly/start.ha:/usr/src/hare/stdlib/rt/+freebsd/start.ha:/usr/src/hare/stdlib/rt/+linux/start.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/+x86_64.ha /usr/src/hare/stdlib/rt/+freebsd/+x86_64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+openbsd/env.ha /usr/src/hare/stdlib/rt/+freebsd/env.ha:/usr/src/hare/stdlib/rt/+linux/env.ha:/usr/src/hare/stdlib/rt/+netbsd/env.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+netbsd/socket.ha /usr/src/hare/stdlib/rt/+freebsd/socket.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/syscall+aarch64.s /usr/src/hare/stdlib/rt/+freebsd/syscall+aarch64.s hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/rt/+linux/syscall+riscv64.s /usr/src/hare/stdlib/rt/+freebsd/syscall+riscv64.s hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/time/chrono/+openbsd.ha /usr/src/hare/stdlib/time/chrono/+linux.ha:/usr/src/hare/stdlib/time/chrono/+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/time/date/+openbsd.ha /usr/src/hare/stdlib/time/date/+dragonfly.ha:/usr/src/hare/stdlib/time/date/+freebsd.ha:/usr/src/hare/stdlib/time/date/+linux.ha:/usr/src/hare/stdlib/time/date/+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/types/arch+x86_64.ha /usr/src/hare/stdlib/types/arch+aarch64.ha:/usr/src/hare/stdlib/types/arch+riscv64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/types/c/arch+riscv64.ha /usr/src/hare/stdlib/types/c/arch+aarch64.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/+openbsd/nice.ha /usr/src/hare/stdlib/unix/+dragonfly/nice.ha:/usr/src/hare/stdlib/unix/+freebsd/nice.ha:/usr/src/hare/stdlib/unix/+linux/nice.ha:/usr/src/hare/stdlib/unix/+netbsd/nice.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/+linux/pipe.ha /usr/src/hare/stdlib/unix/+dragonfly/pipe.ha:/usr/src/hare/stdlib/unix/+freebsd/pipe.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/+openbsd/umask.ha /usr/src/hare/stdlib/unix/+dragonfly/umask.ha:/usr/src/hare/stdlib/unix/+freebsd/umask.ha:/usr/src/hare/stdlib/unix/+netbsd/umask.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/+openbsd/pipe.ha /usr/src/hare/stdlib/unix/+netbsd/pipe.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/hosts/+openbsd.ha /usr/src/hare/stdlib/unix/hosts/+dragonfly.ha:/usr/src/hare/stdlib/unix/hosts/+freebsd.ha:/usr/src/hare/stdlib/unix/hosts/+linux.ha:/usr/src/hare/stdlib/unix/hosts/+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/poll/+openbsd.ha /usr/src/hare/stdlib/unix/poll/+freebsd.ha:/usr/src/hare/stdlib/unix/poll/+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/resolvconf/+openbsd.ha /usr/src/hare/stdlib/unix/resolvconf/+freebsd.ha:/usr/src/hare/stdlib/unix/resolvconf/+linux.ha:/usr/src/hare/stdlib/unix/resolvconf/+netbsd.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/tty/+openbsd/open.ha /usr/src/hare/stdlib/unix/tty/+dragonfly/open.ha:/usr/src/hare/stdlib/unix/tty/+freebsd/open.ha:/usr/src/hare/stdlib/unix/tty/+linux/open.ha:/usr/src/hare/stdlib/unix/tty/+netbsd/open.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/tty/+openbsd/pgid.ha /usr/src/hare/stdlib/unix/tty/+dragonfly/pgid.ha:/usr/src/hare/stdlib/unix/tty/+freebsd/pgid.ha:/usr/src/hare/stdlib/unix/tty/+linux/pgid.ha:/usr/src/hare/stdlib/unix/tty/+netbsd/pgid.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/tty/+netbsd/termios.ha /usr/src/hare/stdlib/unix/tty/+dragonfly/termios.ha:/usr/src/hare/stdlib/unix/tty/+freebsd/termios.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/tty/+openbsd/winsize.ha /usr/src/hare/stdlib/unix/tty/+dragonfly/winsize.ha:/usr/src/hare/stdlib/unix/tty/+freebsd/winsize.ha:/usr/src/hare/stdlib/unix/tty/+netbsd/winsize.ha hare.x86_64: W: files-duplicate /usr/src/hare/stdlib/unix/tty/+netbsd/isatty.ha /usr/src/hare/stdlib/unix/tty/+freebsd/isatty.ha:/usr/src/hare/stdlib/unix/tty/+linux/isatty.ha hare-devel.x86_64: W: description-shorter-than-summary hare.src: E: description-line-too-long Hare is a systems programming language designed to be simple, stable, and robust. This package ships the hare build tool, haredoc and the standard library; it needs a harec of the same minor release. hare.x86_64: E: description-line-too-long Hare is a systems programming language designed to be simple, stable, and robust. This package ships the hare build tool, haredoc and the standard library; it needs a harec of the same minor release. 3 packages and 0 specfiles checked; 12 errors, 64 warnings, 12 filtered, 12 badness; has taken 0.6 s