Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 859775 - [guru] dev-python/python-betterproto-2.0.0_beta4 fails to compile (lto): DISTUTILS_IN_SOURCE_BUILD is not supported in PEP517 mode
Summary: [guru] dev-python/python-betterproto-2.0.0_beta4 fails to compile (lto): DIST...
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Antonín Říha
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-21 11:22 UTC by Agostino Sarubbo
Modified: 2023-03-23 09:11 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,50.93 KB, text/plain)
2022-07-21 11:22 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 2022-07-21 11:22:47 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-python/python-betterproto-2.0.0_beta4 fails to compile (lto).
Discovered on: amd64 (internal ref: guru_tinderbox)

NOTE:
This machine uses lto with CFLAGS=-flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing
Comment 1 Agostino Sarubbo gentoo-dev 2022-07-21 11:22:49 UTC
Created attachment 792854 [details]
build.log

build log and emerge --info
Comment 2 Anna Vyalkova 2022-10-21 16:06:55 UTC
It seems to be fixed
Comment 3 Larry the Git Cow gentoo-dev 2023-03-23 09:11:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efaae6a36c8c8143abd04abac5b8ecb58cdc964e

commit efaae6a36c8c8143abd04abac5b8ecb58cdc964e
Author:     Antonín Říha <antonin.riha@protonmail.com>
AuthorDate: 2023-03-16 23:42:03 +0000
Commit:     Antonín Říha <antonin.riha@protonmail.com>
CommitDate: 2023-03-16 23:42:03 +0000

    dev-python/betterproto: renamed from python-betterproto, added 2.0.0b5
    fixed tests for 2.0.0b4, fixed error with in source build
    
    Closes: https://bugs.gentoo.org/859775
    
    Signed-off-by: Antonín Říha <antonin.riha@protonmail.com>

 dev-python/betterproto/Manifest                    |    2 +
 .../betterproto-2.0.0_beta4.ebuild}                |   17 +-
 .../betterproto/betterproto-2.0.0_beta5.ebuild     |   52 +
 .../betterproto-9999.ebuild}                       |   13 +-
 .../files/betterproto-2.0.0b4-fix-tests.patch      | 1086 ++++++++++++++++++++
 .../metadata.xml                                   |    0
 dev-python/python-betterproto/Manifest             |    1 -
 7 files changed, 1152 insertions(+), 19 deletions(-)