Package: ffrenzy Severity: minor Tags: patch User: pkg-llvm-t...@lists.alioth.debian.org Usertags: clang-ftbfs
Hello, Using the rebuild infrastructure, your package fails to build with clang (instead of gcc). See build logs here: http://clang.debian.net/logs/2014-01-14/ffrenzy_1.0.2~svn20070530-5_unstable_clang.log Thanks, Alexander -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.13-1-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- ffrenzy-1.0.2~svn20070530/src/main.c 2012-05-18 15:39:57.000000000 -0400 +++ ffrenzy-1.0.2~svn20070530-my/src/main.c 2014-06-12 15:21:32.887773427 -0400 @@ -404,9 +404,9 @@ static void initialise_model_settings(Level *level, Model_settings *ms) { -#define INT_SETTING(x) { #x, LEVEL_INT, {i: &ms->x}} -#define INT32_SETTING(x) { #x, LEVEL_INT32_T, {i32: &ms->x}} -#define VECTOR_SETTING(x) { #x, LEVEL_VECTOR, {v: ms->x }} +#define INT_SETTING(x) { #x, LEVEL_INT, {.i = &ms->x}} +#define INT32_SETTING(x) { #x, LEVEL_INT32_T, {.i32 = &ms->x}} +#define VECTOR_SETTING(x) { #x, LEVEL_VECTOR, {.v = ms->x }} Level_setting *sobj; int x; int nrsettings; --- ffrenzy-1.0.2~svn20070530/src/vector.h 2012-05-18 15:39:57.000000000 -0400 +++ ffrenzy-1.0.2~svn20070530-my/src/vector.h 2014-06-12 15:53:43.615394682 -0400 @@ -32,7 +32,7 @@ void del_vector(Vector *v); /** Checks if given vectors are equal. */ -inline int vectors_equal(Vector *v1, Vector *v2); +int vectors_equal(Vector *v1, Vector *v2); /** Copies a vector into memory. * \param oldvector Pointer to vector to be copied. --- ffrenzy-1.0.2~svn20070530/src/network.c 2012-05-18 15:39:57.000000000 -0400 +++ ffrenzy-1.0.2~svn20070530-my/src/network.c 2014-06-12 15:57:13.433865864 -0400 @@ -429,8 +429,8 @@ static void network_connection_do_read(Network_connection *con) { - uint32_t amount,ret = 0; - + uint32_t amount; + int ret = 0; NETDEBUG("Reading on fd %d",con->fd); if (con->inp == NULL) { /* force on int to be received */ --- ffrenzy-1.0.2~svn20070530/src/svg.c 2012-05-18 15:39:57.000000000 -0400 +++ ffrenzy-1.0.2~svn20070530-my/src/svg.c 2014-06-12 17:08:32.387628240 -0400 @@ -22,7 +22,7 @@ #include "svgcolors.h" #ifndef GDEBUG -#define GDEBUG(...) DEBUG(DGRAPHICS,"Graphics",__VA_ARGS__) +#define GDEBUG(...) DEBUG(DGRAPHICS,"Graphics %s", __VA_ARGS__) #endif #define SVG_TMP_SCALE 1000 @@ -379,7 +379,7 @@ /* XML opened and checked */ GDEBUG("XML opened and checked."); - GDEBUG(SVGserie); + //GDEBUG(SVGserie); /* Traverse the tree, using svg_parse_data on each data field */ cur = cur->xmlChildrenNode; --- ffrenzy-1.0.2~svn20070530/src/object.c 2012-05-18 15:39:57.000000000 -0400 +++ ffrenzy-1.0.2~svn20070530-my/src/object.c 2014-06-12 17:09:04.278905450 -0400 @@ -217,7 +217,7 @@ graphics_state_string[o->gfx_state], o->events, buftype == NULL ? "" : buftype); - MDEBUG(buf); + //MDEBUG(buf); free(buf); free(buftype);