2014-08-31 84 views
1

我不能编译ORBIT2:无法建立ORBIT2:显然找到修复,但它在哪里?

make[3]: Entering directory `/home/software/orbit2/ORBit2-2.14.19/linc2/src' 
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../linc2/include -I../../linc2/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -DG_DISABLE_DEPRECATED -D_GNU_SOURCE -g -O2 -Werror-implicit-function-declaration -MT linc.lo -MD -MP -MF .deps/linc.Tpo -c -o linc.lo linc.c 
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../linc2/include -I../../linc2/include -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -DG_DISABLE_DEPRECATED -D_GNU_SOURCE -g -O2 -Werror-implicit-function-declaration -MT linc.lo -MD -MP -MF .deps/linc.Tpo -c linc.c -fPIC -DPIC -o .libs/linc.o 
linc.c: In function ‘link_init’: 
linc.c:199:2: error: implicit declaration of function ‘g_thread_supported’ 
linc.c:200:3: error: implicit declaration of function ‘g_thread_init’ 
linc.c:204:2: warning: ‘g_type_init’ is deprecated (declared at /usr/local/include/glib-2.0/gobject/gtype.h:667) 
linc.c:262:3: error: implicit declaration of function ‘g_cond_new’ 
linc.c:262:18: warning: assignment makes pointer from integer without a cast 
linc.c:263:23: warning: assignment makes pointer from integer without a cast 
linc.c: In function ‘link_mutex_new’: 
linc.c:324:3: error: implicit declaration of function ‘g_mutex_new’ 
linc.c:324:3: warning: return makes pointer from integer without a cast 
linc.c: In function ‘link_exec_set_io_thread’: 
linc.c:463:3: error: implicit declaration of function ‘g_thread_create_full’ 
linc.c:464:4: error: ‘G_THREAD_PRIORITY_NORMAL’ undeclared (first use in this function) 
linc.c:464:4: note: each undeclared identifier is reported only once for each function it appears in 
linc.c: In function ‘link_mainloop_handle_input’: 
linc.c:94:7: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result 

的错误已被报道,在这里显然是固定的,在2013年10月: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707456 但修复没有出现已上游犯(最新版本2010): ftp://ftp.gnome.org/pub/gnome/sources/ORBit2/2.14
也不在git存储库(自2013年初以来只有3次提交):
https://git.gnome.org/browse/ORBit2/ 但我找不到修复问题的修补程序。

的问题也被设置为“固定”的位置:
https://bugs.archlinux.org/task/39138
但同样,有补丁?

我不明白这些发行版是如何工作的。看起来已经找到修复程序令人沮丧,但我无法找到它。

我不明白debian问题中orbit2-NMU.patch的内容。

从更改Debian软件包唯一的变化我可以当场

回答

2

除了从CPPFLAGS在LINC2删除“-DG_DISABLE_DEPRECATED”/src目录/ Makefile.am

试试吧!

相关问题