Bug 47632 - gem-rugged: incompatible with libgit2-1.9.0
Summary: gem-rugged: incompatible with libgit2-1.9.0
Status: RESOLVED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gem-rugged (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: majioa@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 46625 47611 52635
  Show dependency tree
 
Reported: 2023-09-19 11:36 MSK by Yuri N. Sedunov
Modified: 2025-05-23 13:18 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri N. Sedunov 2023-09-19 11:36:03 MSK
Не пересобирается с libgit2-1.7.1

https://git.altlinux.org/tasks/329663/

[x86_64] rugged_allocator.c: In function 'rugged_set_allocator':
[x86_64] rugged_allocator.c:78:19: error: 'git_allocator' has no member named 'gcalloc'; did you mean 'gmalloc'?
[x86_64]    78 |         allocator.gcalloc = rugged_gcalloc;
[x86_64]       |                   gmalloc
[x86_64] rugged_allocator.c:79:18: error: 'git_allocator' has no member named 'gstrdup'
[x86_64]    79 |         allocator.gstrdup = rugged_gstrdup;
[x86_64] rugged_allocator.c:80:18: error: 'git_allocator' has no member named 'gstrndup'
[x86_64]    80 |         allocator.gstrndup = rugged_gstrndup;
[x86_64] rugged_allocator.c:81:18: error: 'git_allocator' has no member named 'gstrndup'
[x86_64]    81 |         allocator.gstrndup = rugged_gstrndup;
[x86_64] rugged_allocator.c:82:18: error: 'git_allocator' has no member named 'gsubstrdup'
[x86_64]    82 |         allocator.gsubstrdup = rugged_gsubstrdup;
[x86_64] rugged_allocator.c:84:19: error: 'git_allocator' has no member named 'greallocarray'; did you mean 'grealloc'?
[x86_64]    84 |         allocator.greallocarray = rugged_greallocarray;
[x86_64]       |                   grealloc
[x86_64] rugged_allocator.c:85:18: error: 'git_allocator' has no member named 'gmallocarray'
[x86_64]    85 |         allocator.gmallocarray = rugged_gmallocarray;
[x86_64] --
[x86_64] make: Leaving directory '/usr/src/RPM/BUILD/gem-rugged-1.5.1/ext/rugged'
Comment 1 Anton Zhukharev 2023-11-27 14:31:37 MSK
Как успехи?
Comment 2 Anton Zhukharev 2023-12-14 10:06:57 MSK
(In reply to Anton Zhukharev from comment #1)
> Как успехи?
Вижу, что новый gem-rugged провалился в Sisyphus в 334339.
Comment 3 Малъ Скрылевъ 2024-03-30 21:40:50 MSK
онъ же уже давно собирается?
Comment 4 Yuri N. Sedunov 2025-05-22 15:20:14 MSK
https://packages.altlinux.org/tasks/348461

[00:00:03] checking for pkg-config for libgit2... [" ", "", "-lgit2"]
[00:00:03] libgit2 version is not compatible, expected ~> ..0
[00:00:03] [SystemExit]> libgit2 version is not compatible, expected ~> ..0
Comment 5 Yuri N. Sedunov 2025-05-22 19:20:11 MSK
commit 762fd37e32c14707d017589a7dfa082dae7d9821 (upstream/master)
Merge: 010e611 4c285d1
Author: Carlos Martín Nieto <cmn@dwim.me>
Date:   Fri Jan 3 13:00:59 2025 +0100

    Merge pull request #984 from libgit2/cmn/update-libgit2
    
    Update libgit2 to v1.9.0
Comment 6 Yuri N. Sedunov 2025-05-23 13:18:49 MSK
[#348461] DONE (try 14) srpm=libgit2-1.9.0-alt1.src.rpm