unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#54061: thermald-2.4.7 build fail following upower update to 0.99.15
@ 2022-02-18 17:07 Paul Jewell
  2022-02-19 14:15 ` Paul Jewell
  2022-02-19 14:55 ` Maxime Devos
  0 siblings, 2 replies; 7+ messages in thread
From: Paul Jewell @ 2022-02-18 17:07 UTC (permalink / raw)
  To: 54061

When building thermald-2.4.7, I am getting a build failure:

------------8<---------------------
src/thd_engine_adaptive.cpp: In member function ‘int 
cthd_engine_adaptive::evaluate_lid_condition(condition)’:
src/thd_engine_adaptive.cpp:1002:61: error: ‘gboolean 
up_client_get_lid_is_closed(UpClient*)’ is deprecated 
[-Werror=deprecated-declarations
]

------------8<---------------------

According to jpoiret (via IRC), this is due to the upower update from 
0.99.13 to 0.99.15, and the marking of the "up_client_get_lid_is_closed" 
function as deprecated.

I am not sure where the compiler flag setting is made turning this 
warning into an error. I have no configuration in my system config which 
could be doing this (at least not explicitly).





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-03-03 16:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-18 17:07 bug#54061: thermald-2.4.7 build fail following upower update to 0.99.15 Paul Jewell
2022-02-19 14:15 ` Paul Jewell
2022-02-19 14:55 ` Maxime Devos
2022-02-19 20:52   ` Nicolas Goaziou
2022-02-19 20:58   ` Paul Jewell
2022-03-02 17:03   ` Ludovic Courtès
2022-03-03 16:33     ` Paul Jewell

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).