Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703638 - [kde-overlay] kde-frameworks/oxygen-icons-9999 - failed (configure phase): mycmakeargs must be declared as array
Summary: [kde-overlay] kde-frameworks/oxygen-icons-9999 - failed (configure phase): my...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-24 05:57 UTC by jospezial
Modified: 2019-12-24 14:25 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2019-12-24 05:57:52 UTC
* Package:    kde-frameworks/oxygen-icons-9999
 * Repository: kde
 * Maintainer: kde@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   ccache network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
 * Repository id: oxygen-icons5.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_OXYGEN_ICONS5
 *   EGIT_OVERRIDE_BRANCH_OXYGEN_ICONS5
 *   EGIT_OVERRIDE_COMMIT_OXYGEN_ICONS5
 *   EGIT_OVERRIDE_COMMIT_DATE_OXYGEN_ICONS5
 * 
 * Fetching https://anongit.kde.org/oxygen-icons5 ...
git fetch https://anongit.kde.org/oxygen-icons5 +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/kde-frameworks/oxygen-icons/5/__main__ refs/git-r3/HEAD
 * Checking out https://anongit.kde.org/oxygen-icons5 to /var/tmp/portage/kde-frameworks/oxygen-icons-9999/work/oxygen-icons-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://anongit.kde.org/oxygen-icons5
   at the commit:            117351e391565cf0036264753ced63b3c5730430
>>> Source unpacked in /var/tmp/portage/kde-frameworks/oxygen-icons-9999/work
>>> Preparing source in /var/tmp/portage/kde-frameworks/oxygen-icons-9999/work/oxygen-icons-9999 ...
 * Working in BUILD_DIR: "/var/tmp/portage/kde-frameworks/oxygen-icons-9999/work/oxygen-icons-9999_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-frameworks/oxygen-icons-9999/work/oxygen-icons-9999 ...
 * Working in BUILD_DIR: "/var/tmp/portage/kde-frameworks/oxygen-icons-9999/work/oxygen-icons-9999_build"
 * ERROR: kde-frameworks/oxygen-icons-9999::kde failed (configure phase):
 *   mycmakeargs must be declared as array
 * 
 * Call stack:
 *     ebuild.sh, line  125:  Called src_configure
 *   environment, line 2631:  Called cmake_src_configure
 *   environment, line 1090:  Called die
 * The specific snippet of code:
 *           die "mycmakeargs must be declared as array";
 *
Comment 1 Andreas Sturmlechner gentoo-dev 2019-12-24 12:11:12 UTC
Thanks for reporting, this seems to be a result of the pre-EAPI-7 cleanup in cmake.eclass.
Comment 2 Larry the Git Cow gentoo-dev 2019-12-24 14:25:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf493d5dcedbf1df2e73c495ed9c067480325323

commit cf493d5dcedbf1df2e73c495ed9c067480325323
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-12-24 14:23:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-12-24 14:23:36 +0000

    cmake.eclass: src_configure: Make sure mycmakeargs is initialised at all
    
    Closes: https://bugs.gentoo.org/703638
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 eclass/cmake.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)