Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669036 - dev-libs/protobuf-3.6.1 stabilization
Summary: dev-libs/protobuf-3.6.1 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All All
: Normal normal
Assignee: Arfrever Frehtes Taifersar Arahesis
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2018-10-19 19:13 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2018-12-30 22:18 UTC (History)
0 users

See Also:
Package list:
dev-libs/protobuf-3.6.1 alpha arm arm64 hppa ia64 ppc ppc64 sparc dev-java/protobuf-java-3.6.1 ppc64 dev-python/protobuf-python-3.6.1 alpha arm ia64 ppc ppc64
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2018-10-19 19:13:36 UTC
Stabilize:
  dev-libs/protobuf-3.6.1
  dev-java/protobuf-java-3.6.1
  dev-python/protobuf-python-3.6.1
Comment 1 jorgicio 2018-10-20 04:04:43 UTC
The upgrade broke some packages, all failing with the std::system_error what() unknown error -1.
Comment 2 jorgicio 2018-10-20 04:28:31 UTC
I found the reason, and it's reported there: https://github.com/protocolbuffers/protobuf/issues/4958

The workaround: rebuild the dev-libs/protobuf package with the -lpthread flag (which is missing for some strange reason, at least since 3.6.x)
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2018-10-20 12:29:06 UTC
ia64 stable
Comment 4 Sergei Trofimovich (RETIRED) gentoo-dev 2018-10-20 13:42:42 UTC
ppc64 stable
Comment 5 Rolf Eike Beer archtester 2018-10-21 10:50:58 UTC
sparc stable.
Comment 6 ernsteiswuerfel archtester 2018-10-26 21:31:38 UTC
Looking good on ppc.

mysql fails due to bug #662164.

USE tests started on Do 25. Okt 01:04:40 CEST 2018

FEATURES=' test' USE='' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs -examples -static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs -examples -static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs examples -static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs -examples static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs examples static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs examples static-libs -zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs -examples -static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs -examples -static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs -examples static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs -examples static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='-emacs examples static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1
USE='emacs examples static-libs zlib' succeeded for =dev-libs/protobuf-3.6.1

FEATURES=' test' USE='' succeeded for =dev-python/protobuf-python-3.6.1

revdep tests started on Do 25. Okt 02:10:53 CEST 2018

FEATURES=' test' USE='chromecast' succeeded for media-video/vlc
FEATURES=' test' USE='' succeeded for dev-python/protobuf-python
FEATURES=' test' USE='' succeeded for dev-db/mysql-connector-c++
FEATURES=' test' USE='' succeeded for net-misc/mosh
FEATURES=' test' USE='' succeeded for dev-libs/protobuf-c
USE='server experimental' FEATURES=' test' failed for dev-db/mysql
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2018-10-28 22:32:51 UTC
ppc stable. Thanks to ernsteiswuerfel!
Comment 8 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-11-17 15:34:06 UTC
arm stable
Comment 9 Mart Raudsepp gentoo-dev 2018-11-27 19:07:15 UTC
arm64 stable
Comment 10 Larry the Git Cow gentoo-dev 2018-11-27 20:57:26 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d14fc3422ca86eeea1db0d9077f388211b8d999

commit 8d14fc3422ca86eeea1db0d9077f388211b8d999
Author:     Tobias Klausmann <klausman@gentoo.org>
AuthorDate: 2018-11-27 20:57:01 +0000
Commit:     Tobias Klausmann <klausman@gentoo.org>
CommitDate: 2018-11-27 20:57:01 +0000

    dev-python/protobuf-python-3.6.1-r0: alpha stable
    
    Bug: http://bugs.gentoo.org/669036
    Signed-off-by: Tobias Klausmann <klausman@gentoo.org>

 dev-python/protobuf-python/protobuf-python-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17626b05204ef76569bb799099f9d6402d6e1b6c

commit 17626b05204ef76569bb799099f9d6402d6e1b6c
Author:     Tobias Klausmann <klausman@gentoo.org>
AuthorDate: 2018-11-27 20:57:01 +0000
Commit:     Tobias Klausmann <klausman@gentoo.org>
CommitDate: 2018-11-27 20:57:01 +0000

    dev-libs/protobuf-3.6.1-r0: alpha stable
    
    Bug: http://bugs.gentoo.org/669036
    Signed-off-by: Tobias Klausmann <klausman@gentoo.org>

 dev-libs/protobuf/protobuf-3.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 11 Tobias Klausmann (RETIRED) gentoo-dev 2018-11-27 20:58:32 UTC
Stable on alpha.
Comment 12 Matt Turner gentoo-dev 2018-12-30 22:18:46 UTC
hppa stable