Bug 47632

Summary: gem-rugged: incompatible with libgit2-1.9.0
Product: Sisyphus Reporter: Yuri N. Sedunov <aris>
Component: gem-ruggedAssignee: majioa <majioa>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: 3aHyga, aen, ancieg, aris, majioa
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 46625, 47611, 52635    

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