Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 930715 - sys-apps/accountsservice-23.13.9 - ../.../netgroup-debug.c: error: implicit declaration of function print_indent [-Wimplicit-function-declaration]
Summary: sys-apps/accountsservice-23.13.9 - ../.../netgroup-debug.c: error: implicit d...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard: fixed in 23.13.9
Keywords: PullRequest
Depends on:
Blocks: c99-porting
  Show dependency tree
 
Reported: 2024-04-26 15:55 UTC by Toralf Förster
Modified: 2024-11-01 15:52 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,19.85 KB, text/plain)
2024-04-26 15:55 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,216.36 KB, text/plain)
2024-04-26 15:55 UTC, Toralf Förster
Details
environment (environment,128.45 KB, text/plain)
2024-04-26 15:55 UTC, Toralf Förster
Details
etc.clang.tar.xz (etc.clang.tar.xz,1.19 KB, application/x-xz)
2024-04-26 15:55 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,32.39 KB, application/x-xz)
2024-04-26 15:55 UTC, Toralf Förster
Details
qlist-info.txt.xz (qlist-info.txt.xz,57.84 KB, application/x-xz)
2024-04-26 15:55 UTC, Toralf Förster
Details
sys-apps:accountsservice-23.13.9:20240426-055050.log (sys-apps:accountsservice-23.13.9:20240426-055050.log,30.62 KB, text/plain)
2024-04-26 15:55 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,29.00 KB, application/x-xz)
2024-04-26 15:55 UTC, Toralf Förster
Details
tests.tar.xz (tests.tar.xz,200 bytes, application/x-xz)
2024-04-26 15:55 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2024-04-26 15:55:20 UTC
too long lines were shrinked:

  315 | gboolean g_spawn_check_exit_status (gint      wait_status,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
[25/108] x86_64-pc-linux-gnu-gcc -Isubprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p -Isubprojects/mocklibc-1.0/src -I../accountsservice-23.13.9/subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -pipe -march=native -fno-diagnostics-color -MD 
FAILED: subprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p/netgroup-debug.c.o 
x86_64-pc-linux-gnu-gcc -Isubprojects/mocklibc-1.0/src/mocklibc-debug-netgroup.p -Isubprojects/mocklibc-1.0/src -I../accountsservice-23.13.9/subprojects/mocklibc-1.0/src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2 -pipe -march=native -fno-diagnostics-color -MD -MQ subpr
../accountsservice-23.13.9/subprojects/mocklibc-1.0/src/netgroup-debug.c: In function 'netgroup_debug_print_entry':
../accountsservice-23.13.9/subprojects/mocklibc-1.0/src/netgroup-debug.c:25:3: error: implicit declaration of function 'print_indent' [-Wimplicit-function-declaration]
   25 |   print_indent(stream, indent);
      |   ^~~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0_desktop_plasma_test-20240419-193003

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-14 *
clang/llvm (if any):
clang version 18.1.4
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/18/bin
Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg
/usr/lib/llvm/18
18.1.4
Python 3.11.9
Available Rust versions:
  [1]   rust-bin-1.77.1 *
The following VMs are available for generation-2:
1)	Eclipse Temurin JDK 17.0.10_p7 [openjdk-bin-17]
*)	Eclipse Temurin JDK 21.0.2_p13 [openjdk-bin-21]
Available Java Virtual Machines:
  [1]   openjdk-bin-17 
  [2]   openjdk-bin-21  system-vm

The Glorious Glasgow Haskell Compilation System, version 9.2.8
php cli (if any):
go version go1.22.2 linux/amd64

  HEAD of ::gentoo
commit afc638b93f4522db8ca3238bb41bfe850fc010c6
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Fri Apr 26 05:19:23 2024 +0000

    2024-04-26 05:19:23 UTC

emerge -qpvO sys-apps/accountsservice
[ebuild  N    ] sys-apps/accountsservice-23.13.9  USE="elogind introspection -doc -gtk-doc (-selinux) -systemd -test"
Comment 1 Toralf Förster gentoo-dev 2024-04-26 15:55:21 UTC
Created attachment 891782 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2024-04-26 15:55:23 UTC
Created attachment 891783 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2024-04-26 15:55:24 UTC
Created attachment 891784 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2024-04-26 15:55:25 UTC
Created attachment 891785 [details]
etc.clang.tar.xz
Comment 5 Toralf Förster gentoo-dev 2024-04-26 15:55:26 UTC
Created attachment 891786 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2024-04-26 15:55:27 UTC
Created attachment 891787 [details]
qlist-info.txt.xz
Comment 7 Toralf Förster gentoo-dev 2024-04-26 15:55:28 UTC
Created attachment 891788 [details]
sys-apps:accountsservice-23.13.9:20240426-055050.log
Comment 8 Toralf Förster gentoo-dev 2024-04-26 15:55:29 UTC
Created attachment 891789 [details]
temp.tar.xz
Comment 9 Toralf Förster gentoo-dev 2024-04-26 15:55:29 UTC
Created attachment 891790 [details]
tests.tar.xz
Comment 10 Larry the Git Cow gentoo-dev 2024-05-03 11:03:06 UTC
The bug has been closed via the following commit(s):

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

commit 0256d3a4f144f63a702c1ad0147f7adf31436b3d
Author:     Kostadin Shishmanov <kocelfc@tutanota.com>
AuthorDate: 2024-04-26 17:42:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-05-03 11:01:44 +0000

    sys-apps/accountsservice: enable py3.12, c99 porting, backport test fix
    
    Closes: https://bugs.gentoo.org/929806
    Closes: https://bugs.gentoo.org/930715
    
    Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
    Closes: https://github.com/gentoo/gentoo/pull/36440
    Signed-off-by: Sam James <sam@gentoo.org>

 .../accountsservice/accountsservice-23.13.9.ebuild |  6 ++-
 .../files/accountsservice-23.13.9-c99-fixes.patch  | 50 ++++++++++++++++++++++
 .../files/accountsservice-23.13.9-test-fix.patch   | 41 ++++++++++++++++++
 3 files changed, 95 insertions(+), 2 deletions(-)
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-05-03 11:10:26 UTC
Kostadin, if you'd be willing to fix this in polkit too, that'd be great ;)