Skip to content

Commit f37bbe9

Browse files
committed
Add x-ci-accept-failures for taglib + mark is not maintained
An error was: > (cd _build/default/src && /usr/bin/gcc -fPIC -I/usr/include/taglib -g -I /home/opam/.opam/4.14/lib/ocaml -o taglib_stubs.o -c taglib_stubs.cc) taglib_stubs.cc: In function 'value caml_taglib_file_new(value, value)': taglib_stubs.cc:231:18: error: 'create' is not a member of 'TagLib::FileRef' 231 | f = FileRef::create(filename); this means that version of depext is too new Signed-off-by: Kakadu <kakadu.hafanana@gmail.com>
1 parent 97014be commit f37bbe9

2 files changed

Lines changed: 26 additions & 1 deletion

File tree

  • packages
    • conf-taglib/conf-taglib.1
    • taglib/taglib.0.3.10

packages/conf-taglib/conf-taglib.1/opam

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ depends: [
1111
depexts: [
1212
["libtag1-dev" "zlib1g-dev"] {os-family = "debian" | os-family = "ubuntu"}
1313
["taglib-dev" "zlib-dev"] {os-family = "alpine"}
14-
["libtag-devel"] {os-family = "suse" | os-family = "opensuse"}
14+
["libtag-devel"] {os-family = "suse" | os-family = "opensuse" | os-distribution = "cygwin" }
15+
["mingw-w64-x86_64-taglib"] {os = "win32" & os-distribution = "msys2"}
1516
["taglib"] {os-family = "arch" | os = "freebsd" | os-distribution = "nixos"}
1617
["taglib"] {os = "macos" & os-distribution = "homebrew"}
1718
["taglib"] {os = "macos" & os-distribution = "macports"}

packages/taglib/taglib.0.3.10/opam

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,27 @@ url {
3737
"sha512=70193babf3ddca744de00ad43de12d71bdfbdd2d2081435a546ecccd1ead15c20b2ea91e226a98638935c20d6cd546e4b20111164a28255867192acec1a78ef2"
3838
]
3939
}
40+
41+
post-messages:
42+
"In case of errors like `'create' is not a member of 'TagLib::FileRef'` near 'f = FileRef::create(filename);' we need to check installed taglib version. The error happens with taglib 2.2.x
43+
(ubuntu 26.04 and newer) but with 2.0.x (Ubuntu 24.04) it compiles fine."
44+
{ failure }
45+
46+
x-ci-accept-failures: [
47+
"alpine-3.23"
48+
"archlinux"
49+
"debian-13"
50+
"debian-testing"
51+
"debian-unstable"
52+
"ubuntu-25.04"
53+
"ubuntu-25.10"
54+
"ubuntu-26.04"
55+
"fedora-44"
56+
"opensuse-16.0"
57+
"opensuse-tumbleweed"
58+
"msys"
59+
]
60+
61+
# Repository has been archived on Jan 14, 2025.
62+
x-maintenance-intent: [ "(none)" ]
63+

0 commit comments

Comments
 (0)