Accepting request 1039514 from devel:languages:misc
This should make guix installable again on Tumbleweed/Factory OBS-URL: https://build.opensuse.org/request/show/1039514 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guix?expand=0&rev=19
This commit is contained in:
commit
05cab4bdb8
@ -1,42 +1,5 @@
|
|||||||
# guix is bootstrapping package so there are some non-standard exceptions
|
|
||||||
# 1] it violates FHS (intentionally) - this is feature, not bug
|
|
||||||
addFilter("W: suse-filelist-forbidden-fhs23 /gnu is not allowed in FHS 2.3")
|
|
||||||
|
|
||||||
|
|
||||||
# 2] it contains foreign static binaries used for bootstrap see:
|
|
||||||
# https://www.gnu.org/software/guix/manual/html_node/Bootstrapping.html#Building-the-Bootstrap-Binaries
|
|
||||||
|
|
||||||
# they are binaries in /usr/share
|
|
||||||
addFilter("E: arch-dependent-file-in-usr-share .*/usr/share/guile/site/3.*/gnu/packages/bootstrap/.*")
|
|
||||||
|
|
||||||
# they are static binaries
|
|
||||||
addFilter("W: statically-linked-binary /usr/share/guile/site/3.*/gnu/packages/bootstrap/.*")
|
|
||||||
|
|
||||||
# they are foreign
|
|
||||||
addFilter("W: missing-PT_GNU_STACK-section /usr/share/guile/site/3.*/gnu/packages/bootstrap/.*")
|
|
||||||
|
|
||||||
# they are not position independent. Upstream consider to build them as PIE
|
|
||||||
addFilter("W: position-independent-executable-suggested /usr/share/guile/site/3.*/gnu/packages/bootstrap/.*")
|
|
||||||
|
|
||||||
# 3] it contains precompiled .go files for GNU Guile (makes execution faster)
|
|
||||||
# they doesn't include dependency information
|
|
||||||
addFilter("W: shared-lib-without-dependency-information /usr/lib64/guile/3.*/site-ccache/.*")
|
|
||||||
|
|
||||||
# they can't be stripped
|
|
||||||
addFilter("W: unstripped-binary-or-object /usr/lib64/guile/3.*/site-ccache/*")
|
|
||||||
|
|
||||||
# they are foreign
|
|
||||||
addFilter("W: missing-PT_GNU_STACK-section /usr/lib64/guile/3.*/site-ccache/.*")
|
|
||||||
|
|
||||||
# 4] Other
|
# 4] Other
|
||||||
# Needed for "guix pack --relocatable", needed at runtime so no devel file
|
# Needed for "guix pack --relocatable", needed at runtime so no devel file
|
||||||
# This file gots compiled by Guix with a compiler from Guix right before the
|
# This file gots compiled by Guix with a compiler from Guix right before the
|
||||||
# resulting "pack" gets build
|
# resulting "pack" gets build
|
||||||
addFilter("E: devel-file-in-non-devel-package *")
|
addFilter("E: devel-file-in-non-devel-package *")
|
||||||
|
|
||||||
# I will add guixbuild group into rpmlint once I know that everything
|
|
||||||
# else is correct
|
|
||||||
addFilter("W: non-standard-gid /gnu/store guixbuild")
|
|
||||||
|
|
||||||
# It ships a wrapper of Guile to reduce "locale warning" spam of the cli
|
|
||||||
addFilter("E: invalid-filepath-dependency *")
|
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 1 15:33:30 UTC 2022 - Jonathan Brielmaier <jbrielmaier@opensuse.org>
|
||||||
|
|
||||||
|
- Raise libguile-ssh to version 14
|
||||||
|
- Remove no longer working lint filters
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 13 09:40:14 UTC 2021 - Jonathan Brielmaier <jbrielmaier@opensuse.org>
|
Thu May 13 09:40:14 UTC 2021 - Jonathan Brielmaier <jbrielmaier@opensuse.org>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package guix
|
# spec file for package guix
|
||||||
#
|
#
|
||||||
# Copyright (c) 2021 SUSE LLC
|
# Copyright (c) 2022 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -76,7 +76,7 @@ Requires: guile-ssh-devel
|
|||||||
Requires: guile-zlib
|
Requires: guile-zlib
|
||||||
Requires: gzip
|
Requires: gzip
|
||||||
Requires: libgcrypt-devel
|
Requires: libgcrypt-devel
|
||||||
Requires: libguile-ssh13
|
Requires: libguile-ssh14
|
||||||
Requires(pre): %{install_info_prereq}
|
Requires(pre): %{install_info_prereq}
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
|
ExclusiveArch: %{ix86} x86_64 armv7hl aarch64
|
||||||
|
Loading…
x
Reference in New Issue
Block a user