! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
compilation error libxfce4ui-master
Status:
RESOLVED: FIXED
Product:
Libxfce4ui
Component:
General

Comments

Description Jos van Wolput 2009-10-18 02:42:55 CEST
The latest libxfce4ui-master (merge XfceSMClient to master) shows the following
compilation error:
---
make  all-recursive
make[1]: Entering directory `/home/jos/tmp/xfce4/libxfce4ui-master'
Making all in libxfce4ui
make[2]: Entering directory `/home/jos/tmp/xfce4/libxfce4ui-master/libxfce4ui'
perl ./make-libxfce4ui-alias.pl < ./libxfce4ui.symbols > libxfce4ui-alias.h
perl ./make-libxfce4ui-alias.pl -def < ./libxfce4ui.symbols > libxfce4ui-aliasdef.c
( cd . && glib-mkenums \
                --fhead "#include <libxfce4ui/libxfce4ui.h>\n#include <libxfce4ui/libxfce4ui-alias.h>\n\n" \
                --fprod "/* enumerations from \"@filename@\" */\n\n" \
                --vhead "GType\n@enum_name@_get_type(void)\n{\n    static GType type = 0;\n\n    if(!type) {\n        static const G@Type@Value values[] = {"\
                --vprod "            { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
                --vtail "            { 0, NULL, NULL }\n\t};\n\ttype = g_@type@_register_static(\"@EnumName@\", values);\n    }\n\n    return type;\n}\n\n" \
                --ftail "\n#define __LIBXFCE4UI_ENUM_TYPES_C__\n#include \"libxfce4ui-aliasdef.c\"\n" \
                xfce-sm-client.h ) > xgen-letc
cp xgen-letc libxfce4ui-enum-types.c
rm -f xgen-letc
( cd . && glib-mkenums \
                --fhead "#ifndef __LIBXFCE4UI_ENUM_TYPES_H__\n#define __LIBXFCE4UI_ENUM_TYPES_H__\n\nG_BEGIN_DECLS\n\n" \
                --fprod "/* enumerations from \"@filename@\" */\n\n" \
                --vhead "GType @enum_name@_get_type(void) G_GNUC_CONST;\n#define XFCE_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n\n" \
                --ftail "G_END_DECLS\n\n#endif /* !__LIBXFCE4UI_ENUM_TYPES_H__ */" \
                xfce-sm-client.h ) >xgen-leth
cmp -s xgen-leth libxfce4ui-enum-types.h || cp xgen-leth libxfce4ui-enum-types.h
rm -f xgen-leth
echo timestamp > stamp-libxfce4ui-enum-types.h
make[2]: *** No rule to make target `libxfce4ui-marshal.list', needed by `libxfce4ui-marshal.c'.  Stop.
make[2]: Leaving directory `/home/jos/tmp/xfce4/libxfce4ui-master/libxfce4ui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jos/tmp/xfce4/libxfce4ui-master'
make: *** [all] Error 2
---
Comment 1 Brian J. Tarricone (not reading bugmail) 2009-10-18 10:06:35 CEST
fixed

Bug #5879

Reported by:
Jos van Wolput
Reported on: 2009-10-18
Last modified on: 2009-10-18

People

Assignee:
Nick Schermer
CC List:
1 user

Version

Attachments

Additional information