Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 910693

Summary: media-libs/tiff-compat-4.4.0-r1 has implicit function declarations in configure logs (PYTHON-3.12-SYSTEM)
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Codec Project <codec>
Status: RESOLVED FIXED    
Severity: normal Keywords: PullRequest
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/40089
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 906027, 941869    
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2023-07-22 15:01:28 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-libs/tiff-compat-4.4.0-r1 has implicit function declarations in configure logs (PYTHON-3.12-SYSTEM).
Discovered on: amd64 (internal ref: python-3.12_tinderbox)

NOTE:
(PYTHON-3.12-SYSTEM) in the summary means that the bug was found on a machine that runs python-3.12 but this bug MAY or MAY NOT BE related to the new python version
See also: https://bugs.gentoo.org/898488#c4.
Comment 1 Agostino Sarubbo gentoo-dev 2023-07-22 15:01:29 UTC
Created attachment 865964 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2023-07-22 15:01:31 UTC
Found the following implicit function declarations in configure logs:

config.log:2162 - glBegin
config.log:2238 - glBegin
config.log:2323 - glBegin
config.log:2399 - glBegin
config.log:2475 - glBegin
config.log:2560 - glBegin
config.log:3542 - glutMainLoop
config.log:3618 - glutMainLoop
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-24 02:42:53 UTC
Mass-closing "PYTHON-3.12-SYSTEM" bugs.  Most of them are either obsolete (i.e. packages have 3.12 support already), or report issues completely tangential to Python 3.12 support.  Manually checking them is a waste of time.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2024-11-03 21:49:53 UTC
(In reply to Michał Górny from comment #3)
> Mass-closing "PYTHON-3.12-SYSTEM" bugs.  Most of them are either obsolete
> (i.e. packages have 3.12 support already), or report issues completely
> tangential to Python 3.12 support.  Manually checking them is a waste of
> time.

Most likely not related to Python 3.12
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-10 15:26:04 UTC
*** Bug 927816 has been marked as a duplicate of this bug. ***
Comment 6 Larry the Git Cow gentoo-dev 2025-02-10 09:22:39 UTC
The bug has been referenced in the following commit(s):

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

commit d7df572717ba5c577b7c827aa1bbc92953232c55
Author:     NHOrus <jy6x2b32pie9@yahoo.com>
AuthorDate: 2025-01-10 16:47:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-10 09:21:39 +0000

    media-libs/tiff-compat: Fix implicit declarations in configure
    
    by regenerating it with autotools.
    Drop blocker on tiff-4.4* - it was dropped two years ago
    Also fix C23 compliance by adding AC_SYSTEM_EXTENSIONS and updating
    config header templates, plus one stubborn source file.
    
    Bug: https://bugs.gentoo.org/910693
    Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
    Closes: https://github.com/gentoo/gentoo/pull/40089
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/tiff-compat/files/tiff-4.4.0-C23.patch  | 52 ++++++++++++
 media-libs/tiff-compat/tiff-compat-4.4.0-r1.ebuild |  3 +-
 media-libs/tiff-compat/tiff-compat-4.4.0-r2.ebuild | 95 ++++++++++++++++++++++
 3 files changed, 148 insertions(+), 2 deletions(-)