Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932486 - [guru] net-p2p/feather-2.6.7 fails to compile: portable_storage_val_converters.h:63:49: error: boost::numeric has not been declared
Summary: [guru] net-p2p/feather-2.6.7 fails to compile: portable_storage_val_converter...
Status: RESOLVED OBSOLETE
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Adam
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-22 15:03 UTC by Agostino Sarubbo
Modified: 2024-08-02 00:16 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,263.42 KB, text/plain)
2024-05-22 15:03 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-05-22 15:03:16 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-p2p/feather-2.6.2 fails to compile.
Discovered on: amd64 (internal ref: guru_tinderbox)
System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0003
Comment 1 Agostino Sarubbo gentoo-dev 2024-05-22 15:03:17 UTC
Created attachment 893869 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-05-22 15:03:18 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


  lrelease program not found, translation files not built
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR) 
-- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
-- Could not find HIDAPI
FAILED: monero/contrib/epee/src/CMakeFiles/obj_epee.dir/portable_storage.cpp.o 
fatal: not a git repository (or any parent up to mount point /var/tmp)
/var/tmp/portage/net-p2p/feather-2.6.2/work/feather-2.6.2/monero/contrib/epee/include/storages/portable_storage_val_converters.h:63:49: error: ‘boost::numeric’ has not been declared
Comment 3 Agostino Sarubbo gentoo-dev 2024-05-30 10:21:15 UTC
guru_ci has reproduced this issue with version 2.6.7 - Updating summary.
Comment 5 Adam 2024-07-16 03:06:45 UTC
It seems like the upstream developer has a new release format so I just re-wrote this package to make it simpler (by using their vendored libraries), and this new feather-2.6.7-r1 ebuild should work.

Sorry about the delay, i have kind of neglected these ebuilds. If anyone else (presumably someone who knows what they are doing) wants to take ownership of this ebuild, go ahead. I am only maintaining these (P2Pool and feather) because the previous owners gave up after I complained about them not updating fast enough.
Comment 6 Lucio Sauer 2024-08-01 22:04:02 UTC
Adam, if you fixed this in https://gitweb.gentoo.org/repo/proj/guru.git/commit/net-p2p/feather/feather-2.6.7-r1.ebuild?id=82333b2b1fe208637962287d7e8e6b985ae23f3a, the correct resolution would be FIXED, not OBSOLETE.
Comment 7 Adam 2024-08-02 00:16:59 UTC
(In reply to Lucio Sauer from comment #6)
> Adam, if you fixed this in
> https://gitweb.gentoo.org/repo/proj/guru.git/commit/net-p2p/feather/feather-
> 2.6.7-r1.ebuild?id=82333b2b1fe208637962287d7e8e6b985ae23f3a, the correct
> resolution would be FIXED, not OBSOLETE.

Does it count as obsoleting or fixing the bug if the ebuild updates but the upstream software did not update, and the ebuild change fixes it as a side-effect?

Going forwards, i'll file these types of changes as FIXED.