libgsystem FTBFS (Issue 2225969)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Everyone,

libgsystem is not building from source for F39 and F40. Cf.,
<https://bugzilla.redhat.com/show_bug.cgi?id=2225969>.

The problem seems to stem from glibsystem-devel. libgsystem adds a
step in its build process when glibsystem-devel is installed (the
GISCAN below). If glibsystem-devel is not installed, then step is
skipped (no GISCAN) and no error occurs.

  CCLD     libglnx.la
  CCLD     libgsystem.la
  GISCAN   GSystem-1.0.gir
src/gsystem-glib-compat.h:34: Warning: GSystem:
symbol='g_clear_pointer': Skipping foreign symbol from namespace Gio
/builddir/build/BUILD/libgsyst
em-2015.2/tmp-introspectlvqqyft1/GSystem-1.0.c:
In function ‘dump_properties’:
/builddir/build/BUILD/libgsystem-2015.2/tmp-introspectlvqqyft1/GSystem-1.0.c:229:7:
error: ISO C90 forbids mixed declarations and code
[-Werror=declaration-after-statement]
  229 |       const GValue *v = g_param_spec_get_default_value (prop);
      |       ^~~~~

The fix is easy. However, tmp-introspectlvqqyft1/GSystem-1.0.c uses a
random directory name, so we can't really provide a patch since the
name is a moving target.

Fedora's bug tracker does not have a glibsystem component to file the
bug against.

How to proceed?

Thanks in advance.
--
_______________________________________________
test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/test@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux