| Summary: | net-vpn/i2pd-2.15.0 : does not build with +pch | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Alexey Korepanov <kaikaikai> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | blueness, kaikaikai, klondike, tomboy64 |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 net-vpn:i2pd-2.15.0:20170906-230203.log temp.tbz2 |
||
Created attachment 492952 [details]
emerge-info.txt
Created attachment 492954 [details]
emerge-history.txt
Created attachment 492956 [details]
environment
Created attachment 492958 [details]
etc.portage.tbz2
Created attachment 492960 [details]
logs.tbz2
Created attachment 492962 [details]
net-vpn:i2pd-2.15.0:20170906-230203.log
Created attachment 492964 [details]
temp.tbz2
Thanks for the report! I reproduced the bug. It seems, there is a problem with precompiled headers (pch use flag). I created an issue upstream: https://github.com/PurpleI2P/i2pd/issues/951 I do expect that i2pd will build yet with +libressl use flag, due to a bug in boost, see https://bugs.gentoo.org/show_bug.cgi?id=597798 https://github.com/PurpleI2P/i2pd/issues/686 So when this bug is fixed, i2pd will still not build with > USE="libressl pch upnp -i2p-hardening -static -websocket" but in a different way. Closed by dropping the pch use flag. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b10e387f08d002da5eae39ed70b28386bdee7fd |
-- Configuring done CMake Error at CMakeLists.txt:291 (add_library): Cannot find source file: ../libi2pd/stdafx.cpp ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop_libressl_20170903-100751 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.5.1 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv net-vpn/i2pd [ebuild N ] net-vpn/i2pd-2.15.0 USE="libressl pch upnp -i2p-hardening -static -websocket" CPU_FLAGS_X86="aes"