Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 942744 - sci-electronics/kicad-8.0.6: version bump
Summary: sci-electronics/kicad-8.0.6: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 940042 942058
  Show dependency tree
 
Reported: 2024-11-02 07:58 UTC by Sam James
Modified: 2024-11-07 11:59 UTC (History)
4 users (show)

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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-11-02 07:58:54 UTC
Thanks.
Comment 1 Martin Jansa 2024-11-04 13:17:14 UTC
I can confirm that 8.0.6 fixes the build with current boost with:

https://github.com/KiCad/kicad-source-mirror/commit/9a3ebfba404e43d82b5c194e01f6afb67909bf88

and with current libgit with:
https://github.com/KiCad/kicad-source-mirror/commit/75c2f17b42fd203f2f255adf16ca6b723631d2f1

with current kicad-8.0.5 I was seeing:

/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:50:15: error: ‘mt19937’ in namespace ‘boost’ does not name a type
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:51:52: error: ‘mt19937’ is not a member of ‘boost’; did you mean ‘std::mt19937’?
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:51:59: error: template argument 1 is invalid
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:90:37: error: ‘randomGenerator’ cannot be used as a function
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:152:41: error: ‘randomGenerator’ cannot be used as a function
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:244:36: error: invalid cast from type ‘const boost::uuids::uuid::data_type’ to type ‘const uint32_t*’ {aka ‘const unsigned int*’}
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:275:41: error: ‘randomGenerator’ cannot be used as a function
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:302:5: error: ‘rng’ was not declared in this scope
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:303:67: error: ‘mt19937’ is not a member of ‘boost’; did you mean ‘std::mt19937’?
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:303:74: error: template argument 1 is invalid
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/common/kiid.cpp:245:36: error: invalid cast from type ‘const boost::uuids::uuid::data_type’ to type ‘const uint32_t*’ {aka ‘const unsigned int*’}
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/kicad/project_tree_pane.cpp:2253:31: error: invalid conversion from ‘git_commit* const*’ to ‘const git_commit**’ [-fpermissive]
/tmp/tmpfs/portage/sci-electronics/kicad-8.0.5/work/kicad-8.0.5/3d-viewer/3d_cache/3d_cache.cpp:384:24: error: cannot convert ‘unsigned int [5]’ to ‘unsigned char (&)[20]’

8.0.6 built fine (after just rename from 8.0.5 and digest).
Comment 2 Larry the Git Cow gentoo-dev 2024-11-07 11:59:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc310b46f0ae3f80bdb9c548af1269ce8a29cc7

commit bbc310b46f0ae3f80bdb9c548af1269ce8a29cc7
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 10:05:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:36 +0000

    sci-electronics/kicad-meta: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Closes: https://bugs.gentoo.org/942744
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/39223
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad-meta/kicad-meta-8.0.6.ebuild | 27 ++++++++++++++++++++++
 sci-electronics/kicad-meta/metadata.xml            |  2 +-
 2 files changed, 28 insertions(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b223cf327b8f084335d05c8c1e2ea6dd95bf14

commit 39b223cf327b8f084335d05c8c1e2ea6dd95bf14
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 10:02:53 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:35 +0000

    app-doc/kicad-doc: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 app-doc/kicad-doc/Manifest               |  1 +
 app-doc/kicad-doc/kicad-doc-8.0.6.ebuild | 59 ++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3441b4aabc4b0468b13faede12eab4b87fe2ce9b

commit 3441b4aabc4b0468b13faede12eab4b87fe2ce9b
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 09:59:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:35 +0000

    sci-electronics/kicad-templates: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad-templates/Manifest           |  1 +
 .../kicad-templates/kicad-templates-8.0.6.ebuild   | 22 ++++++++++++++++++++++
 2 files changed, 23 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606bc3c43d671c33b6bb9002095e895749822190

commit 606bc3c43d671c33b6bb9002095e895749822190
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 09:58:24 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:34 +0000

    sci-electronics/kicad-symbols: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad-symbols/Manifest             |  1 +
 .../kicad-symbols/kicad-symbols-8.0.6.ebuild       | 28 ++++++++++++++++++++++
 2 files changed, 29 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5a9db148c98dd0d01c9e3b87119bb4110c7d61

commit 5f5a9db148c98dd0d01c9e3b87119bb4110c7d61
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 09:57:14 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:34 +0000

    sci-electronics/kicad-packages3d: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad-packages3d/Manifest          |  1 +
 .../kicad-packages3d/kicad-packages3d-8.0.6.ebuild | 31 ++++++++++++++++++++++
 2 files changed, 32 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe6a04014464ec261b25412070b6df6563dfffb

commit 3fe6a04014464ec261b25412070b6df6563dfffb
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 09:54:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:33 +0000

    sci-electronics/kicad-footprints: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/942058
    Bug: https://bugs.gentoo.org/940042
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad-footprints/Manifest          |  1 +
 .../kicad-footprints/kicad-footprints-8.0.6.ebuild | 28 ++++++++++++++++++++++
 2 files changed, 29 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f53a2e6ec046ee8bbe27bac90f5efc68860147

commit 08f53a2e6ec046ee8bbe27bac90f5efc68860147
Author:     Quincy Fleming <quincyf467@protonmail.com>
AuthorDate: 2024-11-07 09:38:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-11-07 11:58:33 +0000

    sci-electronics/kicad: add 8.0.6
    
    Bug: https://bugs.gentoo.org/942744
    Bug: https://bugs.gentoo.org/940042
    Bug: https://bugs.gentoo.org/942058
    Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 sci-electronics/kicad/Manifest           |   1 +
 sci-electronics/kicad/kicad-8.0.6.ebuild | 184 +++++++++++++++++++++++++++++++
 2 files changed, 185 insertions(+)