Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[решено] перестал собираться самописный ебилд
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
APolozov
Apprentice
Apprentice


Joined: 28 Sep 2006
Posts: 194
Location: Voronezh, Russia

PostPosted: Tue Jan 16, 2024 5:17 pm    Post subject: [решено] перестал собираться самописный ебилд Reply with quote

Сабж собственно, ебилд довольно простенький
Code:
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit git-r3 cmake

DESCRIPTION="Freelib is book library manager"
HOMEPAGE="https://github.com/petrovvlad/freeLib"
SRC_URI=""
EGIT_REPO_URI="https://github.com/petrovvlad/freeLib.git"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""

RDEPEND=""

src_build() {
   cd "${S}/freeLib"
   mkdir build
   cd build
   cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DQUAZIP_STATIC:BOOL=ON .. && cmake --build .
}

До недавнего времени всё прекрасно собиралось, сейчас обламывается с ошибкой. Беглый анализ поведения показал, что всё содержимое секции src_build тупо игнорируется и система компилит по своему разумению, соотвественно неправильно.
Если зайти в каталог с сырцами и руками запустить ту же строку - собирается без ошибок.
Если в устройстве ебилдов что-то поменялось - ткните носом, где почитать для не особо красноглазых.
_________________
Excuse my bad English, I only study it.
Back to top
View user's profile Send private message
APolozov
Apprentice
Apprentice


Joined: 28 Sep 2006
Posts: 194
Location: Voronezh, Russia

PostPosted: Sat Jan 27, 2024 3:11 pm    Post subject: Reply with quote

После нескольких дней экспериментов методом тыка и путём рандомного изменения всего и вся - опять собирается.
Помогло удаление кейворда cmake из строки inherit, теперь cmake запускается как сказано, без излишней инициативы.
_________________
Excuse my bad English, I only study it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum