Summary: | dev-libs/poco-1.4.6_p4-r1 : /.../pcre.h:325:33: error: conflicting declaration typedef struct real_pcre8_or_16 pcre | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | David Roman <davidroman96> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cpp+disabled, O01eg, proxy-maint, sammypfeiffer, vmatare+gbug |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/25307 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 609252 | ||
Bug Blocks: | |||
Attachments: |
emerge-info.txt
dev-libs:poco-1.4.6_p4-r1:20180520-174022.log emerge-history.txt environment etc.portage.tbz2 temp.tbz2 |
Description
Toralf Förster
2018-05-20 17:53:39 UTC
Created attachment 532348 [details]
emerge-info.txt
Created attachment 532350 [details]
dev-libs:poco-1.4.6_p4-r1:20180520-174022.log
Created attachment 532352 [details]
emerge-history.txt
Created attachment 532354 [details]
environment
Created attachment 532356 [details]
etc.portage.tbz2
Created attachment 532358 [details]
temp.tbz2
I confirm I'm having the same problem. I'm having this version pulled cause 1.9.0 is conflicting: emerge =dev-libs/poco-1.9.0 --backtrack=30 --verbose-conflicts * IMPORTANT: 13 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. Calculating dependencies ... .... done! [ebuild UD ] dev-libs/openssl-1.0.2q [1.1.0j] USE="sslv3%* tls-heartbeat* -gmp% -kerberos% -sslv2%" [ebuild N ] dev-libs/poco-1.9.0 USE="crypto data file2pagecompiler json mongodb net pagecompiler ssl util xml zip -7z -apache -cppparser -examples -iodbc -libressl -mysql -odbc -pdf -pocodoc -sqlite -test" !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/openssl:0 (dev-libs/openssl-1.0.2q:0/0::gentoo, ebuild scheduled for merge) pulled in by <dev-libs/openssl-1.1.0:0 required by (dev-libs/poco-1.9.0:0/0::gentoo, ebuild scheduled for merge) ^ ^^^^^^^ <dev-libs/openssl-1.1.0:0[bindist=] required by (net-misc/openssh-7.9_p1-r1:0/0::gentoo, installed) ^ ^^^^^^^ (dev-libs/openssl-1.1.0j:0/1.1::gentoo, installed) pulled in by dev-libs/openssl:0/1.1=[abi_x86_64(-)] required by (app-arch/libarchive-3.3.3:0/13::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (dev-vcs/git-2.20.1:0/0::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (net-misc/wget-1.20.1:0/0::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (net-misc/openssh-7.9_p1-r1:0/0::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (dev-perl/Net-SSLeay-1.820.0:0/0::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (dev-lang/python-3.6.6:3.6/3.6m::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1= required by (dev-lang/python-2.7.15:2.7/2.7::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1=[abi_x86_64(-)] required by (net-misc/curl-7.63.0-r1:0/0::gentoo, installed) ^^^^^^^ dev-libs/openssl:0/1.1=[abi_x86_64(-)] required by (app-crypt/rhash-1.3.6-r1:0/0::gentoo, installed) ^^^^^^^ I was able to make progress by downgrading libpcre to 8.41-r1. However, this leads to a new error regarding an incomplete type with EVP_CIPHER_CTX which I have failed to hunt down. I was able to make progress by downgrading libpcre to 8.41-r1. However, this leads to a new error regarding an incomplete type with EVP_CIPHER_CTX which I have failed to hunt down. In my case, modifying the poco-1.9.0 ebuild to allow openssl-1.1.x allowed poco-1.9.0 to satisfy the dependencies which were locking me to 1.4.6. This solved my issues, in case this helps anyone else. (In reply to concavemail from comment #10) > In my case, modifying the poco-1.9.0 ebuild to allow openssl-1.1.x allowed > poco-1.9.0 to satisfy the dependencies which were locking me to 1.4.6. This > solved my issues, in case this helps anyone else. I can also confirm that this did allow a successful build of dev-libs/poco-1.9.0-r1 against dev-libs/openssl-1.1.0j-r1. Got same error for media-libs/opencollada-1.6.58 and dev-libs/libpcre-8.42 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5d943e8ee9a1f2264aa4dbd603cecadb43e9b6 commit ee5d943e8ee9a1f2264aa4dbd603cecadb43e9b6 Author: David Roman <davidroman96@gmail.com> AuthorDate: 2022-05-03 18:07:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-06 07:47:19 +0000 dev-libs/poco: clean old ebuild Closes: https://bugs.gentoo.org/805050 Closes: https://bugs.gentoo.org/656174 Closes: https://bugs.gentoo.org/720978 Closes: https://bugs.gentoo.org/738718 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: David Roman <davidroman96@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> dev-libs/poco/Manifest | 1 - dev-libs/poco/files/poco-1.7.2-iodbc-incdir.patch | 13 -- dev-libs/poco/poco-1.9.0-r2.ebuild | 137 ---------------------- 3 files changed, 151 deletions(-) |