Skip to content

Fails to build on Fedora 28 on ppc64 #3

@Conan-Kudo

Description

@Conan-Kudo

I'm trying to build GlibD 2.0.2 on ppc64 for Fedora 28 using gir-to-d 0.18.0, and I'm getting the following error:

[1/332] ldc2 -Iglibd-2.0@sha -I. -I.. -Igenerated -I../generated -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -enable-color -release -w -g -O1 -relocation-model=pic   -of 'glibd-2.0@sha/ppc64-redhat-linux-gnu_generated_gtkd_Implement.d.o' -c ../ppc64-redhat-linux-gnu/generated/gtkd/Implement.d
FAILED: glibd-2.0@sha/ppc64-redhat-linux-gnu_generated_gtkd_Implement.d.o
ldc2 -Iglibd-2.0@sha -I. -I.. -Igenerated -I../generated -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -enable-color -release -w -g -O1 -relocation-model=pic   -of 'glibd-2.0@sha/ppc64-redhat-linux-gnu_generated_gtkd_Implement.d.o' -c ../ppc64-redhat-linux-gnu/generated/gtkd/Implement.d
generated/gobject/c/types.d(173): Error: basic type expected, not `private`
generated/gobject/c/types.d(173): Error: no identifier for declarator `_error_`
generated/gobject/c/types.d(173): Error: type only allowed if anonymous enum and no enum type
generated/gobject/c/types.d(173): Error: if type, there must be an initializer
generated/gobject/c/types.d(173): Error: found `private` when expecting `,`
generated/gobject/c/types.d(173): Error: basic type expected, not `=`
generated/gobject/c/types.d(173): Error: no identifier for declarator `_error_`
generated/gobject/c/types.d(173): Error: type only allowed if anonymous enum and no enum type
generated/gobject/c/types.d(201): Error: basic type expected, not `deprecated`
generated/gobject/c/types.d(201): Error: no identifier for declarator `_error_`
generated/gobject/c/types.d(201): Error: type only allowed if anonymous enum and no enum type
generated/gobject/c/types.d(201): Error: if type, there must be an initializer
generated/gobject/c/types.d(201): Error: found `deprecated` when expecting `,`
generated/gobject/c/types.d(201): Error: basic type expected, not `=`
generated/gobject/c/types.d(201): Error: no identifier for declarator `_error_`
generated/gobject/c/types.d(201): Error: type only allowed if anonymous enum and no enum type
generated/gobject/c/types.d(258): Error: basic type expected, not `deprecated`
generated/gobject/c/types.d(258): Error: no identifier for declarator `_error_`
generated/gobject/c/types.d(258): Error: type only allowed if anonymous enum and no enum type
generated/gobject/c/types.d(258): Error: if type, there must be an initializer

Any idea what's causing that?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions