moonshot-ui: FTBFS: src/moonshot-futils.c:41:34: error: implicit declaration of function ‘getuid’; did you mean ‘getpwuid’? [-Werror=implicit-function-declaration]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
moonshot-ui (Debian) |
New
|
Unknown
|
|||
moonshot-ui (Ubuntu) |
Fix Released
|
Undecided
|
Nick Rosbrook |
Bug Description
Imported from Debian bug http://
Source: moonshot-ui
Version: 1.1.0+libsecret~2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: <email address hidden>
Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This is most likely caused by a change in dpkg 1.22.6, that enabled
-Werror=
https:/
Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I/usr/
> src/moonshot-
> src/moonshot-
> 41 | struct passwd *pwd = getpwuid(getuid());
> | ^~~~~~
> | getpwuid
> examples/
> 36 | int main (int argc,
> | ^~~~
> cc1: some warnings being treated as errors
> make[4]: *** [Makefile:1645: src/moonshot-
The full build log is available from:
http://
All bugs filed during this archive rebuild are listed at:
https:/
or:
https:/
A list of current common problems and possible solutions is available at
http://
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https:/
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
Changed in moonshot-ui (Debian): | |
importance: | Undecided → Unknown |
Testing a fix in a PPA.