Summary: | dev-util/codeblocks-20.03-r2 with contrib x32 failed to emerge (wxSmith) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | sevilla.larry <sevilla.larry.prg> |
Component: | Current packages | Assignee: | Sergey Torokhov <torokhov-s-a> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, proxy-maint, wxwidgets |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/22763 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
CodeBlocks with contrib log files
dev-util/codeblocks: Specify Boost libdir codeblocks-20.03-r4.ebuild emerge with codeblocks-20.03-r4.ebuild |
Description
sevilla.larry
2021-10-27 15:21:32 UTC
Could you attach the logs instead please? Compressed if needed. emerge -j codeblocks > emerge.log https://pastebin.com/76bYJC6i not sure if this is what you mean. Created attachment 747021 [details]
CodeBlocks with contrib log files
(In reply to sevilla.larry from comment #2) > emerge -j codeblocks > emerge.log https://pastebin.com/76bYJC6i > > not sure if this is what you mean. I meant don't use an external site, attach it as a file to bugzilla (uplod it) Created attachment 747024 [details, diff]
dev-util/codeblocks: Specify Boost libdir
Seems like we need to specify --with-boost-libdir=PATH explicitly.
(In reply to Tee KOBAYASHI from comment #5) > Created attachment 747024 [details, diff] [details, diff] > dev-util/codeblocks: Specify Boost libdir > > Seems like we need to specify --with-boost-libdir=PATH explicitly. Thank you for patch! The error about boost version seems caused by that is described in "BUILD" info file of codeblocks tarball: > If the NassiShneiderman-plugin should be build, you might see this error, > when you run configure: > > checking whether the Boost::System library is available... yes > configure: error: Could not find a version of the library! > > If this happens, you have to explicitly set the boost-libdir. > You should try to add "--with-boost-libdir=LIB_DIR" to the configure-line. > Depending on your system, LIB_DIR might be "/usr/lib" or "/usr/lib64". Created attachment 747288 [details]
codeblocks-20.03-r4.ebuild
sevilla.larry
Could you please check the build process with "codeblocks-20.03-r4.ebuild"?
Created attachment 747492 [details] emerge with codeblocks-20.03-r4.ebuild Not so much familiar with ebuilds, but I followed these guides based on a previous problem: https://wiki.gentoo.org/wiki/Custom_ebuild_repository https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/CustomTree#Defining_a_custom_ebuild_repository the ebuild was masked: ~x86, so I add: /etc/portage/package.accept_keywords/codeblocks =dev-util/codeblocks-20.03-r4 ~x86 emerge -j codeblocks and failed. attached log files. Please copy "files" directory from portage tree dev-util/codeblocks/ (reproduce folder structure) to your local repo dev-util/codeblocks. You forgot to do it. Your local repo then should contain at least: dev-util/codeblocks/codeblocks-20.03-r4.ebuild dev-util/codeblocks/Manifest dev-util/codeblocks/files/* "Manifest" file and "files" folder just copy from portage tree. (In reply to Sergey Torokhov from comment #10) > Your local repo then should contain at least: > > dev-util/codeblocks/codeblocks-20.03-r4.ebuild > dev-util/codeblocks/Manifest > dev-util/codeblocks/files/* > > "Manifest" file and "files" folder just copy from portage tree. Emerge completed. wxSmith now included. thx... (In reply to sevilla.larry from comment #11) > Emerge completed. wxSmith now included. thx... Thank you for feedback. I will create pull request with new fix-revision. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701ccd19940c2feb049c9364fcce163368b69cc8 commit 701ccd19940c2feb049c9364fcce163368b69cc8 Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2021-10-30 13:10:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-11-02 11:00:08 +0000 dev-util/codeblocks: Fix x32 contrib plugins. Add boost-libdir option Closes: https://bugs.gentoo.org/820527 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/22763 Signed-off-by: Sam James <sam@gentoo.org> dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 77 ++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) |