Summary: | Обновить protobuf до 3.4.1 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | protobuf-compiler | Assignee: | Антон Мидюков <antohami> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | antohami, cas, cow, evg, george, grenka, imz, kotopesutility, lav, nbr, qa_viy, rider, sem, shaba, sin, slev, toni, vitty, viy |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Антон Мидюков
2017-11-02 19:43:49 MSK
Помог бы BuildRequires: mvn(com.google:google:pom) только у нас в Сизифе такого нет :( В федоре их добавляли как sourceXX. Вот пример #193033 BUILDING #1 [locked] [test-only] sisyphus srpm=protobuf-3.3.1-alt1_2.src.rpm (если что, его можно в Сизиф отправить, правда, там 3.3.1) (In reply to comment #1) > Помог бы > BuildRequires: mvn(com.google:google:pom) > только у нас в Сизифе такого нет :( > В федоре их добавляли как sourceXX. Спасибо! googletest 1.8 у нас есть. Возможно требуется googletest версии именно 1.7. Пока пробую у себя локально собирать с BuildRequires: libgmock-devel Я собрал готовый к употреблению пакет protobuf, правда, версии 3.3.1 (но, лучше чем 2.х) в [#193267] FAILED (try 2) srpm=protobuf-3.3.1-alt1_2jpp8.src.rpm FAILED там только потому, что клиенты не пересобраны. 2017-Nov-05 14:13:52 :: build check OK 2017-Nov-05 14:14:04 :: noarch check OK 2017-Nov-05 14:14:05 :: version check OK i586: NEW unmet dependencies detected: PokerTH#1.1.1-alt4 libprotobuf.so.9 >= sibcoin-debuginfo#0.16.1.2- [...] x86_64: NEW unmet dependencies detected: PokerTH#1.1.1-alt4 libprotobuf.so.9()(64bit) >= [...] Если хотите, могу помочь с обновлением, в том смысле, что импортирую в git и соберу в Сизиф 3.3.1, а там от 3.3.1 до 3.4.1 будет обновляться легче. (In reply to comment #3) > Я собрал готовый к употреблению пакет protobuf, правда, версии 3.3.1 > (но, лучше чем 2.х) > в [#193267] FAILED (try 2) srpm=protobuf-3.3.1-alt1_2jpp8.src.rpm > > FAILED там только потому, что клиенты не пересобраны. > > 2017-Nov-05 14:13:52 :: build check OK > 2017-Nov-05 14:14:04 :: noarch check OK > 2017-Nov-05 14:14:05 :: version check OK > i586: NEW unmet dependencies detected: > PokerTH#1.1.1-alt4 libprotobuf.so.9 >= sibcoin-debuginfo#0.16.1.2- > [...] > x86_64: NEW unmet dependencies detected: > PokerTH#1.1.1-alt4 libprotobuf.so.9()(64bit) >= > [...] > > Если хотите, могу помочь с обновлением, в том смысле, > что импортирую в git и соберу в Сизиф 3.3.1, а там от 3.3.1 до 3.4.1 > будет обновляться легче. Спасибо! Сегодня руки как раз дошли попробовать пособирать, натолкнулся как раз на нехватку сборочных зависимостей. Так что ваш импортированный и работающий спек очень кстати. Но я всё же думаю, что стоит в данном конкретном случае воздержаться от простого импорта пакета, потому что: 1 пакет собирался в gear до этого 2 можно использовать системный пакет googletest, и не тащить в SOURCE два архива исходных текстов 3 соберу сразу последнюю версию, можно будет чуть дольше не думать об обновлении на новую версию 4 я опыта чуток наберусь :-) Локально в хэшере собралось. Так что необходимости собирать версию 3.3.1 нет. Завтра вечером до ума спек доведу и отправлю на сборку. Спасибо за помощь. ок, спасибо! protobuf-3.4.1-alt1 -> sisyphus: Mon Nov 06 2017 Anton Midyukov <antohami@altlinux> 3.4.1-alt1 - New version 3.4.1 (Closes: 34120). Thanks Igor Vlasenko |