Guest User

Untitled

a guest
May 22nd, 2021
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 356.50 KB | None | 0 0
  1. :: Resolving dependencies...
  2. :: Calculating conflicts...
  3. :: Calculating inner conflicts...
  4.  
  5. Aur (2) gconfmm-2.28.3-6 linthesia-1:20161105-1
  6.  
  7. :: Proceed with install? [Y/n]:
  8. :: Downloading PKGBUILDs...
  9. PKGBUILDs up to date
  10. fetching devel info...
  11. ==> Making package: gconfmm 2.28.3-6 (sáb 22 may 2021 18:29:15)
  12. ==> Retrieving sources...
  13. -> Found gconfmm-2.28.3.tar.xz
  14. ==> Validating source files with sha256sums...
  15. gconfmm-2.28.3.tar.xz ... Passed
  16. ==> Making package: gconfmm 2.28.3-6 (sáb 22 may 2021 18:29:17)
  17. ==> Checking runtime dependencies...
  18. ==> Checking buildtime dependencies...
  19. ==> Retrieving sources...
  20. -> Found gconfmm-2.28.3.tar.xz
  21. ==> Validating source files with sha256sums...
  22. gconfmm-2.28.3.tar.xz ... Passed
  23. ==> Removing existing $srcdir/ directory...
  24. ==> Extracting sources...
  25. -> Extracting gconfmm-2.28.3.tar.xz with bsdtar
  26. ==> Sources are ready.
  27. gconfmm-2.28.3-6: parsing pkg list...
  28. ==> Making package: gconfmm 2.28.3-6 (sáb 22 may 2021 18:29:21)
  29. ==> Checking runtime dependencies...
  30. ==> Checking buildtime dependencies...
  31. ==> WARNING: Using existing $srcdir/ tree
  32. ==> Removing existing $pkgdir/ directory...
  33. ==> Starting build()...
  34. checking for a BSD-compatible install... /usr/bin/install -c
  35. checking whether build environment is sane... yes
  36. checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
  37. checking for gawk... gawk
  38. checking whether make sets $(MAKE)... yes
  39. checking how to create a ustar tar archive... gnutar
  40. checking whether to enable maintainer-specific portions of Makefiles... no
  41. checking whether make supports GNU make features... yes
  42. checking for g++... g++
  43. checking whether the C++ compiler works... yes
  44. checking for C++ compiler default output file name... a.out
  45. checking for suffix of executables...
  46. checking whether we are cross compiling... no
  47. checking for suffix of object files... o
  48. checking whether we are using the GNU C++ compiler... yes
  49. checking whether g++ accepts -g... yes
  50. checking for style of include used by make... GNU
  51. checking dependency style of g++... gcc3
  52. checking build system type... x86_64-unknown-linux-gnu
  53. checking host system type... x86_64-unknown-linux-gnu
  54. checking how to print strings... printf
  55. checking for gcc... gcc
  56. checking whether we are using the GNU C compiler... yes
  57. checking whether gcc accepts -g... yes
  58. checking for gcc option to accept ISO C89... none needed
  59. checking dependency style of gcc... gcc3
  60. checking for a sed that does not truncate output... /usr/bin/sed
  61. checking for grep that handles long lines and -e... /usr/bin/grep
  62. checking for egrep... /usr/bin/grep -E
  63. checking for fgrep... /usr/bin/grep -F
  64. checking for ld used by gcc... /usr/bin/ld
  65. checking if the linker (/usr/bin/ld) is GNU ld... yes
  66. checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
  67. checking the name lister (/usr/bin/nm -B) interface... BSD nm
  68. checking whether ln -s works... yes
  69. checking the maximum length of command line arguments... 1572864
  70. checking whether the shell understands some XSI constructs... yes
  71. checking whether the shell understands "+="... yes
  72. checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  73. checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  74. checking for /usr/bin/ld option to reload object files... -r
  75. checking for objdump... objdump
  76. checking how to recognize dependent libraries... pass_all
  77. checking for dlltool... dlltool
  78. checking how to associate runtime and link libraries... printf %s\n
  79. checking for ar... ar
  80. checking for archiver @FILE support... @
  81. checking for strip... strip
  82. checking for ranlib... ranlib
  83. checking command to parse /usr/bin/nm -B output from gcc object... ok
  84. checking for sysroot... no
  85. checking for mt... no
  86. checking if : is a manifest tool... no
  87. checking how to run the C preprocessor... gcc -E
  88. checking for ANSI C header files... yes
  89. checking for sys/types.h... yes
  90. checking for sys/stat.h... yes
  91. checking for stdlib.h... yes
  92. checking for string.h... yes
  93. checking for memory.h... yes
  94. checking for strings.h... yes
  95. checking for inttypes.h... yes
  96. checking for stdint.h... yes
  97. checking for unistd.h... yes
  98. checking for dlfcn.h... yes
  99. checking for objdir... .libs
  100. checking if gcc supports -fno-rtti -fno-exceptions... no
  101. checking for gcc option to produce PIC... -fPIC -DPIC
  102. checking if gcc PIC flag -fPIC -DPIC works... yes
  103. checking if gcc static flag -static works... yes
  104. checking if gcc supports -c -o file.o... yes
  105. checking if gcc supports -c -o file.o... (cached) yes
  106. checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  107. checking whether -lc should be explicitly linked in... no
  108. checking dynamic linker characteristics... GNU/Linux ld.so
  109. checking how to hardcode library paths into programs... immediate
  110. checking whether stripping libraries is possible... yes
  111. checking if libtool supports shared libraries... yes
  112. checking whether to build shared libraries... yes
  113. checking whether to build static libraries... no
  114. checking how to run the C++ preprocessor... g++ -E
  115. checking for ld used by g++... /usr/bin/ld -m elf_x86_64
  116. checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
  117. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  118. checking for g++ option to produce PIC... -fPIC -DPIC
  119. checking if g++ PIC flag -fPIC -DPIC works... yes
  120. checking if g++ static flag -static works... yes
  121. checking if g++ supports -c -o file.o... yes
  122. checking if g++ supports -c -o file.o... (cached) yes
  123. checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
  124. checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  125. checking how to hardcode library paths into programs... immediate
  126. checking for pkg-config... /usr/bin/pkg-config
  127. checking pkg-config is at least version 0.9.0... yes
  128. checking for GCONFMM... yes
  129. checking for GTHREAD_CFLAGS... -pthread
  130. checking for GMMPROC_DIR... /usr/lib/glibmm-2.4/proc
  131. configure: Deprecated API will be built, for backwards-compatibility.
  132. checking for perl... /usr/bin/perl
  133. checking for dot... /usr/bin/dot
  134. checking for doxygen... doxygen
  135. checking for xsltproc... /usr/bin/xsltproc
  136. checking for libstdc documentation... libstdc++.tag@
  137. configure: WARNING: Location of external libstdc documentation not set
  138. checking for libsigc documentation... /usr/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag@file:///usr/share/doc/libsigc++-2.0/reference/html
  139. checking for glibmm documentation... /usr/share/doc/glibmm-2.4/reference/glibmm-2.4.tag@file:///usr/share/doc/glibmm-2.4/reference/html
  140. checking for cairomm documentation... /usr/share/doc/cairomm-1.0/reference/cairomm-1.0.tag@file:///usr/share/doc/cairomm-1.0/reference/html
  141. checking which C++ compiler warning flags to use... -Wall
  142. configure: creating ./config.status
  143. config.status: creating Makefile
  144. config.status: creating tools/Makefile
  145. config.status: creating gconf/gconfmm-2.6.pc
  146. config.status: creating gconf/gconfmm-2.6-uninstalled.pc
  147. config.status: creating gconf/src/Makefile
  148. config.status: creating gconf/gconfmm/Makefile
  149. config.status: creating docs/Makefile
  150. config.status: creating docs/reference/Doxyfile
  151. config.status: creating config.h
  152. config.status: creating gconf/gconfmmconfig.h
  153. config.status: executing depfiles commands
  154. config.status: executing libtool commands
  155. make all-recursive
  156. make[1]: Entering directory '/home/tralph3/.cache/paru/clone/gconfmm/src/gconfmm-2.28.3'
  157. Making all in gconf/gconfmm
  158. make[2]: Entering directory '/home/tralph3/.cache/paru/clone/gconfmm/src/gconfmm-2.28.3/gconf/gconfmm'
  159. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT client.lo -MD -MP -MF .deps/client.Tpo -c -o client.lo client.cc
  160. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT client.lo -MD -MP -MF .deps/client.Tpo -c client.cc -fPIC -DPIC -o .libs/client.o
  161. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  162. from /usr/include/gconf/2/gconf/gconf.h:27,
  163. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  164. from ../gconfmm/client.h:31,
  165. from client.cc:4:
  166. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  167. 139 | GTime mod_time; /* time of the modification */
  168. | ^~~~~~~~
  169. In file included from /usr/include/glib-2.0/glib.h:43,
  170. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  171. from /usr/include/glibmm-2.4/glibmm.h:103,
  172. from ../gconfmm/client.h:7,
  173. from client.cc:4:
  174. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  175. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  176. | ^~~~~
  177. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  178. from /usr/include/gconf/2/gconf/gconf.h:27,
  179. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  180. from ../gconfmm/client.h:31,
  181. from client.cc:4:
  182. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  183. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  184. | ^
  185. In file included from /usr/include/glib-2.0/glib.h:43,
  186. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  187. from /usr/include/glibmm-2.4/glibmm.h:103,
  188. from ../gconfmm/client.h:7,
  189. from client.cc:4:
  190. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  191. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  192. | ^~~~~
  193. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  194. from /usr/include/gconf/2/gconf/gconf.h:27,
  195. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  196. from ../gconfmm/client.h:31,
  197. from client.cc:4:
  198. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  199. 153 | GTime mod_time);
  200. | ^
  201. In file included from /usr/include/glib-2.0/glib.h:43,
  202. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  203. from /usr/include/glibmm-2.4/glibmm.h:103,
  204. from ../gconfmm/client.h:7,
  205. from client.cc:4:
  206. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  207. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  208. | ^~~~~
  209. mv -f .deps/client.Tpo .deps/client.Plo
  210. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT entry.lo -MD -MP -MF .deps/entry.Tpo -c -o entry.lo entry.cc
  211. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT entry.lo -MD -MP -MF .deps/entry.Tpo -c entry.cc -fPIC -DPIC -o .libs/entry.o
  212. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  213. from ../gconfmm/schema.h:36,
  214. from ../gconfmm/entry.h:32,
  215. from entry.cc:4:
  216. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  217. 139 | GTime mod_time; /* time of the modification */
  218. | ^~~~~~~~
  219. In file included from /usr/include/glib-2.0/glib.h:43,
  220. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  221. from /usr/include/glibmm-2.4/glibmm.h:103,
  222. from ../gconfmm/entry.h:7,
  223. from entry.cc:4:
  224. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  225. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  226. | ^~~~~
  227. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  228. from ../gconfmm/schema.h:36,
  229. from ../gconfmm/entry.h:32,
  230. from entry.cc:4:
  231. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  232. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  233. | ^
  234. In file included from /usr/include/glib-2.0/glib.h:43,
  235. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  236. from /usr/include/glibmm-2.4/glibmm.h:103,
  237. from ../gconfmm/entry.h:7,
  238. from entry.cc:4:
  239. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  240. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  241. | ^~~~~
  242. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  243. from ../gconfmm/schema.h:36,
  244. from ../gconfmm/entry.h:32,
  245. from entry.cc:4:
  246. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  247. 153 | GTime mod_time);
  248. | ^
  249. In file included from /usr/include/glib-2.0/glib.h:43,
  250. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  251. from /usr/include/glibmm-2.4/glibmm.h:103,
  252. from ../gconfmm/entry.h:7,
  253. from entry.cc:4:
  254. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  255. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  256. | ^~~~~
  257. mv -f .deps/entry.Tpo .deps/entry.Plo
  258. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT schema.lo -MD -MP -MF .deps/schema.Tpo -c -o schema.lo schema.cc
  259. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT schema.lo -MD -MP -MF .deps/schema.Tpo -c schema.cc -fPIC -DPIC -o .libs/schema.o
  260. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  261. from ../gconfmm/schema.h:36,
  262. from schema.cc:4:
  263. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  264. 139 | GTime mod_time; /* time of the modification */
  265. | ^~~~~~~~
  266. In file included from /usr/include/glib-2.0/glib.h:43,
  267. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  268. from /usr/include/glibmm-2.4/glibmm.h:103,
  269. from ../gconfmm/schema.h:7,
  270. from schema.cc:4:
  271. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  272. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  273. | ^~~~~
  274. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  275. from ../gconfmm/schema.h:36,
  276. from schema.cc:4:
  277. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  278. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  279. | ^
  280. In file included from /usr/include/glib-2.0/glib.h:43,
  281. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  282. from /usr/include/glibmm-2.4/glibmm.h:103,
  283. from ../gconfmm/schema.h:7,
  284. from schema.cc:4:
  285. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  286. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  287. | ^~~~~
  288. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  289. from ../gconfmm/schema.h:36,
  290. from schema.cc:4:
  291. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  292. 153 | GTime mod_time);
  293. | ^
  294. In file included from /usr/include/glib-2.0/glib.h:43,
  295. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  296. from /usr/include/glibmm-2.4/glibmm.h:103,
  297. from ../gconfmm/schema.h:7,
  298. from schema.cc:4:
  299. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  300. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  301. | ^~~~~
  302. mv -f .deps/schema.Tpo .deps/schema.Plo
  303. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT value.lo -MD -MP -MF .deps/value.Tpo -c -o value.lo value.cc
  304. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT value.lo -MD -MP -MF .deps/value.Tpo -c value.cc -fPIC -DPIC -o .libs/value.o
  305. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  306. from /usr/include/gconf/2/gconf/gconf.h:27,
  307. from value.cc:29:
  308. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  309. 139 | GTime mod_time; /* time of the modification */
  310. | ^~~~~~~~
  311. In file included from /usr/include/glib-2.0/glib.h:43,
  312. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  313. from /usr/include/glibmm-2.4/glibmm.h:103,
  314. from ../gconfmm/value.h:7,
  315. from value.cc:4:
  316. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  317. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  318. | ^~~~~
  319. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  320. from /usr/include/gconf/2/gconf/gconf.h:27,
  321. from value.cc:29:
  322. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  323. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  324. | ^
  325. In file included from /usr/include/glib-2.0/glib.h:43,
  326. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  327. from /usr/include/glibmm-2.4/glibmm.h:103,
  328. from ../gconfmm/value.h:7,
  329. from value.cc:4:
  330. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  331. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  332. | ^~~~~
  333. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  334. from /usr/include/gconf/2/gconf/gconf.h:27,
  335. from value.cc:29:
  336. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  337. 153 | GTime mod_time);
  338. | ^
  339. In file included from /usr/include/glib-2.0/glib.h:43,
  340. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  341. from /usr/include/glibmm-2.4/glibmm.h:103,
  342. from ../gconfmm/value.h:7,
  343. from value.cc:4:
  344. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  345. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  346. | ^~~~~
  347. mv -f .deps/value.Tpo .deps/value.Plo
  348. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT changeset.lo -MD -MP -MF .deps/changeset.Tpo -c -o changeset.lo changeset.cc
  349. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT changeset.lo -MD -MP -MF .deps/changeset.Tpo -c changeset.cc -fPIC -DPIC -o .libs/changeset.o
  350. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  351. from /usr/include/gconf/2/gconf/gconf.h:27,
  352. from /usr/include/gconf/2/gconf/gconf-changeset.h:23,
  353. from changeset.cc:29:
  354. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  355. 139 | GTime mod_time; /* time of the modification */
  356. | ^~~~~~~~
  357. In file included from /usr/include/glib-2.0/glib.h:43,
  358. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  359. from /usr/include/glibmm-2.4/glibmm.h:103,
  360. from ../gconfmm/changeset.h:7,
  361. from changeset.cc:4:
  362. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  363. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  364. | ^~~~~
  365. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  366. from /usr/include/gconf/2/gconf/gconf.h:27,
  367. from /usr/include/gconf/2/gconf/gconf-changeset.h:23,
  368. from changeset.cc:29:
  369. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  370. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  371. | ^
  372. In file included from /usr/include/glib-2.0/glib.h:43,
  373. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  374. from /usr/include/glibmm-2.4/glibmm.h:103,
  375. from ../gconfmm/changeset.h:7,
  376. from changeset.cc:4:
  377. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  378. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  379. | ^~~~~
  380. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  381. from /usr/include/gconf/2/gconf/gconf.h:27,
  382. from /usr/include/gconf/2/gconf/gconf-changeset.h:23,
  383. from changeset.cc:29:
  384. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  385. 153 | GTime mod_time);
  386. | ^
  387. In file included from /usr/include/glib-2.0/glib.h:43,
  388. from /usr/include/glibmm-2.4/glibmm/thread.h:39,
  389. from /usr/include/glibmm-2.4/glibmm.h:103,
  390. from ../gconfmm/changeset.h:7,
  391. from changeset.cc:4:
  392. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  393. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  394. | ^~~~~
  395. mv -f .deps/changeset.Tpo .deps/changeset.Plo
  396. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT wrap_init.lo -MD -MP -MF .deps/wrap_init.Tpo -c -o wrap_init.lo wrap_init.cc
  397. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT wrap_init.lo -MD -MP -MF .deps/wrap_init.Tpo -c wrap_init.cc -fPIC -DPIC -o .libs/wrap_init.o
  398. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  399. from /usr/include/gconf/2/gconf/gconf.h:27,
  400. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  401. from client.h:31,
  402. from wrap_init.cc:16:
  403. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  404. 139 | GTime mod_time; /* time of the modification */
  405. | ^~~~~~~~
  406. In file included from /usr/include/glib-2.0/glib.h:43,
  407. from wrap_init.cc:2:
  408. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  409. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  410. | ^~~~~
  411. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  412. from /usr/include/gconf/2/gconf/gconf.h:27,
  413. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  414. from client.h:31,
  415. from wrap_init.cc:16:
  416. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  417. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  418. | ^
  419. In file included from /usr/include/glib-2.0/glib.h:43,
  420. from wrap_init.cc:2:
  421. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  422. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  423. | ^~~~~
  424. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  425. from /usr/include/gconf/2/gconf/gconf.h:27,
  426. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  427. from client.h:31,
  428. from wrap_init.cc:16:
  429. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  430. 153 | GTime mod_time);
  431. | ^
  432. In file included from /usr/include/glib-2.0/glib.h:43,
  433. from wrap_init.cc:2:
  434. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  435. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  436. | ^~~~~
  437. mv -f .deps/wrap_init.Tpo .deps/wrap_init.Plo
  438. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT init.lo -MD -MP -MF .deps/init.Tpo -c -o init.lo init.cc
  439. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT init.lo -MD -MP -MF .deps/init.Tpo -c init.cc -fPIC -DPIC -o .libs/init.o
  440. mv -f .deps/init.Tpo .deps/init.Plo
  441. /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c -o callback.lo callback.cc
  442. libtool: compile: g++ -DHAVE_CONFIG_H -I.. -I../.. -DG_LOG_DOMAIN=\"gconfmm\" -DGCONFMM_BUILD=1 -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -Wall -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -std=c++11 -MT callback.lo -MD -MP -MF .deps/callback.Tpo -c callback.cc -fPIC -DPIC -o .libs/callback.o
  443. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  444. from /usr/include/glib-2.0/glib/gthread.h:32,
  445. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  446. from /usr/include/glib-2.0/glib.h:32,
  447. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  448. from /usr/include/glib-2.0/glib-object.h:22,
  449. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  450. from ../gconfmm/callback.h:27,
  451. from callback.cc:22:
  452. /usr/include/c++/11.1.0/type_traits:56:3: error: template with C linkage
  453. 56 | template<typename _Tp, _Tp __v>
  454. | ^~~~~~~~
  455. In file included from callback.cc:22:
  456. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  457. 25 | extern "C"
  458. | ^~~~~~~~~~
  459. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  460. from /usr/include/glib-2.0/glib/gthread.h:32,
  461. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  462. from /usr/include/glib-2.0/glib.h:32,
  463. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  464. from /usr/include/glib-2.0/glib-object.h:22,
  465. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  466. from ../gconfmm/callback.h:27,
  467. from callback.cc:22:
  468. /usr/include/c++/11.1.0/type_traits:71:3: error: template with C linkage
  469. 71 | template<typename _Tp, _Tp __v>
  470. | ^~~~~~~~
  471. In file included from callback.cc:22:
  472. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  473. 25 | extern "C"
  474. | ^~~~~~~~~~
  475. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  476. from /usr/include/glib-2.0/glib/gthread.h:32,
  477. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  478. from /usr/include/glib-2.0/glib.h:32,
  479. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  480. from /usr/include/glib-2.0/glib-object.h:22,
  481. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  482. from ../gconfmm/callback.h:27,
  483. from callback.cc:22:
  484. /usr/include/c++/11.1.0/type_traits:80:3: error: template with C linkage
  485. 80 | template<bool __v>
  486. | ^~~~~~~~
  487. In file included from callback.cc:22:
  488. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  489. 25 | extern "C"
  490. | ^~~~~~~~~~
  491. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  492. from /usr/include/glib-2.0/glib/gthread.h:32,
  493. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  494. from /usr/include/glib-2.0/glib.h:32,
  495. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  496. from /usr/include/glib-2.0/glib-object.h:22,
  497. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  498. from ../gconfmm/callback.h:27,
  499. from callback.cc:22:
  500. /usr/include/c++/11.1.0/type_traits:91:3: error: template with C linkage
  501. 91 | template<bool, typename, typename>
  502. | ^~~~~~~~
  503. In file included from callback.cc:22:
  504. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  505. 25 | extern "C"
  506. | ^~~~~~~~~~
  507. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  508. from /usr/include/glib-2.0/glib/gthread.h:32,
  509. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  510. from /usr/include/glib-2.0/glib.h:32,
  511. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  512. from /usr/include/glib-2.0/glib-object.h:22,
  513. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  514. from ../gconfmm/callback.h:27,
  515. from callback.cc:22:
  516. /usr/include/c++/11.1.0/type_traits:94:3: error: template with C linkage
  517. 94 | template <typename _Type>
  518. | ^~~~~~~~
  519. In file included from callback.cc:22:
  520. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  521. 25 | extern "C"
  522. | ^~~~~~~~~~
  523. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  524. from /usr/include/glib-2.0/glib/gthread.h:32,
  525. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  526. from /usr/include/glib-2.0/glib.h:32,
  527. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  528. from /usr/include/glib-2.0/glib-object.h:22,
  529. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  530. from ../gconfmm/callback.h:27,
  531. from callback.cc:22:
  532. /usr/include/c++/11.1.0/type_traits:98:3: error: template with C linkage
  533. 98 | template<typename _Tp>
  534. | ^~~~~~~~
  535. In file included from callback.cc:22:
  536. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  537. 25 | extern "C"
  538. | ^~~~~~~~~~
  539. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  540. from /usr/include/glib-2.0/glib/gthread.h:32,
  541. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  542. from /usr/include/glib-2.0/glib.h:32,
  543. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  544. from /usr/include/glib-2.0/glib-object.h:22,
  545. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  546. from ../gconfmm/callback.h:27,
  547. from callback.cc:22:
  548. /usr/include/c++/11.1.0/type_traits:101:3: error: template with C linkage
  549. 101 | template<typename...>
  550. | ^~~~~~~~
  551. In file included from callback.cc:22:
  552. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  553. 25 | extern "C"
  554. | ^~~~~~~~~~
  555. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  556. from /usr/include/glib-2.0/glib/gthread.h:32,
  557. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  558. from /usr/include/glib-2.0/glib.h:32,
  559. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  560. from /usr/include/glib-2.0/glib-object.h:22,
  561. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  562. from ../gconfmm/callback.h:27,
  563. from callback.cc:22:
  564. /usr/include/c++/11.1.0/type_traits:104:3: error: template specialization with C linkage
  565. 104 | template<>
  566. | ^~~~~~~~
  567. In file included from callback.cc:22:
  568. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  569. 25 | extern "C"
  570. | ^~~~~~~~~~
  571. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  572. from /usr/include/glib-2.0/glib/gthread.h:32,
  573. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  574. from /usr/include/glib-2.0/glib.h:32,
  575. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  576. from /usr/include/glib-2.0/glib-object.h:22,
  577. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  578. from ../gconfmm/callback.h:27,
  579. from callback.cc:22:
  580. /usr/include/c++/11.1.0/type_traits:109:3: error: template with C linkage
  581. 109 | template<typename _B1>
  582. | ^~~~~~~~
  583. In file included from callback.cc:22:
  584. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  585. 25 | extern "C"
  586. | ^~~~~~~~~~
  587. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  588. from /usr/include/glib-2.0/glib/gthread.h:32,
  589. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  590. from /usr/include/glib-2.0/glib.h:32,
  591. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  592. from /usr/include/glib-2.0/glib-object.h:22,
  593. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  594. from ../gconfmm/callback.h:27,
  595. from callback.cc:22:
  596. /usr/include/c++/11.1.0/type_traits:114:3: error: template with C linkage
  597. 114 | template<typename _B1, typename _B2>
  598. | ^~~~~~~~
  599. In file included from callback.cc:22:
  600. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  601. 25 | extern "C"
  602. | ^~~~~~~~~~
  603. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  604. from /usr/include/glib-2.0/glib/gthread.h:32,
  605. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  606. from /usr/include/glib-2.0/glib.h:32,
  607. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  608. from /usr/include/glib-2.0/glib-object.h:22,
  609. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  610. from ../gconfmm/callback.h:27,
  611. from callback.cc:22:
  612. /usr/include/c++/11.1.0/type_traits:119:3: error: template with C linkage
  613. 119 | template<typename _B1, typename _B2, typename _B3, typename... _Bn>
  614. | ^~~~~~~~
  615. In file included from callback.cc:22:
  616. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  617. 25 | extern "C"
  618. | ^~~~~~~~~~
  619. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  620. from /usr/include/glib-2.0/glib/gthread.h:32,
  621. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  622. from /usr/include/glib-2.0/glib.h:32,
  623. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  624. from /usr/include/glib-2.0/glib-object.h:22,
  625. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  626. from ../gconfmm/callback.h:27,
  627. from callback.cc:22:
  628. /usr/include/c++/11.1.0/type_traits:124:3: error: template with C linkage
  629. 124 | template<typename...>
  630. | ^~~~~~~~
  631. In file included from callback.cc:22:
  632. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  633. 25 | extern "C"
  634. | ^~~~~~~~~~
  635. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  636. from /usr/include/glib-2.0/glib/gthread.h:32,
  637. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  638. from /usr/include/glib-2.0/glib.h:32,
  639. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  640. from /usr/include/glib-2.0/glib-object.h:22,
  641. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  642. from ../gconfmm/callback.h:27,
  643. from callback.cc:22:
  644. /usr/include/c++/11.1.0/type_traits:127:3: error: template specialization with C linkage
  645. 127 | template<>
  646. | ^~~~~~~~
  647. In file included from callback.cc:22:
  648. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  649. 25 | extern "C"
  650. | ^~~~~~~~~~
  651. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  652. from /usr/include/glib-2.0/glib/gthread.h:32,
  653. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  654. from /usr/include/glib-2.0/glib.h:32,
  655. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  656. from /usr/include/glib-2.0/glib-object.h:22,
  657. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  658. from ../gconfmm/callback.h:27,
  659. from callback.cc:22:
  660. /usr/include/c++/11.1.0/type_traits:132:3: error: template with C linkage
  661. 132 | template<typename _B1>
  662. | ^~~~~~~~
  663. In file included from callback.cc:22:
  664. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  665. 25 | extern "C"
  666. | ^~~~~~~~~~
  667. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  668. from /usr/include/glib-2.0/glib/gthread.h:32,
  669. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  670. from /usr/include/glib-2.0/glib.h:32,
  671. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  672. from /usr/include/glib-2.0/glib-object.h:22,
  673. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  674. from ../gconfmm/callback.h:27,
  675. from callback.cc:22:
  676. /usr/include/c++/11.1.0/type_traits:137:3: error: template with C linkage
  677. 137 | template<typename _B1, typename _B2>
  678. | ^~~~~~~~
  679. In file included from callback.cc:22:
  680. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  681. 25 | extern "C"
  682. | ^~~~~~~~~~
  683. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  684. from /usr/include/glib-2.0/glib/gthread.h:32,
  685. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  686. from /usr/include/glib-2.0/glib.h:32,
  687. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  688. from /usr/include/glib-2.0/glib-object.h:22,
  689. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  690. from ../gconfmm/callback.h:27,
  691. from callback.cc:22:
  692. /usr/include/c++/11.1.0/type_traits:142:3: error: template with C linkage
  693. 142 | template<typename _B1, typename _B2, typename _B3, typename... _Bn>
  694. | ^~~~~~~~
  695. In file included from callback.cc:22:
  696. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  697. 25 | extern "C"
  698. | ^~~~~~~~~~
  699. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  700. from /usr/include/glib-2.0/glib/gthread.h:32,
  701. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  702. from /usr/include/glib-2.0/glib.h:32,
  703. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  704. from /usr/include/glib-2.0/glib-object.h:22,
  705. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  706. from ../gconfmm/callback.h:27,
  707. from callback.cc:22:
  708. /usr/include/c++/11.1.0/type_traits:147:3: error: template with C linkage
  709. 147 | template<typename _Pp>
  710. | ^~~~~~~~
  711. In file included from callback.cc:22:
  712. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  713. 25 | extern "C"
  714. | ^~~~~~~~~~
  715. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  716. from /usr/include/glib-2.0/glib/gthread.h:32,
  717. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  718. from /usr/include/glib-2.0/glib.h:32,
  719. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  720. from /usr/include/glib-2.0/glib-object.h:22,
  721. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  722. from ../gconfmm/callback.h:27,
  723. from callback.cc:22:
  724. /usr/include/c++/11.1.0/type_traits:188:3: error: template with C linkage
  725. 188 | template<typename>
  726. | ^~~~~~~~
  727. In file included from callback.cc:22:
  728. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  729. 25 | extern "C"
  730. | ^~~~~~~~~~
  731. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  732. from /usr/include/glib-2.0/glib/gthread.h:32,
  733. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  734. from /usr/include/glib-2.0/glib.h:32,
  735. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  736. from /usr/include/glib-2.0/glib-object.h:22,
  737. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  738. from ../gconfmm/callback.h:27,
  739. from callback.cc:22:
  740. /usr/include/c++/11.1.0/type_traits:190:3: error: template with C linkage
  741. 190 | template<typename>
  742. | ^~~~~~~~
  743. In file included from callback.cc:22:
  744. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  745. 25 | extern "C"
  746. | ^~~~~~~~~~
  747. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  748. from /usr/include/glib-2.0/glib/gthread.h:32,
  749. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  750. from /usr/include/glib-2.0/glib.h:32,
  751. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  752. from /usr/include/glib-2.0/glib-object.h:22,
  753. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  754. from ../gconfmm/callback.h:27,
  755. from callback.cc:22:
  756. /usr/include/c++/11.1.0/type_traits:192:3: error: template with C linkage
  757. 192 | template<typename>
  758. | ^~~~~~~~
  759. In file included from callback.cc:22:
  760. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  761. 25 | extern "C"
  762. | ^~~~~~~~~~
  763. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  764. from /usr/include/glib-2.0/glib/gthread.h:32,
  765. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  766. from /usr/include/glib-2.0/glib.h:32,
  767. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  768. from /usr/include/glib-2.0/glib-object.h:22,
  769. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  770. from ../gconfmm/callback.h:27,
  771. from callback.cc:22:
  772. /usr/include/c++/11.1.0/type_traits:194:3: error: template with C linkage
  773. 194 | template<typename>
  774. | ^~~~~~~~
  775. In file included from callback.cc:22:
  776. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  777. 25 | extern "C"
  778. | ^~~~~~~~~~
  779. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  780. from /usr/include/glib-2.0/glib/gthread.h:32,
  781. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  782. from /usr/include/glib-2.0/glib.h:32,
  783. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  784. from /usr/include/glib-2.0/glib-object.h:22,
  785. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  786. from ../gconfmm/callback.h:27,
  787. from callback.cc:22:
  788. /usr/include/c++/11.1.0/type_traits:200:3: error: template with C linkage
  789. 200 | template <typename _Tp, size_t = sizeof(_Tp)>
  790. | ^~~~~~~~
  791. In file included from callback.cc:22:
  792. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  793. 25 | extern "C"
  794. | ^~~~~~~~~~
  795. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  796. from /usr/include/glib-2.0/glib/gthread.h:32,
  797. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  798. from /usr/include/glib-2.0/glib.h:32,
  799. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  800. from /usr/include/glib-2.0/glib-object.h:22,
  801. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  802. from ../gconfmm/callback.h:27,
  803. from callback.cc:22:
  804. /usr/include/c++/11.1.0/type_traits:204:3: error: template with C linkage
  805. 204 | template <typename _TypeIdentity,
  806. | ^~~~~~~~
  807. In file included from callback.cc:22:
  808. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  809. 25 | extern "C"
  810. | ^~~~~~~~~~
  811. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  812. from /usr/include/glib-2.0/glib/gthread.h:32,
  813. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  814. from /usr/include/glib-2.0/glib.h:32,
  815. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  816. from /usr/include/glib-2.0/glib-object.h:22,
  817. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  818. from ../gconfmm/callback.h:27,
  819. from callback.cc:22:
  820. /usr/include/c++/11.1.0/type_traits:219:3: error: template with C linkage
  821. 219 | template<typename _Tp>
  822. | ^~~~~~~~
  823. In file included from callback.cc:22:
  824. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  825. 25 | extern "C"
  826. | ^~~~~~~~~~
  827. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  828. from /usr/include/glib-2.0/glib/gthread.h:32,
  829. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  830. from /usr/include/glib-2.0/glib.h:32,
  831. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  832. from /usr/include/glib-2.0/glib-object.h:22,
  833. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  834. from ../gconfmm/callback.h:27,
  835. from callback.cc:22:
  836. /usr/include/c++/11.1.0/type_traits:226:3: error: template with C linkage
  837. 226 | template<typename>
  838. | ^~~~~~~~
  839. In file included from callback.cc:22:
  840. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  841. 25 | extern "C"
  842. | ^~~~~~~~~~
  843. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  844. from /usr/include/glib-2.0/glib/gthread.h:32,
  845. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  846. from /usr/include/glib-2.0/glib.h:32,
  847. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  848. from /usr/include/glib-2.0/glib-object.h:22,
  849. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  850. from ../gconfmm/callback.h:27,
  851. from callback.cc:22:
  852. /usr/include/c++/11.1.0/type_traits:230:3: error: template with C linkage
  853. 230 | template<typename _Tp>
  854. | ^~~~~~~~
  855. In file included from callback.cc:22:
  856. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  857. 25 | extern "C"
  858. | ^~~~~~~~~~
  859. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  860. from /usr/include/glib-2.0/glib/gthread.h:32,
  861. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  862. from /usr/include/glib-2.0/glib.h:32,
  863. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  864. from /usr/include/glib-2.0/glib-object.h:22,
  865. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  866. from ../gconfmm/callback.h:27,
  867. from callback.cc:22:
  868. /usr/include/c++/11.1.0/type_traits:233:3: error: template with C linkage
  869. 233 | template<typename>
  870. | ^~~~~~~~
  871. In file included from callback.cc:22:
  872. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  873. 25 | extern "C"
  874. | ^~~~~~~~~~
  875. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  876. from /usr/include/glib-2.0/glib/gthread.h:32,
  877. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  878. from /usr/include/glib-2.0/glib.h:32,
  879. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  880. from /usr/include/glib-2.0/glib-object.h:22,
  881. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  882. from ../gconfmm/callback.h:27,
  883. from callback.cc:22:
  884. /usr/include/c++/11.1.0/type_traits:238:3: error: template with C linkage
  885. 238 | template<typename>
  886. | ^~~~~~~~
  887. In file included from callback.cc:22:
  888. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  889. 25 | extern "C"
  890. | ^~~~~~~~~~
  891. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  892. from /usr/include/glib-2.0/glib/gthread.h:32,
  893. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  894. from /usr/include/glib-2.0/glib.h:32,
  895. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  896. from /usr/include/glib-2.0/glib-object.h:22,
  897. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  898. from ../gconfmm/callback.h:27,
  899. from callback.cc:22:
  900. /usr/include/c++/11.1.0/type_traits:242:3: error: template specialization with C linkage
  901. 242 | template<>
  902. | ^~~~~~~~
  903. In file included from callback.cc:22:
  904. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  905. 25 | extern "C"
  906. | ^~~~~~~~~~
  907. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  908. from /usr/include/glib-2.0/glib/gthread.h:32,
  909. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  910. from /usr/include/glib-2.0/glib.h:32,
  911. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  912. from /usr/include/glib-2.0/glib-object.h:22,
  913. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  914. from ../gconfmm/callback.h:27,
  915. from callback.cc:22:
  916. /usr/include/c++/11.1.0/type_traits:247:3: error: template with C linkage
  917. 247 | template<typename _Tp>
  918. | ^~~~~~~~
  919. In file included from callback.cc:22:
  920. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  921. 25 | extern "C"
  922. | ^~~~~~~~~~
  923. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  924. from /usr/include/glib-2.0/glib/gthread.h:32,
  925. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  926. from /usr/include/glib-2.0/glib.h:32,
  927. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  928. from /usr/include/glib-2.0/glib-object.h:22,
  929. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  930. from ../gconfmm/callback.h:27,
  931. from callback.cc:22:
  932. /usr/include/c++/11.1.0/type_traits:252:3: error: template with C linkage
  933. 252 | template<typename>
  934. | ^~~~~~~~
  935. In file included from callback.cc:22:
  936. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  937. 25 | extern "C"
  938. | ^~~~~~~~~~
  939. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  940. from /usr/include/glib-2.0/glib/gthread.h:32,
  941. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  942. from /usr/include/glib-2.0/glib.h:32,
  943. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  944. from /usr/include/glib-2.0/glib-object.h:22,
  945. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  946. from ../gconfmm/callback.h:27,
  947. from callback.cc:22:
  948. /usr/include/c++/11.1.0/type_traits:256:3: error: template specialization with C linkage
  949. 256 | template<>
  950. | ^~~~~~~~
  951. In file included from callback.cc:22:
  952. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  953. 25 | extern "C"
  954. | ^~~~~~~~~~
  955. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  956. from /usr/include/glib-2.0/glib/gthread.h:32,
  957. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  958. from /usr/include/glib-2.0/glib.h:32,
  959. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  960. from /usr/include/glib-2.0/glib-object.h:22,
  961. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  962. from ../gconfmm/callback.h:27,
  963. from callback.cc:22:
  964. /usr/include/c++/11.1.0/type_traits:260:3: error: template specialization with C linkage
  965. 260 | template<>
  966. | ^~~~~~~~
  967. In file included from callback.cc:22:
  968. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  969. 25 | extern "C"
  970. | ^~~~~~~~~~
  971. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  972. from /usr/include/glib-2.0/glib/gthread.h:32,
  973. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  974. from /usr/include/glib-2.0/glib.h:32,
  975. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  976. from /usr/include/glib-2.0/glib-object.h:22,
  977. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  978. from ../gconfmm/callback.h:27,
  979. from callback.cc:22:
  980. /usr/include/c++/11.1.0/type_traits:264:3: error: template specialization with C linkage
  981. 264 | template<>
  982. | ^~~~~~~~
  983. In file included from callback.cc:22:
  984. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  985. 25 | extern "C"
  986. | ^~~~~~~~~~
  987. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  988. from /usr/include/glib-2.0/glib/gthread.h:32,
  989. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  990. from /usr/include/glib-2.0/glib.h:32,
  991. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  992. from /usr/include/glib-2.0/glib-object.h:22,
  993. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  994. from ../gconfmm/callback.h:27,
  995. from callback.cc:22:
  996. /usr/include/c++/11.1.0/type_traits:268:3: error: template specialization with C linkage
  997. 268 | template<>
  998. | ^~~~~~~~
  999. In file included from callback.cc:22:
  1000. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1001. 25 | extern "C"
  1002. | ^~~~~~~~~~
  1003. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1004. from /usr/include/glib-2.0/glib/gthread.h:32,
  1005. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1006. from /usr/include/glib-2.0/glib.h:32,
  1007. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1008. from /usr/include/glib-2.0/glib-object.h:22,
  1009. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1010. from ../gconfmm/callback.h:27,
  1011. from callback.cc:22:
  1012. /usr/include/c++/11.1.0/type_traits:276:3: error: template specialization with C linkage
  1013. 276 | template<>
  1014. | ^~~~~~~~
  1015. In file included from callback.cc:22:
  1016. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1017. 25 | extern "C"
  1018. | ^~~~~~~~~~
  1019. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1020. from /usr/include/glib-2.0/glib/gthread.h:32,
  1021. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1022. from /usr/include/glib-2.0/glib.h:32,
  1023. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1024. from /usr/include/glib-2.0/glib-object.h:22,
  1025. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1026. from ../gconfmm/callback.h:27,
  1027. from callback.cc:22:
  1028. /usr/include/c++/11.1.0/type_traits:287:3: error: template specialization with C linkage
  1029. 287 | template<>
  1030. | ^~~~~~~~
  1031. In file included from callback.cc:22:
  1032. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1033. 25 | extern "C"
  1034. | ^~~~~~~~~~
  1035. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1036. from /usr/include/glib-2.0/glib/gthread.h:32,
  1037. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1038. from /usr/include/glib-2.0/glib.h:32,
  1039. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1040. from /usr/include/glib-2.0/glib-object.h:22,
  1041. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1042. from ../gconfmm/callback.h:27,
  1043. from callback.cc:22:
  1044. /usr/include/c++/11.1.0/type_traits:291:3: error: template specialization with C linkage
  1045. 291 | template<>
  1046. | ^~~~~~~~
  1047. In file included from callback.cc:22:
  1048. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1049. 25 | extern "C"
  1050. | ^~~~~~~~~~
  1051. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1052. from /usr/include/glib-2.0/glib/gthread.h:32,
  1053. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1054. from /usr/include/glib-2.0/glib.h:32,
  1055. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1056. from /usr/include/glib-2.0/glib-object.h:22,
  1057. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1058. from ../gconfmm/callback.h:27,
  1059. from callback.cc:22:
  1060. /usr/include/c++/11.1.0/type_traits:295:3: error: template specialization with C linkage
  1061. 295 | template<>
  1062. | ^~~~~~~~
  1063. In file included from callback.cc:22:
  1064. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1065. 25 | extern "C"
  1066. | ^~~~~~~~~~
  1067. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1068. from /usr/include/glib-2.0/glib/gthread.h:32,
  1069. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1070. from /usr/include/glib-2.0/glib.h:32,
  1071. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1072. from /usr/include/glib-2.0/glib-object.h:22,
  1073. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1074. from ../gconfmm/callback.h:27,
  1075. from callback.cc:22:
  1076. /usr/include/c++/11.1.0/type_traits:299:3: error: template specialization with C linkage
  1077. 299 | template<>
  1078. | ^~~~~~~~
  1079. In file included from callback.cc:22:
  1080. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1081. 25 | extern "C"
  1082. | ^~~~~~~~~~
  1083. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1084. from /usr/include/glib-2.0/glib/gthread.h:32,
  1085. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1086. from /usr/include/glib-2.0/glib.h:32,
  1087. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1088. from /usr/include/glib-2.0/glib-object.h:22,
  1089. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1090. from ../gconfmm/callback.h:27,
  1091. from callback.cc:22:
  1092. /usr/include/c++/11.1.0/type_traits:303:3: error: template specialization with C linkage
  1093. 303 | template<>
  1094. | ^~~~~~~~
  1095. In file included from callback.cc:22:
  1096. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1097. 25 | extern "C"
  1098. | ^~~~~~~~~~
  1099. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1100. from /usr/include/glib-2.0/glib/gthread.h:32,
  1101. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1102. from /usr/include/glib-2.0/glib.h:32,
  1103. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1104. from /usr/include/glib-2.0/glib-object.h:22,
  1105. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1106. from ../gconfmm/callback.h:27,
  1107. from callback.cc:22:
  1108. /usr/include/c++/11.1.0/type_traits:307:3: error: template specialization with C linkage
  1109. 307 | template<>
  1110. | ^~~~~~~~
  1111. In file included from callback.cc:22:
  1112. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1113. 25 | extern "C"
  1114. | ^~~~~~~~~~
  1115. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1116. from /usr/include/glib-2.0/glib/gthread.h:32,
  1117. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1118. from /usr/include/glib-2.0/glib.h:32,
  1119. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1120. from /usr/include/glib-2.0/glib-object.h:22,
  1121. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1122. from ../gconfmm/callback.h:27,
  1123. from callback.cc:22:
  1124. /usr/include/c++/11.1.0/type_traits:311:3: error: template specialization with C linkage
  1125. 311 | template<>
  1126. | ^~~~~~~~
  1127. In file included from callback.cc:22:
  1128. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1129. 25 | extern "C"
  1130. | ^~~~~~~~~~
  1131. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1132. from /usr/include/glib-2.0/glib/gthread.h:32,
  1133. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1134. from /usr/include/glib-2.0/glib.h:32,
  1135. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1136. from /usr/include/glib-2.0/glib-object.h:22,
  1137. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1138. from ../gconfmm/callback.h:27,
  1139. from callback.cc:22:
  1140. /usr/include/c++/11.1.0/type_traits:315:3: error: template specialization with C linkage
  1141. 315 | template<>
  1142. | ^~~~~~~~
  1143. In file included from callback.cc:22:
  1144. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1145. 25 | extern "C"
  1146. | ^~~~~~~~~~
  1147. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1148. from /usr/include/glib-2.0/glib/gthread.h:32,
  1149. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1150. from /usr/include/glib-2.0/glib.h:32,
  1151. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1152. from /usr/include/glib-2.0/glib-object.h:22,
  1153. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1154. from ../gconfmm/callback.h:27,
  1155. from callback.cc:22:
  1156. /usr/include/c++/11.1.0/type_traits:319:3: error: template specialization with C linkage
  1157. 319 | template<>
  1158. | ^~~~~~~~
  1159. In file included from callback.cc:22:
  1160. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1161. 25 | extern "C"
  1162. | ^~~~~~~~~~
  1163. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1164. from /usr/include/glib-2.0/glib/gthread.h:32,
  1165. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1166. from /usr/include/glib-2.0/glib.h:32,
  1167. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1168. from /usr/include/glib-2.0/glib-object.h:22,
  1169. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1170. from ../gconfmm/callback.h:27,
  1171. from callback.cc:22:
  1172. /usr/include/c++/11.1.0/type_traits:323:3: error: template specialization with C linkage
  1173. 323 | template<>
  1174. | ^~~~~~~~
  1175. In file included from callback.cc:22:
  1176. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1177. 25 | extern "C"
  1178. | ^~~~~~~~~~
  1179. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1180. from /usr/include/glib-2.0/glib/gthread.h:32,
  1181. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1182. from /usr/include/glib-2.0/glib.h:32,
  1183. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1184. from /usr/include/glib-2.0/glib-object.h:22,
  1185. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1186. from ../gconfmm/callback.h:27,
  1187. from callback.cc:22:
  1188. /usr/include/c++/11.1.0/type_traits:367:3: error: template with C linkage
  1189. 367 | template<typename _Tp>
  1190. | ^~~~~~~~
  1191. In file included from callback.cc:22:
  1192. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1193. 25 | extern "C"
  1194. | ^~~~~~~~~~
  1195. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1196. from /usr/include/glib-2.0/glib/gthread.h:32,
  1197. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1198. from /usr/include/glib-2.0/glib.h:32,
  1199. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1200. from /usr/include/glib-2.0/glib-object.h:22,
  1201. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1202. from ../gconfmm/callback.h:27,
  1203. from callback.cc:22:
  1204. /usr/include/c++/11.1.0/type_traits:372:3: error: template with C linkage
  1205. 372 | template<typename>
  1206. | ^~~~~~~~
  1207. In file included from callback.cc:22:
  1208. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1209. 25 | extern "C"
  1210. | ^~~~~~~~~~
  1211. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1212. from /usr/include/glib-2.0/glib/gthread.h:32,
  1213. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1214. from /usr/include/glib-2.0/glib.h:32,
  1215. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1216. from /usr/include/glib-2.0/glib-object.h:22,
  1217. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1218. from ../gconfmm/callback.h:27,
  1219. from callback.cc:22:
  1220. /usr/include/c++/11.1.0/type_traits:376:3: error: template specialization with C linkage
  1221. 376 | template<>
  1222. | ^~~~~~~~
  1223. In file included from callback.cc:22:
  1224. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1225. 25 | extern "C"
  1226. | ^~~~~~~~~~
  1227. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1228. from /usr/include/glib-2.0/glib/gthread.h:32,
  1229. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1230. from /usr/include/glib-2.0/glib.h:32,
  1231. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1232. from /usr/include/glib-2.0/glib-object.h:22,
  1233. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1234. from ../gconfmm/callback.h:27,
  1235. from callback.cc:22:
  1236. /usr/include/c++/11.1.0/type_traits:380:3: error: template specialization with C linkage
  1237. 380 | template<>
  1238. | ^~~~~~~~
  1239. In file included from callback.cc:22:
  1240. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1241. 25 | extern "C"
  1242. | ^~~~~~~~~~
  1243. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1244. from /usr/include/glib-2.0/glib/gthread.h:32,
  1245. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1246. from /usr/include/glib-2.0/glib.h:32,
  1247. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1248. from /usr/include/glib-2.0/glib-object.h:22,
  1249. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1250. from ../gconfmm/callback.h:27,
  1251. from callback.cc:22:
  1252. /usr/include/c++/11.1.0/type_traits:384:3: error: template specialization with C linkage
  1253. 384 | template<>
  1254. | ^~~~~~~~
  1255. In file included from callback.cc:22:
  1256. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1257. 25 | extern "C"
  1258. | ^~~~~~~~~~
  1259. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1260. from /usr/include/glib-2.0/glib/gthread.h:32,
  1261. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1262. from /usr/include/glib-2.0/glib.h:32,
  1263. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1264. from /usr/include/glib-2.0/glib-object.h:22,
  1265. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1266. from ../gconfmm/callback.h:27,
  1267. from callback.cc:22:
  1268. /usr/include/c++/11.1.0/type_traits:395:3: error: template with C linkage
  1269. 395 | template<typename _Tp>
  1270. | ^~~~~~~~
  1271. In file included from callback.cc:22:
  1272. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1273. 25 | extern "C"
  1274. | ^~~~~~~~~~
  1275. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1276. from /usr/include/glib-2.0/glib/gthread.h:32,
  1277. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1278. from /usr/include/glib-2.0/glib.h:32,
  1279. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1280. from /usr/include/glib-2.0/glib-object.h:22,
  1281. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1282. from ../gconfmm/callback.h:27,
  1283. from callback.cc:22:
  1284. /usr/include/c++/11.1.0/type_traits:401:3: error: template with C linkage
  1285. 401 | template<typename>
  1286. | ^~~~~~~~
  1287. In file included from callback.cc:22:
  1288. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1289. 25 | extern "C"
  1290. | ^~~~~~~~~~
  1291. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1292. from /usr/include/glib-2.0/glib/gthread.h:32,
  1293. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1294. from /usr/include/glib-2.0/glib.h:32,
  1295. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1296. from /usr/include/glib-2.0/glib-object.h:22,
  1297. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1298. from ../gconfmm/callback.h:27,
  1299. from callback.cc:22:
  1300. /usr/include/c++/11.1.0/type_traits:405:3: error: template with C linkage
  1301. 405 | template<typename _Tp, std::size_t _Size>
  1302. | ^~~~~~~~
  1303. In file included from callback.cc:22:
  1304. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1305. 25 | extern "C"
  1306. | ^~~~~~~~~~
  1307. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1308. from /usr/include/glib-2.0/glib/gthread.h:32,
  1309. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1310. from /usr/include/glib-2.0/glib.h:32,
  1311. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1312. from /usr/include/glib-2.0/glib-object.h:22,
  1313. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1314. from ../gconfmm/callback.h:27,
  1315. from callback.cc:22:
  1316. /usr/include/c++/11.1.0/type_traits:409:3: error: template with C linkage
  1317. 409 | template<typename _Tp>
  1318. | ^~~~~~~~
  1319. In file included from callback.cc:22:
  1320. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1321. 25 | extern "C"
  1322. | ^~~~~~~~~~
  1323. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1324. from /usr/include/glib-2.0/glib/gthread.h:32,
  1325. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1326. from /usr/include/glib-2.0/glib.h:32,
  1327. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1328. from /usr/include/glib-2.0/glib-object.h:22,
  1329. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1330. from ../gconfmm/callback.h:27,
  1331. from callback.cc:22:
  1332. /usr/include/c++/11.1.0/type_traits:413:3: error: template with C linkage
  1333. 413 | template<typename>
  1334. | ^~~~~~~~
  1335. In file included from callback.cc:22:
  1336. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1337. 25 | extern "C"
  1338. | ^~~~~~~~~~
  1339. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1340. from /usr/include/glib-2.0/glib/gthread.h:32,
  1341. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1342. from /usr/include/glib-2.0/glib.h:32,
  1343. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1344. from /usr/include/glib-2.0/glib-object.h:22,
  1345. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1346. from ../gconfmm/callback.h:27,
  1347. from callback.cc:22:
  1348. /usr/include/c++/11.1.0/type_traits:417:3: error: template with C linkage
  1349. 417 | template<typename _Tp>
  1350. | ^~~~~~~~
  1351. In file included from callback.cc:22:
  1352. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1353. 25 | extern "C"
  1354. | ^~~~~~~~~~
  1355. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1356. from /usr/include/glib-2.0/glib/gthread.h:32,
  1357. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1358. from /usr/include/glib-2.0/glib.h:32,
  1359. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1360. from /usr/include/glib-2.0/glib-object.h:22,
  1361. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1362. from ../gconfmm/callback.h:27,
  1363. from callback.cc:22:
  1364. /usr/include/c++/11.1.0/type_traits:422:3: error: template with C linkage
  1365. 422 | template<typename _Tp>
  1366. | ^~~~~~~~
  1367. In file included from callback.cc:22:
  1368. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1369. 25 | extern "C"
  1370. | ^~~~~~~~~~
  1371. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1372. from /usr/include/glib-2.0/glib/gthread.h:32,
  1373. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1374. from /usr/include/glib-2.0/glib.h:32,
  1375. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1376. from /usr/include/glib-2.0/glib-object.h:22,
  1377. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1378. from ../gconfmm/callback.h:27,
  1379. from callback.cc:22:
  1380. /usr/include/c++/11.1.0/type_traits:428:3: error: template with C linkage
  1381. 428 | template<typename>
  1382. | ^~~~~~~~
  1383. In file included from callback.cc:22:
  1384. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1385. 25 | extern "C"
  1386. | ^~~~~~~~~~
  1387. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1388. from /usr/include/glib-2.0/glib/gthread.h:32,
  1389. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1390. from /usr/include/glib-2.0/glib.h:32,
  1391. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1392. from /usr/include/glib-2.0/glib-object.h:22,
  1393. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1394. from ../gconfmm/callback.h:27,
  1395. from callback.cc:22:
  1396. /usr/include/c++/11.1.0/type_traits:432:3: error: template with C linkage
  1397. 432 | template<typename _Tp>
  1398. | ^~~~~~~~
  1399. In file included from callback.cc:22:
  1400. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1401. 25 | extern "C"
  1402. | ^~~~~~~~~~
  1403. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1404. from /usr/include/glib-2.0/glib/gthread.h:32,
  1405. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1406. from /usr/include/glib-2.0/glib.h:32,
  1407. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1408. from /usr/include/glib-2.0/glib-object.h:22,
  1409. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1410. from ../gconfmm/callback.h:27,
  1411. from callback.cc:22:
  1412. /usr/include/c++/11.1.0/type_traits:437:3: error: template with C linkage
  1413. 437 | template<typename>
  1414. | ^~~~~~~~
  1415. In file included from callback.cc:22:
  1416. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1417. 25 | extern "C"
  1418. | ^~~~~~~~~~
  1419. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1420. from /usr/include/glib-2.0/glib/gthread.h:32,
  1421. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1422. from /usr/include/glib-2.0/glib.h:32,
  1423. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1424. from /usr/include/glib-2.0/glib-object.h:22,
  1425. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1426. from ../gconfmm/callback.h:27,
  1427. from callback.cc:22:
  1428. /usr/include/c++/11.1.0/type_traits:441:3: error: template with C linkage
  1429. 441 | template<typename _Tp>
  1430. | ^~~~~~~~
  1431. In file included from callback.cc:22:
  1432. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1433. 25 | extern "C"
  1434. | ^~~~~~~~~~
  1435. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1436. from /usr/include/glib-2.0/glib/gthread.h:32,
  1437. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1438. from /usr/include/glib-2.0/glib.h:32,
  1439. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1440. from /usr/include/glib-2.0/glib-object.h:22,
  1441. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1442. from ../gconfmm/callback.h:27,
  1443. from callback.cc:22:
  1444. /usr/include/c++/11.1.0/type_traits:445:3: error: template with C linkage
  1445. 445 | template<typename>
  1446. | ^~~~~~~~
  1447. In file included from callback.cc:22:
  1448. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1449. 25 | extern "C"
  1450. | ^~~~~~~~~~
  1451. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1452. from /usr/include/glib-2.0/glib/gthread.h:32,
  1453. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1454. from /usr/include/glib-2.0/glib.h:32,
  1455. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1456. from /usr/include/glib-2.0/glib-object.h:22,
  1457. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1458. from ../gconfmm/callback.h:27,
  1459. from callback.cc:22:
  1460. /usr/include/c++/11.1.0/type_traits:449:3: error: template with C linkage
  1461. 449 | template<typename _Tp, typename _Cp>
  1462. | ^~~~~~~~
  1463. In file included from callback.cc:22:
  1464. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1465. 25 | extern "C"
  1466. | ^~~~~~~~~~
  1467. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1468. from /usr/include/glib-2.0/glib/gthread.h:32,
  1469. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1470. from /usr/include/glib-2.0/glib.h:32,
  1471. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1472. from /usr/include/glib-2.0/glib-object.h:22,
  1473. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1474. from ../gconfmm/callback.h:27,
  1475. from callback.cc:22:
  1476. /usr/include/c++/11.1.0/type_traits:454:3: error: template with C linkage
  1477. 454 | template<typename _Tp>
  1478. | ^~~~~~~~
  1479. In file included from callback.cc:22:
  1480. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1481. 25 | extern "C"
  1482. | ^~~~~~~~~~
  1483. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1484. from /usr/include/glib-2.0/glib/gthread.h:32,
  1485. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1486. from /usr/include/glib-2.0/glib.h:32,
  1487. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1488. from /usr/include/glib-2.0/glib-object.h:22,
  1489. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1490. from ../gconfmm/callback.h:27,
  1491. from callback.cc:22:
  1492. /usr/include/c++/11.1.0/type_traits:459:3: error: template with C linkage
  1493. 459 | template<typename>
  1494. | ^~~~~~~~
  1495. In file included from callback.cc:22:
  1496. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1497. 25 | extern "C"
  1498. | ^~~~~~~~~~
  1499. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1500. from /usr/include/glib-2.0/glib/gthread.h:32,
  1501. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1502. from /usr/include/glib-2.0/glib.h:32,
  1503. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1504. from /usr/include/glib-2.0/glib-object.h:22,
  1505. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1506. from ../gconfmm/callback.h:27,
  1507. from callback.cc:22:
  1508. /usr/include/c++/11.1.0/type_traits:463:3: error: template with C linkage
  1509. 463 | template<typename _Tp, typename _Cp>
  1510. | ^~~~~~~~
  1511. In file included from callback.cc:22:
  1512. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1513. 25 | extern "C"
  1514. | ^~~~~~~~~~
  1515. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1516. from /usr/include/glib-2.0/glib/gthread.h:32,
  1517. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1518. from /usr/include/glib-2.0/glib.h:32,
  1519. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1520. from /usr/include/glib-2.0/glib-object.h:22,
  1521. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1522. from ../gconfmm/callback.h:27,
  1523. from callback.cc:22:
  1524. /usr/include/c++/11.1.0/type_traits:468:3: error: template with C linkage
  1525. 468 | template<typename _Tp>
  1526. | ^~~~~~~~
  1527. In file included from callback.cc:22:
  1528. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1529. 25 | extern "C"
  1530. | ^~~~~~~~~~
  1531. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1532. from /usr/include/glib-2.0/glib/gthread.h:32,
  1533. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1534. from /usr/include/glib-2.0/glib.h:32,
  1535. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1536. from /usr/include/glib-2.0/glib-object.h:22,
  1537. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1538. from ../gconfmm/callback.h:27,
  1539. from callback.cc:22:
  1540. /usr/include/c++/11.1.0/type_traits:474:3: error: template with C linkage
  1541. 474 | template<typename _Tp>
  1542. | ^~~~~~~~
  1543. In file included from callback.cc:22:
  1544. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1545. 25 | extern "C"
  1546. | ^~~~~~~~~~
  1547. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1548. from /usr/include/glib-2.0/glib/gthread.h:32,
  1549. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1550. from /usr/include/glib-2.0/glib.h:32,
  1551. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1552. from /usr/include/glib-2.0/glib-object.h:22,
  1553. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1554. from ../gconfmm/callback.h:27,
  1555. from callback.cc:22:
  1556. /usr/include/c++/11.1.0/type_traits:480:3: error: template with C linkage
  1557. 480 | template<typename _Tp>
  1558. | ^~~~~~~~
  1559. In file included from callback.cc:22:
  1560. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1561. 25 | extern "C"
  1562. | ^~~~~~~~~~
  1563. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1564. from /usr/include/glib-2.0/glib/gthread.h:32,
  1565. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1566. from /usr/include/glib-2.0/glib.h:32,
  1567. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1568. from /usr/include/glib-2.0/glib-object.h:22,
  1569. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1570. from ../gconfmm/callback.h:27,
  1571. from callback.cc:22:
  1572. /usr/include/c++/11.1.0/type_traits:486:3: error: template with C linkage
  1573. 486 | template<typename _Tp>
  1574. | ^~~~~~~~
  1575. In file included from callback.cc:22:
  1576. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1577. 25 | extern "C"
  1578. | ^~~~~~~~~~
  1579. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1580. from /usr/include/glib-2.0/glib/gthread.h:32,
  1581. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1582. from /usr/include/glib-2.0/glib.h:32,
  1583. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1584. from /usr/include/glib-2.0/glib-object.h:22,
  1585. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1586. from ../gconfmm/callback.h:27,
  1587. from callback.cc:22:
  1588. /usr/include/c++/11.1.0/type_traits:492:3: error: template with C linkage
  1589. 492 | template<typename _Tp>
  1590. | ^~~~~~~~
  1591. In file included from callback.cc:22:
  1592. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1593. 25 | extern "C"
  1594. | ^~~~~~~~~~
  1595. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1596. from /usr/include/glib-2.0/glib/gthread.h:32,
  1597. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1598. from /usr/include/glib-2.0/glib.h:32,
  1599. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1600. from /usr/include/glib-2.0/glib-object.h:22,
  1601. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1602. from ../gconfmm/callback.h:27,
  1603. from callback.cc:22:
  1604. /usr/include/c++/11.1.0/type_traits:496:3: error: template with C linkage
  1605. 496 | template<typename _Tp>
  1606. | ^~~~~~~~
  1607. In file included from callback.cc:22:
  1608. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1609. 25 | extern "C"
  1610. | ^~~~~~~~~~
  1611. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1612. from /usr/include/glib-2.0/glib/gthread.h:32,
  1613. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1614. from /usr/include/glib-2.0/glib.h:32,
  1615. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1616. from /usr/include/glib-2.0/glib-object.h:22,
  1617. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1618. from ../gconfmm/callback.h:27,
  1619. from callback.cc:22:
  1620. /usr/include/c++/11.1.0/type_traits:500:3: error: template with C linkage
  1621. 500 | template<typename _Tp>
  1622. | ^~~~~~~~
  1623. In file included from callback.cc:22:
  1624. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1625. 25 | extern "C"
  1626. | ^~~~~~~~~~
  1627. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1628. from /usr/include/glib-2.0/glib/gthread.h:32,
  1629. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1630. from /usr/include/glib-2.0/glib.h:32,
  1631. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1632. from /usr/include/glib-2.0/glib-object.h:22,
  1633. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1634. from ../gconfmm/callback.h:27,
  1635. from callback.cc:22:
  1636. /usr/include/c++/11.1.0/type_traits:506:3: error: template with C linkage
  1637. 506 | template<typename>
  1638. | ^~~~~~~~
  1639. In file included from callback.cc:22:
  1640. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1641. 25 | extern "C"
  1642. | ^~~~~~~~~~
  1643. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1644. from /usr/include/glib-2.0/glib/gthread.h:32,
  1645. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1646. from /usr/include/glib-2.0/glib.h:32,
  1647. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1648. from /usr/include/glib-2.0/glib-object.h:22,
  1649. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1650. from ../gconfmm/callback.h:27,
  1651. from callback.cc:22:
  1652. /usr/include/c++/11.1.0/type_traits:510:3: error: template specialization with C linkage
  1653. 510 | template<>
  1654. | ^~~~~~~~
  1655. In file included from callback.cc:22:
  1656. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1657. 25 | extern "C"
  1658. | ^~~~~~~~~~
  1659. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1660. from /usr/include/glib-2.0/glib/gthread.h:32,
  1661. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1662. from /usr/include/glib-2.0/glib.h:32,
  1663. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1664. from /usr/include/glib-2.0/glib-object.h:22,
  1665. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1666. from ../gconfmm/callback.h:27,
  1667. from callback.cc:22:
  1668. /usr/include/c++/11.1.0/type_traits:515:3: error: template with C linkage
  1669. 515 | template<typename _Tp>
  1670. | ^~~~~~~~
  1671. In file included from callback.cc:22:
  1672. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1673. 25 | extern "C"
  1674. | ^~~~~~~~~~
  1675. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1676. from /usr/include/glib-2.0/glib/gthread.h:32,
  1677. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1678. from /usr/include/glib-2.0/glib.h:32,
  1679. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1680. from /usr/include/glib-2.0/glib-object.h:22,
  1681. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1682. from ../gconfmm/callback.h:27,
  1683. from callback.cc:22:
  1684. /usr/include/c++/11.1.0/type_traits:521:3: error: template with C linkage
  1685. 521 | template<typename _Tp>
  1686. | ^~~~~~~~
  1687. In file included from callback.cc:22:
  1688. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1689. 25 | extern "C"
  1690. | ^~~~~~~~~~
  1691. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1692. from /usr/include/glib-2.0/glib/gthread.h:32,
  1693. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1694. from /usr/include/glib-2.0/glib.h:32,
  1695. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1696. from /usr/include/glib-2.0/glib-object.h:22,
  1697. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1698. from ../gconfmm/callback.h:27,
  1699. from callback.cc:22:
  1700. /usr/include/c++/11.1.0/type_traits:529:3: error: template with C linkage
  1701. 529 | template<typename _Tp>
  1702. | ^~~~~~~~
  1703. In file included from callback.cc:22:
  1704. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1705. 25 | extern "C"
  1706. | ^~~~~~~~~~
  1707. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1708. from /usr/include/glib-2.0/glib/gthread.h:32,
  1709. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1710. from /usr/include/glib-2.0/glib.h:32,
  1711. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1712. from /usr/include/glib-2.0/glib-object.h:22,
  1713. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1714. from ../gconfmm/callback.h:27,
  1715. from callback.cc:22:
  1716. /usr/include/c++/11.1.0/type_traits:536:3: error: template with C linkage
  1717. 536 | template<typename _Tp>
  1718. | ^~~~~~~~
  1719. In file included from callback.cc:22:
  1720. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1721. 25 | extern "C"
  1722. | ^~~~~~~~~~
  1723. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1724. from /usr/include/glib-2.0/glib/gthread.h:32,
  1725. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1726. from /usr/include/glib-2.0/glib.h:32,
  1727. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1728. from /usr/include/glib-2.0/glib-object.h:22,
  1729. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1730. from ../gconfmm/callback.h:27,
  1731. from callback.cc:22:
  1732. /usr/include/c++/11.1.0/type_traits:542:3: error: template with C linkage
  1733. 542 | template<typename _Tp>
  1734. | ^~~~~~~~
  1735. In file included from callback.cc:22:
  1736. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1737. 25 | extern "C"
  1738. | ^~~~~~~~~~
  1739. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1740. from /usr/include/glib-2.0/glib/gthread.h:32,
  1741. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1742. from /usr/include/glib-2.0/glib.h:32,
  1743. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1744. from /usr/include/glib-2.0/glib-object.h:22,
  1745. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1746. from ../gconfmm/callback.h:27,
  1747. from callback.cc:22:
  1748. /usr/include/c++/11.1.0/type_traits:549:3: error: template with C linkage
  1749. 549 | template<typename _Tp>
  1750. | ^~~~~~~~
  1751. In file included from callback.cc:22:
  1752. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1753. 25 | extern "C"
  1754. | ^~~~~~~~~~
  1755. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1756. from /usr/include/glib-2.0/glib/gthread.h:32,
  1757. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1758. from /usr/include/glib-2.0/glib.h:32,
  1759. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1760. from /usr/include/glib-2.0/glib-object.h:22,
  1761. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1762. from ../gconfmm/callback.h:27,
  1763. from callback.cc:22:
  1764. /usr/include/c++/11.1.0/type_traits:555:3: error: template with C linkage
  1765. 555 | template<typename>
  1766. | ^~~~~~~~
  1767. In file included from callback.cc:22:
  1768. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1769. 25 | extern "C"
  1770. | ^~~~~~~~~~
  1771. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1772. from /usr/include/glib-2.0/glib/gthread.h:32,
  1773. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1774. from /usr/include/glib-2.0/glib.h:32,
  1775. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1776. from /usr/include/glib-2.0/glib-object.h:22,
  1777. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1778. from ../gconfmm/callback.h:27,
  1779. from callback.cc:22:
  1780. /usr/include/c++/11.1.0/type_traits:559:3: error: template with C linkage
  1781. 559 | template<typename _Tp>
  1782. | ^~~~~~~~
  1783. In file included from callback.cc:22:
  1784. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1785. 25 | extern "C"
  1786. | ^~~~~~~~~~
  1787. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1788. from /usr/include/glib-2.0/glib/gthread.h:32,
  1789. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1790. from /usr/include/glib-2.0/glib.h:32,
  1791. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1792. from /usr/include/glib-2.0/glib-object.h:22,
  1793. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1794. from ../gconfmm/callback.h:27,
  1795. from callback.cc:22:
  1796. /usr/include/c++/11.1.0/type_traits:566:3: error: template with C linkage
  1797. 566 | template<typename _Tp>
  1798. | ^~~~~~~~
  1799. In file included from callback.cc:22:
  1800. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1801. 25 | extern "C"
  1802. | ^~~~~~~~~~
  1803. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1804. from /usr/include/glib-2.0/glib/gthread.h:32,
  1805. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1806. from /usr/include/glib-2.0/glib.h:32,
  1807. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1808. from /usr/include/glib-2.0/glib-object.h:22,
  1809. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1810. from ../gconfmm/callback.h:27,
  1811. from callback.cc:22:
  1812. /usr/include/c++/11.1.0/type_traits:570:3: error: template with C linkage
  1813. 570 | template<typename _Tp>
  1814. | ^~~~~~~~
  1815. In file included from callback.cc:22:
  1816. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1817. 25 | extern "C"
  1818. | ^~~~~~~~~~
  1819. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1820. from /usr/include/glib-2.0/glib/gthread.h:32,
  1821. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1822. from /usr/include/glib-2.0/glib.h:32,
  1823. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1824. from /usr/include/glib-2.0/glib-object.h:22,
  1825. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1826. from ../gconfmm/callback.h:27,
  1827. from callback.cc:22:
  1828. /usr/include/c++/11.1.0/type_traits:574:3: error: template with C linkage
  1829. 574 | template<typename _Tp, typename _Cp>
  1830. | ^~~~~~~~
  1831. In file included from callback.cc:22:
  1832. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1833. 25 | extern "C"
  1834. | ^~~~~~~~~~
  1835. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1836. from /usr/include/glib-2.0/glib/gthread.h:32,
  1837. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1838. from /usr/include/glib-2.0/glib.h:32,
  1839. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1840. from /usr/include/glib-2.0/glib-object.h:22,
  1841. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1842. from ../gconfmm/callback.h:27,
  1843. from callback.cc:22:
  1844. /usr/include/c++/11.1.0/type_traits:579:3: error: template with C linkage
  1845. 579 | template<typename _Tp>
  1846. | ^~~~~~~~
  1847. In file included from callback.cc:22:
  1848. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1849. 25 | extern "C"
  1850. | ^~~~~~~~~~
  1851. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1852. from /usr/include/glib-2.0/glib/gthread.h:32,
  1853. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1854. from /usr/include/glib-2.0/glib.h:32,
  1855. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1856. from /usr/include/glib-2.0/glib-object.h:22,
  1857. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1858. from ../gconfmm/callback.h:27,
  1859. from callback.cc:22:
  1860. /usr/include/c++/11.1.0/type_traits:584:3: error: template with C linkage
  1861. 584 | template<typename, typename>
  1862. | ^~~~~~~~
  1863. In file included from callback.cc:22:
  1864. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1865. 25 | extern "C"
  1866. | ^~~~~~~~~~
  1867. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1868. from /usr/include/glib-2.0/glib/gthread.h:32,
  1869. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1870. from /usr/include/glib-2.0/glib.h:32,
  1871. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1872. from /usr/include/glib-2.0/glib-object.h:22,
  1873. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1874. from ../gconfmm/callback.h:27,
  1875. from callback.cc:22:
  1876. /usr/include/c++/11.1.0/type_traits:587:3: error: template with C linkage
  1877. 587 | template<typename _Tp, typename... _Types>
  1878. | ^~~~~~~~
  1879. In file included from callback.cc:22:
  1880. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1881. 25 | extern "C"
  1882. | ^~~~~~~~~~
  1883. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1884. from /usr/include/glib-2.0/glib/gthread.h:32,
  1885. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1886. from /usr/include/glib-2.0/glib.h:32,
  1887. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1888. from /usr/include/glib-2.0/glib-object.h:22,
  1889. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1890. from ../gconfmm/callback.h:27,
  1891. from callback.cc:22:
  1892. /usr/include/c++/11.1.0/type_traits:591:3: error: template with C linkage
  1893. 591 | template<typename _Tp>
  1894. | ^~~~~~~~
  1895. In file included from callback.cc:22:
  1896. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1897. 25 | extern "C"
  1898. | ^~~~~~~~~~
  1899. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1900. from /usr/include/glib-2.0/glib/gthread.h:32,
  1901. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1902. from /usr/include/glib-2.0/glib.h:32,
  1903. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1904. from /usr/include/glib-2.0/glib-object.h:22,
  1905. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1906. from ../gconfmm/callback.h:27,
  1907. from callback.cc:22:
  1908. /usr/include/c++/11.1.0/type_traits:610:3: error: template with C linkage
  1909. 610 | template<typename _Tp>
  1910. | ^~~~~~~~
  1911. In file included from callback.cc:22:
  1912. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1913. 25 | extern "C"
  1914. | ^~~~~~~~~~
  1915. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1916. from /usr/include/glib-2.0/glib/gthread.h:32,
  1917. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1918. from /usr/include/glib-2.0/glib.h:32,
  1919. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1920. from /usr/include/glib-2.0/glib-object.h:22,
  1921. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1922. from ../gconfmm/callback.h:27,
  1923. from callback.cc:22:
  1924. /usr/include/c++/11.1.0/type_traits:629:3: error: template with C linkage
  1925. 629 | template<typename _Tp>
  1926. | ^~~~~~~~
  1927. In file included from callback.cc:22:
  1928. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1929. 25 | extern "C"
  1930. | ^~~~~~~~~~
  1931. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1932. from /usr/include/glib-2.0/glib/gthread.h:32,
  1933. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1934. from /usr/include/glib-2.0/glib.h:32,
  1935. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1936. from /usr/include/glib-2.0/glib-object.h:22,
  1937. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1938. from ../gconfmm/callback.h:27,
  1939. from callback.cc:22:
  1940. /usr/include/c++/11.1.0/type_traits:634:3: error: template with C linkage
  1941. 634 | template<typename...> using __void_t = void;
  1942. | ^~~~~~~~
  1943. In file included from callback.cc:22:
  1944. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1945. 25 | extern "C"
  1946. | ^~~~~~~~~~
  1947. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1948. from /usr/include/glib-2.0/glib/gthread.h:32,
  1949. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1950. from /usr/include/glib-2.0/glib.h:32,
  1951. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1952. from /usr/include/glib-2.0/glib-object.h:22,
  1953. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1954. from ../gconfmm/callback.h:27,
  1955. from callback.cc:22:
  1956. /usr/include/c++/11.1.0/type_traits:638:3: error: template with C linkage
  1957. 638 | template<typename _Tp, typename = void>
  1958. | ^~~~~~~~
  1959. In file included from callback.cc:22:
  1960. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1961. 25 | extern "C"
  1962. | ^~~~~~~~~~
  1963. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1964. from /usr/include/glib-2.0/glib/gthread.h:32,
  1965. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1966. from /usr/include/glib-2.0/glib.h:32,
  1967. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1968. from /usr/include/glib-2.0/glib-object.h:22,
  1969. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1970. from ../gconfmm/callback.h:27,
  1971. from callback.cc:22:
  1972. /usr/include/c++/11.1.0/type_traits:643:3: error: template with C linkage
  1973. 643 | template<typename _Tp>
  1974. | ^~~~~~~~
  1975. In file included from callback.cc:22:
  1976. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1977. 25 | extern "C"
  1978. | ^~~~~~~~~~
  1979. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1980. from /usr/include/glib-2.0/glib/gthread.h:32,
  1981. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1982. from /usr/include/glib-2.0/glib.h:32,
  1983. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  1984. from /usr/include/glib-2.0/glib-object.h:22,
  1985. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  1986. from ../gconfmm/callback.h:27,
  1987. from callback.cc:22:
  1988. /usr/include/c++/11.1.0/type_traits:651:3: error: template with C linkage
  1989. 651 | template<typename>
  1990. | ^~~~~~~~
  1991. In file included from callback.cc:22:
  1992. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  1993. 25 | extern "C"
  1994. | ^~~~~~~~~~
  1995. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  1996. from /usr/include/glib-2.0/glib/gthread.h:32,
  1997. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  1998. from /usr/include/glib-2.0/glib.h:32,
  1999. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2000. from /usr/include/glib-2.0/glib-object.h:22,
  2001. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2002. from ../gconfmm/callback.h:27,
  2003. from callback.cc:22:
  2004. /usr/include/c++/11.1.0/type_traits:655:3: error: template with C linkage
  2005. 655 | template<typename _Tp>
  2006. | ^~~~~~~~
  2007. In file included from callback.cc:22:
  2008. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2009. 25 | extern "C"
  2010. | ^~~~~~~~~~
  2011. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2012. from /usr/include/glib-2.0/glib/gthread.h:32,
  2013. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2014. from /usr/include/glib-2.0/glib.h:32,
  2015. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2016. from /usr/include/glib-2.0/glib-object.h:22,
  2017. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2018. from ../gconfmm/callback.h:27,
  2019. from callback.cc:22:
  2020. /usr/include/c++/11.1.0/type_traits:660:3: error: template with C linkage
  2021. 660 | template<typename>
  2022. | ^~~~~~~~
  2023. In file included from callback.cc:22:
  2024. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2025. 25 | extern "C"
  2026. | ^~~~~~~~~~
  2027. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2028. from /usr/include/glib-2.0/glib/gthread.h:32,
  2029. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2030. from /usr/include/glib-2.0/glib.h:32,
  2031. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2032. from /usr/include/glib-2.0/glib-object.h:22,
  2033. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2034. from ../gconfmm/callback.h:27,
  2035. from callback.cc:22:
  2036. /usr/include/c++/11.1.0/type_traits:664:3: error: template with C linkage
  2037. 664 | template<typename _Tp>
  2038. | ^~~~~~~~
  2039. In file included from callback.cc:22:
  2040. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2041. 25 | extern "C"
  2042. | ^~~~~~~~~~
  2043. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2044. from /usr/include/glib-2.0/glib/gthread.h:32,
  2045. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2046. from /usr/include/glib-2.0/glib.h:32,
  2047. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2048. from /usr/include/glib-2.0/glib-object.h:22,
  2049. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2050. from ../gconfmm/callback.h:27,
  2051. from callback.cc:22:
  2052. /usr/include/c++/11.1.0/type_traits:669:3: error: template with C linkage
  2053. 669 | template<typename _Tp>
  2054. | ^~~~~~~~
  2055. In file included from callback.cc:22:
  2056. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2057. 25 | extern "C"
  2058. | ^~~~~~~~~~
  2059. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2060. from /usr/include/glib-2.0/glib/gthread.h:32,
  2061. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2062. from /usr/include/glib-2.0/glib.h:32,
  2063. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2064. from /usr/include/glib-2.0/glib-object.h:22,
  2065. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2066. from ../gconfmm/callback.h:27,
  2067. from callback.cc:22:
  2068. /usr/include/c++/11.1.0/type_traits:678:3: error: template with C linkage
  2069. 678 | template<typename _Tp>
  2070. | ^~~~~~~~
  2071. In file included from callback.cc:22:
  2072. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2073. 25 | extern "C"
  2074. | ^~~~~~~~~~
  2075. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2076. from /usr/include/glib-2.0/glib/gthread.h:32,
  2077. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2078. from /usr/include/glib-2.0/glib.h:32,
  2079. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2080. from /usr/include/glib-2.0/glib-object.h:22,
  2081. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2082. from ../gconfmm/callback.h:27,
  2083. from callback.cc:22:
  2084. /usr/include/c++/11.1.0/type_traits:687:3: error: template with C linkage
  2085. 687 | template<typename _Tp>
  2086. | ^~~~~~~~
  2087. In file included from callback.cc:22:
  2088. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2089. 25 | extern "C"
  2090. | ^~~~~~~~~~
  2091. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2092. from /usr/include/glib-2.0/glib/gthread.h:32,
  2093. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2094. from /usr/include/glib-2.0/glib.h:32,
  2095. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2096. from /usr/include/glib-2.0/glib-object.h:22,
  2097. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2098. from ../gconfmm/callback.h:27,
  2099. from callback.cc:22:
  2100. /usr/include/c++/11.1.0/type_traits:697:3: error: template with C linkage
  2101. 697 | template<typename _Tp>
  2102. | ^~~~~~~~
  2103. In file included from callback.cc:22:
  2104. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2105. 25 | extern "C"
  2106. | ^~~~~~~~~~
  2107. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2108. from /usr/include/glib-2.0/glib/gthread.h:32,
  2109. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2110. from /usr/include/glib-2.0/glib.h:32,
  2111. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2112. from /usr/include/glib-2.0/glib-object.h:22,
  2113. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2114. from ../gconfmm/callback.h:27,
  2115. from callback.cc:22:
  2116. /usr/include/c++/11.1.0/type_traits:708:3: error: template with C linkage
  2117. 708 | template<typename _Tp>
  2118. | ^~~~~~~~
  2119. In file included from callback.cc:22:
  2120. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2121. 25 | extern "C"
  2122. | ^~~~~~~~~~
  2123. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2124. from /usr/include/glib-2.0/glib/gthread.h:32,
  2125. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2126. from /usr/include/glib-2.0/glib.h:32,
  2127. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2128. from /usr/include/glib-2.0/glib-object.h:22,
  2129. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2130. from ../gconfmm/callback.h:27,
  2131. from callback.cc:22:
  2132. /usr/include/c++/11.1.0/type_traits:719:3: error: template with C linkage
  2133. 719 | template<typename _Tp>
  2134. | ^~~~~~~~
  2135. In file included from callback.cc:22:
  2136. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2137. 25 | extern "C"
  2138. | ^~~~~~~~~~
  2139. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2140. from /usr/include/glib-2.0/glib/gthread.h:32,
  2141. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2142. from /usr/include/glib-2.0/glib.h:32,
  2143. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2144. from /usr/include/glib-2.0/glib-object.h:22,
  2145. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2146. from ../gconfmm/callback.h:27,
  2147. from callback.cc:22:
  2148. /usr/include/c++/11.1.0/type_traits:725:3: error: template with C linkage
  2149. 725 | template<typename _Tp>
  2150. | ^~~~~~~~
  2151. In file included from callback.cc:22:
  2152. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2153. 25 | extern "C"
  2154. | ^~~~~~~~~~
  2155. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2156. from /usr/include/glib-2.0/glib/gthread.h:32,
  2157. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2158. from /usr/include/glib-2.0/glib.h:32,
  2159. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2160. from /usr/include/glib-2.0/glib-object.h:22,
  2161. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2162. from ../gconfmm/callback.h:27,
  2163. from callback.cc:22:
  2164. /usr/include/c++/11.1.0/type_traits:740:3: error: template with C linkage
  2165. 740 | template<typename _Tp>
  2166. | ^~~~~~~~
  2167. In file included from callback.cc:22:
  2168. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2169. 25 | extern "C"
  2170. | ^~~~~~~~~~
  2171. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2172. from /usr/include/glib-2.0/glib/gthread.h:32,
  2173. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2174. from /usr/include/glib-2.0/glib.h:32,
  2175. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2176. from /usr/include/glib-2.0/glib-object.h:22,
  2177. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2178. from ../gconfmm/callback.h:27,
  2179. from callback.cc:22:
  2180. /usr/include/c++/11.1.0/type_traits:745:3: error: template with C linkage
  2181. 745 | template<typename _Tp,
  2182. | ^~~~~~~~
  2183. In file included from callback.cc:22:
  2184. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2185. 25 | extern "C"
  2186. | ^~~~~~~~~~
  2187. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2188. from /usr/include/glib-2.0/glib/gthread.h:32,
  2189. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2190. from /usr/include/glib-2.0/glib.h:32,
  2191. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2192. from /usr/include/glib-2.0/glib-object.h:22,
  2193. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2194. from ../gconfmm/callback.h:27,
  2195. from callback.cc:22:
  2196. /usr/include/c++/11.1.0/type_traits:750:3: error: template with C linkage
  2197. 750 | template<typename _Tp>
  2198. | ^~~~~~~~
  2199. In file included from callback.cc:22:
  2200. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2201. 25 | extern "C"
  2202. | ^~~~~~~~~~
  2203. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2204. from /usr/include/glib-2.0/glib/gthread.h:32,
  2205. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2206. from /usr/include/glib-2.0/glib.h:32,
  2207. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2208. from /usr/include/glib-2.0/glib-object.h:22,
  2209. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2210. from ../gconfmm/callback.h:27,
  2211. from callback.cc:22:
  2212. /usr/include/c++/11.1.0/type_traits:756:3: error: template with C linkage
  2213. 756 | template<typename _Tp>
  2214. | ^~~~~~~~
  2215. In file included from callback.cc:22:
  2216. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2217. 25 | extern "C"
  2218. | ^~~~~~~~~~
  2219. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2220. from /usr/include/glib-2.0/glib/gthread.h:32,
  2221. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2222. from /usr/include/glib-2.0/glib.h:32,
  2223. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2224. from /usr/include/glib-2.0/glib-object.h:22,
  2225. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2226. from ../gconfmm/callback.h:27,
  2227. from callback.cc:22:
  2228. /usr/include/c++/11.1.0/type_traits:762:3: error: template with C linkage
  2229. 762 | template<typename _Tp>
  2230. | ^~~~~~~~
  2231. In file included from callback.cc:22:
  2232. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2233. 25 | extern "C"
  2234. | ^~~~~~~~~~
  2235. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2236. from /usr/include/glib-2.0/glib/gthread.h:32,
  2237. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2238. from /usr/include/glib-2.0/glib.h:32,
  2239. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2240. from /usr/include/glib-2.0/glib-object.h:22,
  2241. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2242. from ../gconfmm/callback.h:27,
  2243. from callback.cc:22:
  2244. /usr/include/c++/11.1.0/type_traits:775:3: error: template with C linkage
  2245. 775 | template<typename _Tp, typename _Up = _Tp&&>
  2246. | ^~~~~~~~
  2247. In file included from callback.cc:22:
  2248. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2249. 25 | extern "C"
  2250. | ^~~~~~~~~~
  2251. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2252. from /usr/include/glib-2.0/glib/gthread.h:32,
  2253. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2254. from /usr/include/glib-2.0/glib.h:32,
  2255. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2256. from /usr/include/glib-2.0/glib-object.h:22,
  2257. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2258. from ../gconfmm/callback.h:27,
  2259. from callback.cc:22:
  2260. /usr/include/c++/11.1.0/type_traits:779:3: error: template with C linkage
  2261. 779 | template<typename _Tp>
  2262. | ^~~~~~~~
  2263. In file included from callback.cc:22:
  2264. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2265. 25 | extern "C"
  2266. | ^~~~~~~~~~
  2267. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2268. from /usr/include/glib-2.0/glib/gthread.h:32,
  2269. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2270. from /usr/include/glib-2.0/glib.h:32,
  2271. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2272. from /usr/include/glib-2.0/glib-object.h:22,
  2273. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2274. from ../gconfmm/callback.h:27,
  2275. from callback.cc:22:
  2276. /usr/include/c++/11.1.0/type_traits:783:3: error: template with C linkage
  2277. 783 | template<typename _Tp>
  2278. | ^~~~~~~~
  2279. In file included from callback.cc:22:
  2280. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2281. 25 | extern "C"
  2282. | ^~~~~~~~~~
  2283. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2284. from /usr/include/glib-2.0/glib/gthread.h:32,
  2285. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2286. from /usr/include/glib-2.0/glib.h:32,
  2287. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2288. from /usr/include/glib-2.0/glib-object.h:22,
  2289. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2290. from ../gconfmm/callback.h:27,
  2291. from callback.cc:22:
  2292. /usr/include/c++/11.1.0/type_traits:786:3: error: template with C linkage
  2293. 786 | template<typename, unsigned = 0>
  2294. | ^~~~~~~~
  2295. In file included from callback.cc:22:
  2296. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2297. 25 | extern "C"
  2298. | ^~~~~~~~~~
  2299. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2300. from /usr/include/glib-2.0/glib/gthread.h:32,
  2301. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2302. from /usr/include/glib-2.0/glib.h:32,
  2303. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2304. from /usr/include/glib-2.0/glib-object.h:22,
  2305. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2306. from ../gconfmm/callback.h:27,
  2307. from callback.cc:22:
  2308. /usr/include/c++/11.1.0/type_traits:789:3: error: template with C linkage
  2309. 789 | template<typename>
  2310. | ^~~~~~~~
  2311. In file included from callback.cc:22:
  2312. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2313. 25 | extern "C"
  2314. | ^~~~~~~~~~
  2315. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2316. from /usr/include/glib-2.0/glib/gthread.h:32,
  2317. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2318. from /usr/include/glib-2.0/glib.h:32,
  2319. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2320. from /usr/include/glib-2.0/glib-object.h:22,
  2321. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2322. from ../gconfmm/callback.h:27,
  2323. from callback.cc:22:
  2324. /usr/include/c++/11.1.0/type_traits:792:3: error: template with C linkage
  2325. 792 | template<typename _Tp>
  2326. | ^~~~~~~~
  2327. In file included from callback.cc:22:
  2328. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2329. 25 | extern "C"
  2330. | ^~~~~~~~~~
  2331. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2332. from /usr/include/glib-2.0/glib/gthread.h:32,
  2333. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2334. from /usr/include/glib-2.0/glib.h:32,
  2335. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2336. from /usr/include/glib-2.0/glib-object.h:22,
  2337. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2338. from ../gconfmm/callback.h:27,
  2339. from callback.cc:22:
  2340. /usr/include/c++/11.1.0/type_traits:797:3: error: template with C linkage
  2341. 797 | template<typename _Tp>
  2342. | ^~~~~~~~
  2343. In file included from callback.cc:22:
  2344. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2345. 25 | extern "C"
  2346. | ^~~~~~~~~~
  2347. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2348. from /usr/include/glib-2.0/glib/gthread.h:32,
  2349. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2350. from /usr/include/glib-2.0/glib.h:32,
  2351. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2352. from /usr/include/glib-2.0/glib-object.h:22,
  2353. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2354. from ../gconfmm/callback.h:27,
  2355. from callback.cc:22:
  2356. /usr/include/c++/11.1.0/type_traits:809:5: error: template with C linkage
  2357. 809 | template<typename _Tp, typename = decltype(declval<_Tp&>().~_Tp())>
  2358. | ^~~~~~~~
  2359. In file included from callback.cc:22:
  2360. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2361. 25 | extern "C"
  2362. | ^~~~~~~~~~
  2363. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2364. from /usr/include/glib-2.0/glib/gthread.h:32,
  2365. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2366. from /usr/include/glib-2.0/glib.h:32,
  2367. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2368. from /usr/include/glib-2.0/glib-object.h:22,
  2369. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2370. from ../gconfmm/callback.h:27,
  2371. from callback.cc:22:
  2372. /usr/include/c++/11.1.0/type_traits:812:5: error: template with C linkage
  2373. 812 | template<typename>
  2374. | ^~~~~~~~
  2375. In file included from callback.cc:22:
  2376. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2377. 25 | extern "C"
  2378. | ^~~~~~~~~~
  2379. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2380. from /usr/include/glib-2.0/glib/gthread.h:32,
  2381. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2382. from /usr/include/glib-2.0/glib.h:32,
  2383. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2384. from /usr/include/glib-2.0/glib-object.h:22,
  2385. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2386. from ../gconfmm/callback.h:27,
  2387. from callback.cc:22:
  2388. /usr/include/c++/11.1.0/type_traits:816:3: error: template with C linkage
  2389. 816 | template<typename _Tp>
  2390. | ^~~~~~~~
  2391. In file included from callback.cc:22:
  2392. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2393. 25 | extern "C"
  2394. | ^~~~~~~~~~
  2395. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2396. from /usr/include/glib-2.0/glib/gthread.h:32,
  2397. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2398. from /usr/include/glib-2.0/glib.h:32,
  2399. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2400. from /usr/include/glib-2.0/glib-object.h:22,
  2401. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2402. from ../gconfmm/callback.h:27,
  2403. from callback.cc:22:
  2404. /usr/include/c++/11.1.0/type_traits:823:3: error: template with C linkage
  2405. 823 | template<typename _Tp,
  2406. | ^~~~~~~~
  2407. In file included from callback.cc:22:
  2408. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2409. 25 | extern "C"
  2410. | ^~~~~~~~~~
  2411. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2412. from /usr/include/glib-2.0/glib/gthread.h:32,
  2413. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2414. from /usr/include/glib-2.0/glib.h:32,
  2415. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2416. from /usr/include/glib-2.0/glib-object.h:22,
  2417. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2418. from ../gconfmm/callback.h:27,
  2419. from callback.cc:22:
  2420. /usr/include/c++/11.1.0/type_traits:830:3: error: template with C linkage
  2421. 830 | template<typename _Tp>
  2422. | ^~~~~~~~
  2423. In file included from callback.cc:22:
  2424. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2425. 25 | extern "C"
  2426. | ^~~~~~~~~~
  2427. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2428. from /usr/include/glib-2.0/glib/gthread.h:32,
  2429. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2430. from /usr/include/glib-2.0/glib.h:32,
  2431. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2432. from /usr/include/glib-2.0/glib-object.h:22,
  2433. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2434. from ../gconfmm/callback.h:27,
  2435. from callback.cc:22:
  2436. /usr/include/c++/11.1.0/type_traits:836:3: error: template with C linkage
  2437. 836 | template<typename _Tp>
  2438. | ^~~~~~~~
  2439. In file included from callback.cc:22:
  2440. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2441. 25 | extern "C"
  2442. | ^~~~~~~~~~
  2443. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2444. from /usr/include/glib-2.0/glib/gthread.h:32,
  2445. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2446. from /usr/include/glib-2.0/glib.h:32,
  2447. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2448. from /usr/include/glib-2.0/glib-object.h:22,
  2449. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2450. from ../gconfmm/callback.h:27,
  2451. from callback.cc:22:
  2452. /usr/include/c++/11.1.0/type_traits:840:3: error: template with C linkage
  2453. 840 | template<typename _Tp>
  2454. | ^~~~~~~~
  2455. In file included from callback.cc:22:
  2456. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2457. 25 | extern "C"
  2458. | ^~~~~~~~~~
  2459. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2460. from /usr/include/glib-2.0/glib/gthread.h:32,
  2461. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2462. from /usr/include/glib-2.0/glib.h:32,
  2463. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2464. from /usr/include/glib-2.0/glib-object.h:22,
  2465. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2466. from ../gconfmm/callback.h:27,
  2467. from callback.cc:22:
  2468. /usr/include/c++/11.1.0/type_traits:845:3: error: template with C linkage
  2469. 845 | template<typename _Tp>
  2470. | ^~~~~~~~
  2471. In file included from callback.cc:22:
  2472. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2473. 25 | extern "C"
  2474. | ^~~~~~~~~~
  2475. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2476. from /usr/include/glib-2.0/glib/gthread.h:32,
  2477. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2478. from /usr/include/glib-2.0/glib.h:32,
  2479. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2480. from /usr/include/glib-2.0/glib-object.h:22,
  2481. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2482. from ../gconfmm/callback.h:27,
  2483. from callback.cc:22:
  2484. /usr/include/c++/11.1.0/type_traits:859:5: error: template with C linkage
  2485. 859 | template<typename _Tp>
  2486. | ^~~~~~~~
  2487. In file included from callback.cc:22:
  2488. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2489. 25 | extern "C"
  2490. | ^~~~~~~~~~
  2491. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2492. from /usr/include/glib-2.0/glib/gthread.h:32,
  2493. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2494. from /usr/include/glib-2.0/glib.h:32,
  2495. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2496. from /usr/include/glib-2.0/glib-object.h:22,
  2497. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2498. from ../gconfmm/callback.h:27,
  2499. from callback.cc:22:
  2500. /usr/include/c++/11.1.0/type_traits:863:5: error: template with C linkage
  2501. 863 | template<typename>
  2502. | ^~~~~~~~
  2503. In file included from callback.cc:22:
  2504. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2505. 25 | extern "C"
  2506. | ^~~~~~~~~~
  2507. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2508. from /usr/include/glib-2.0/glib/gthread.h:32,
  2509. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2510. from /usr/include/glib-2.0/glib.h:32,
  2511. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2512. from /usr/include/glib-2.0/glib-object.h:22,
  2513. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2514. from ../gconfmm/callback.h:27,
  2515. from callback.cc:22:
  2516. /usr/include/c++/11.1.0/type_traits:867:3: error: template with C linkage
  2517. 867 | template<typename _Tp>
  2518. | ^~~~~~~~
  2519. In file included from callback.cc:22:
  2520. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2521. 25 | extern "C"
  2522. | ^~~~~~~~~~
  2523. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2524. from /usr/include/glib-2.0/glib/gthread.h:32,
  2525. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2526. from /usr/include/glib-2.0/glib.h:32,
  2527. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2528. from /usr/include/glib-2.0/glib-object.h:22,
  2529. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2530. from ../gconfmm/callback.h:27,
  2531. from callback.cc:22:
  2532. /usr/include/c++/11.1.0/type_traits:874:3: error: template with C linkage
  2533. 874 | template<typename _Tp,
  2534. | ^~~~~~~~
  2535. In file included from callback.cc:22:
  2536. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2537. 25 | extern "C"
  2538. | ^~~~~~~~~~
  2539. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2540. from /usr/include/glib-2.0/glib/gthread.h:32,
  2541. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2542. from /usr/include/glib-2.0/glib.h:32,
  2543. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2544. from /usr/include/glib-2.0/glib-object.h:22,
  2545. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2546. from ../gconfmm/callback.h:27,
  2547. from callback.cc:22:
  2548. /usr/include/c++/11.1.0/type_traits:881:3: error: template with C linkage
  2549. 881 | template<typename _Tp>
  2550. | ^~~~~~~~
  2551. In file included from callback.cc:22:
  2552. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2553. 25 | extern "C"
  2554. | ^~~~~~~~~~
  2555. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2556. from /usr/include/glib-2.0/glib/gthread.h:32,
  2557. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2558. from /usr/include/glib-2.0/glib.h:32,
  2559. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2560. from /usr/include/glib-2.0/glib-object.h:22,
  2561. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2562. from ../gconfmm/callback.h:27,
  2563. from callback.cc:22:
  2564. /usr/include/c++/11.1.0/type_traits:887:3: error: template with C linkage
  2565. 887 | template<typename _Tp>
  2566. | ^~~~~~~~
  2567. In file included from callback.cc:22:
  2568. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2569. 25 | extern "C"
  2570. | ^~~~~~~~~~
  2571. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2572. from /usr/include/glib-2.0/glib/gthread.h:32,
  2573. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2574. from /usr/include/glib-2.0/glib.h:32,
  2575. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2576. from /usr/include/glib-2.0/glib-object.h:22,
  2577. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2578. from ../gconfmm/callback.h:27,
  2579. from callback.cc:22:
  2580. /usr/include/c++/11.1.0/type_traits:891:3: error: template with C linkage
  2581. 891 | template<typename _Tp>
  2582. | ^~~~~~~~
  2583. In file included from callback.cc:22:
  2584. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2585. 25 | extern "C"
  2586. | ^~~~~~~~~~
  2587. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2588. from /usr/include/glib-2.0/glib/gthread.h:32,
  2589. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2590. from /usr/include/glib-2.0/glib.h:32,
  2591. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2592. from /usr/include/glib-2.0/glib-object.h:22,
  2593. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2594. from ../gconfmm/callback.h:27,
  2595. from callback.cc:22:
  2596. /usr/include/c++/11.1.0/type_traits:896:3: error: template with C linkage
  2597. 896 | template<typename _Tp>
  2598. | ^~~~~~~~
  2599. In file included from callback.cc:22:
  2600. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2601. 25 | extern "C"
  2602. | ^~~~~~~~~~
  2603. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2604. from /usr/include/glib-2.0/glib/gthread.h:32,
  2605. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2606. from /usr/include/glib-2.0/glib.h:32,
  2607. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2608. from /usr/include/glib-2.0/glib-object.h:22,
  2609. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2610. from ../gconfmm/callback.h:27,
  2611. from callback.cc:22:
  2612. /usr/include/c++/11.1.0/type_traits:904:3: error: template with C linkage
  2613. 904 | template<typename _Tp, typename... _Args>
  2614. | ^~~~~~~~
  2615. In file included from callback.cc:22:
  2616. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2617. 25 | extern "C"
  2618. | ^~~~~~~~~~
  2619. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2620. from /usr/include/glib-2.0/glib/gthread.h:32,
  2621. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2622. from /usr/include/glib-2.0/glib.h:32,
  2623. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2624. from /usr/include/glib-2.0/glib-object.h:22,
  2625. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2626. from ../gconfmm/callback.h:27,
  2627. from callback.cc:22:
  2628. /usr/include/c++/11.1.0/type_traits:910:3: error: template with C linkage
  2629. 910 | template<typename _Tp, typename... _Args>
  2630. | ^~~~~~~~
  2631. In file included from callback.cc:22:
  2632. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2633. 25 | extern "C"
  2634. | ^~~~~~~~~~
  2635. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2636. from /usr/include/glib-2.0/glib/gthread.h:32,
  2637. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2638. from /usr/include/glib-2.0/glib.h:32,
  2639. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2640. from /usr/include/glib-2.0/glib-object.h:22,
  2641. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2642. from ../gconfmm/callback.h:27,
  2643. from callback.cc:22:
  2644. /usr/include/c++/11.1.0/type_traits:919:3: error: template with C linkage
  2645. 919 | template<typename _Tp>
  2646. | ^~~~~~~~
  2647. In file included from callback.cc:22:
  2648. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2649. 25 | extern "C"
  2650. | ^~~~~~~~~~
  2651. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2652. from /usr/include/glib-2.0/glib/gthread.h:32,
  2653. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2654. from /usr/include/glib-2.0/glib.h:32,
  2655. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2656. from /usr/include/glib-2.0/glib-object.h:22,
  2657. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2658. from ../gconfmm/callback.h:27,
  2659. from callback.cc:22:
  2660. /usr/include/c++/11.1.0/type_traits:927:3: error: template with C linkage
  2661. 927 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  2662. | ^~~~~~~~
  2663. In file included from callback.cc:22:
  2664. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2665. 25 | extern "C"
  2666. | ^~~~~~~~~~
  2667. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2668. from /usr/include/glib-2.0/glib/gthread.h:32,
  2669. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2670. from /usr/include/glib-2.0/glib.h:32,
  2671. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2672. from /usr/include/glib-2.0/glib-object.h:22,
  2673. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2674. from ../gconfmm/callback.h:27,
  2675. from callback.cc:22:
  2676. /usr/include/c++/11.1.0/type_traits:930:3: error: template with C linkage
  2677. 930 | template<typename _Tp>
  2678. | ^~~~~~~~
  2679. In file included from callback.cc:22:
  2680. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2681. 25 | extern "C"
  2682. | ^~~~~~~~~~
  2683. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2684. from /usr/include/glib-2.0/glib/gthread.h:32,
  2685. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2686. from /usr/include/glib-2.0/glib.h:32,
  2687. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2688. from /usr/include/glib-2.0/glib-object.h:22,
  2689. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2690. from ../gconfmm/callback.h:27,
  2691. from callback.cc:22:
  2692. /usr/include/c++/11.1.0/type_traits:934:3: error: template with C linkage
  2693. 934 | template<typename _Tp>
  2694. | ^~~~~~~~
  2695. In file included from callback.cc:22:
  2696. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2697. 25 | extern "C"
  2698. | ^~~~~~~~~~
  2699. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2700. from /usr/include/glib-2.0/glib/gthread.h:32,
  2701. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2702. from /usr/include/glib-2.0/glib.h:32,
  2703. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2704. from /usr/include/glib-2.0/glib-object.h:22,
  2705. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2706. from ../gconfmm/callback.h:27,
  2707. from callback.cc:22:
  2708. /usr/include/c++/11.1.0/type_traits:940:3: error: template with C linkage
  2709. 940 | template<typename _Tp>
  2710. | ^~~~~~~~
  2711. In file included from callback.cc:22:
  2712. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2713. 25 | extern "C"
  2714. | ^~~~~~~~~~
  2715. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2716. from /usr/include/glib-2.0/glib/gthread.h:32,
  2717. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2718. from /usr/include/glib-2.0/glib.h:32,
  2719. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2720. from /usr/include/glib-2.0/glib-object.h:22,
  2721. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2722. from ../gconfmm/callback.h:27,
  2723. from callback.cc:22:
  2724. /usr/include/c++/11.1.0/type_traits:948:3: error: template with C linkage
  2725. 948 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  2726. | ^~~~~~~~
  2727. In file included from callback.cc:22:
  2728. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2729. 25 | extern "C"
  2730. | ^~~~~~~~~~
  2731. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2732. from /usr/include/glib-2.0/glib/gthread.h:32,
  2733. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2734. from /usr/include/glib-2.0/glib.h:32,
  2735. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2736. from /usr/include/glib-2.0/glib-object.h:22,
  2737. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2738. from ../gconfmm/callback.h:27,
  2739. from callback.cc:22:
  2740. /usr/include/c++/11.1.0/type_traits:951:3: error: template with C linkage
  2741. 951 | template<typename _Tp>
  2742. | ^~~~~~~~
  2743. In file included from callback.cc:22:
  2744. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2745. 25 | extern "C"
  2746. | ^~~~~~~~~~
  2747. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2748. from /usr/include/glib-2.0/glib/gthread.h:32,
  2749. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2750. from /usr/include/glib-2.0/glib.h:32,
  2751. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2752. from /usr/include/glib-2.0/glib-object.h:22,
  2753. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2754. from ../gconfmm/callback.h:27,
  2755. from callback.cc:22:
  2756. /usr/include/c++/11.1.0/type_traits:955:3: error: template with C linkage
  2757. 955 | template<typename _Tp>
  2758. | ^~~~~~~~
  2759. In file included from callback.cc:22:
  2760. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2761. 25 | extern "C"
  2762. | ^~~~~~~~~~
  2763. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2764. from /usr/include/glib-2.0/glib/gthread.h:32,
  2765. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2766. from /usr/include/glib-2.0/glib.h:32,
  2767. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2768. from /usr/include/glib-2.0/glib-object.h:22,
  2769. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2770. from ../gconfmm/callback.h:27,
  2771. from callback.cc:22:
  2772. /usr/include/c++/11.1.0/type_traits:961:3: error: template with C linkage
  2773. 961 | template<typename _Tp>
  2774. | ^~~~~~~~
  2775. In file included from callback.cc:22:
  2776. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2777. 25 | extern "C"
  2778. | ^~~~~~~~~~
  2779. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2780. from /usr/include/glib-2.0/glib/gthread.h:32,
  2781. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2782. from /usr/include/glib-2.0/glib.h:32,
  2783. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2784. from /usr/include/glib-2.0/glib-object.h:22,
  2785. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2786. from ../gconfmm/callback.h:27,
  2787. from callback.cc:22:
  2788. /usr/include/c++/11.1.0/type_traits:969:3: error: template with C linkage
  2789. 969 | template<typename _Tp, typename... _Args>
  2790. | ^~~~~~~~
  2791. In file included from callback.cc:22:
  2792. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2793. 25 | extern "C"
  2794. | ^~~~~~~~~~
  2795. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2796. from /usr/include/glib-2.0/glib/gthread.h:32,
  2797. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2798. from /usr/include/glib-2.0/glib.h:32,
  2799. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2800. from /usr/include/glib-2.0/glib-object.h:22,
  2801. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2802. from ../gconfmm/callback.h:27,
  2803. from callback.cc:22:
  2804. /usr/include/c++/11.1.0/type_traits:974:3: error: template with C linkage
  2805. 974 | template<typename _Tp, typename... _Args>
  2806. | ^~~~~~~~
  2807. In file included from callback.cc:22:
  2808. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2809. 25 | extern "C"
  2810. | ^~~~~~~~~~
  2811. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2812. from /usr/include/glib-2.0/glib/gthread.h:32,
  2813. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2814. from /usr/include/glib-2.0/glib.h:32,
  2815. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2816. from /usr/include/glib-2.0/glib-object.h:22,
  2817. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2818. from ../gconfmm/callback.h:27,
  2819. from callback.cc:22:
  2820. /usr/include/c++/11.1.0/type_traits:983:3: error: template with C linkage
  2821. 983 | template<typename _Tp>
  2822. | ^~~~~~~~
  2823. In file included from callback.cc:22:
  2824. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2825. 25 | extern "C"
  2826. | ^~~~~~~~~~
  2827. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2828. from /usr/include/glib-2.0/glib/gthread.h:32,
  2829. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2830. from /usr/include/glib-2.0/glib.h:32,
  2831. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2832. from /usr/include/glib-2.0/glib-object.h:22,
  2833. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2834. from ../gconfmm/callback.h:27,
  2835. from callback.cc:22:
  2836. /usr/include/c++/11.1.0/type_traits:992:3: error: template with C linkage
  2837. 992 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  2838. | ^~~~~~~~
  2839. In file included from callback.cc:22:
  2840. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2841. 25 | extern "C"
  2842. | ^~~~~~~~~~
  2843. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2844. from /usr/include/glib-2.0/glib/gthread.h:32,
  2845. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2846. from /usr/include/glib-2.0/glib.h:32,
  2847. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2848. from /usr/include/glib-2.0/glib-object.h:22,
  2849. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2850. from ../gconfmm/callback.h:27,
  2851. from callback.cc:22:
  2852. /usr/include/c++/11.1.0/type_traits:995:3: error: template with C linkage
  2853. 995 | template<typename _Tp>
  2854. | ^~~~~~~~
  2855. In file included from callback.cc:22:
  2856. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2857. 25 | extern "C"
  2858. | ^~~~~~~~~~
  2859. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2860. from /usr/include/glib-2.0/glib/gthread.h:32,
  2861. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2862. from /usr/include/glib-2.0/glib.h:32,
  2863. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2864. from /usr/include/glib-2.0/glib-object.h:22,
  2865. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2866. from ../gconfmm/callback.h:27,
  2867. from callback.cc:22:
  2868. /usr/include/c++/11.1.0/type_traits:999:3: error: template with C linkage
  2869. 999 | template<typename _Tp>
  2870. | ^~~~~~~~
  2871. In file included from callback.cc:22:
  2872. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2873. 25 | extern "C"
  2874. | ^~~~~~~~~~
  2875. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2876. from /usr/include/glib-2.0/glib/gthread.h:32,
  2877. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2878. from /usr/include/glib-2.0/glib.h:32,
  2879. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2880. from /usr/include/glib-2.0/glib-object.h:22,
  2881. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2882. from ../gconfmm/callback.h:27,
  2883. from callback.cc:22:
  2884. /usr/include/c++/11.1.0/type_traits:1005:3: error: template with C linkage
  2885. 1005 | template<typename _Tp>
  2886. | ^~~~~~~~
  2887. In file included from callback.cc:22:
  2888. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2889. 25 | extern "C"
  2890. | ^~~~~~~~~~
  2891. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2892. from /usr/include/glib-2.0/glib/gthread.h:32,
  2893. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2894. from /usr/include/glib-2.0/glib.h:32,
  2895. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2896. from /usr/include/glib-2.0/glib-object.h:22,
  2897. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2898. from ../gconfmm/callback.h:27,
  2899. from callback.cc:22:
  2900. /usr/include/c++/11.1.0/type_traits:1013:3: error: template with C linkage
  2901. 1013 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  2902. | ^~~~~~~~
  2903. In file included from callback.cc:22:
  2904. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2905. 25 | extern "C"
  2906. | ^~~~~~~~~~
  2907. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2908. from /usr/include/glib-2.0/glib/gthread.h:32,
  2909. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2910. from /usr/include/glib-2.0/glib.h:32,
  2911. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2912. from /usr/include/glib-2.0/glib-object.h:22,
  2913. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2914. from ../gconfmm/callback.h:27,
  2915. from callback.cc:22:
  2916. /usr/include/c++/11.1.0/type_traits:1016:3: error: template with C linkage
  2917. 1016 | template<typename _Tp>
  2918. | ^~~~~~~~
  2919. In file included from callback.cc:22:
  2920. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2921. 25 | extern "C"
  2922. | ^~~~~~~~~~
  2923. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2924. from /usr/include/glib-2.0/glib/gthread.h:32,
  2925. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2926. from /usr/include/glib-2.0/glib.h:32,
  2927. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2928. from /usr/include/glib-2.0/glib-object.h:22,
  2929. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2930. from ../gconfmm/callback.h:27,
  2931. from callback.cc:22:
  2932. /usr/include/c++/11.1.0/type_traits:1020:3: error: template with C linkage
  2933. 1020 | template<typename _Tp>
  2934. | ^~~~~~~~
  2935. In file included from callback.cc:22:
  2936. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2937. 25 | extern "C"
  2938. | ^~~~~~~~~~
  2939. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2940. from /usr/include/glib-2.0/glib/gthread.h:32,
  2941. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2942. from /usr/include/glib-2.0/glib.h:32,
  2943. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2944. from /usr/include/glib-2.0/glib-object.h:22,
  2945. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2946. from ../gconfmm/callback.h:27,
  2947. from callback.cc:22:
  2948. /usr/include/c++/11.1.0/type_traits:1026:3: error: template with C linkage
  2949. 1026 | template<typename _Tp>
  2950. | ^~~~~~~~
  2951. In file included from callback.cc:22:
  2952. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2953. 25 | extern "C"
  2954. | ^~~~~~~~~~
  2955. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2956. from /usr/include/glib-2.0/glib/gthread.h:32,
  2957. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2958. from /usr/include/glib-2.0/glib.h:32,
  2959. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2960. from /usr/include/glib-2.0/glib-object.h:22,
  2961. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2962. from ../gconfmm/callback.h:27,
  2963. from callback.cc:22:
  2964. /usr/include/c++/11.1.0/type_traits:1035:3: error: template with C linkage
  2965. 1035 | template<typename _Tp, typename _Up>
  2966. | ^~~~~~~~
  2967. In file included from callback.cc:22:
  2968. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2969. 25 | extern "C"
  2970. | ^~~~~~~~~~
  2971. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2972. from /usr/include/glib-2.0/glib/gthread.h:32,
  2973. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2974. from /usr/include/glib-2.0/glib.h:32,
  2975. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2976. from /usr/include/glib-2.0/glib-object.h:22,
  2977. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2978. from ../gconfmm/callback.h:27,
  2979. from callback.cc:22:
  2980. /usr/include/c++/11.1.0/type_traits:1043:3: error: template with C linkage
  2981. 1043 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  2982. | ^~~~~~~~
  2983. In file included from callback.cc:22:
  2984. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  2985. 25 | extern "C"
  2986. | ^~~~~~~~~~
  2987. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  2988. from /usr/include/glib-2.0/glib/gthread.h:32,
  2989. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  2990. from /usr/include/glib-2.0/glib.h:32,
  2991. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  2992. from /usr/include/glib-2.0/glib-object.h:22,
  2993. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  2994. from ../gconfmm/callback.h:27,
  2995. from callback.cc:22:
  2996. /usr/include/c++/11.1.0/type_traits:1046:3: error: template with C linkage
  2997. 1046 | template<typename _Tp>
  2998. | ^~~~~~~~
  2999. In file included from callback.cc:22:
  3000. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3001. 25 | extern "C"
  3002. | ^~~~~~~~~~
  3003. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3004. from /usr/include/glib-2.0/glib/gthread.h:32,
  3005. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3006. from /usr/include/glib-2.0/glib.h:32,
  3007. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3008. from /usr/include/glib-2.0/glib-object.h:22,
  3009. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3010. from ../gconfmm/callback.h:27,
  3011. from callback.cc:22:
  3012. /usr/include/c++/11.1.0/type_traits:1050:3: error: template with C linkage
  3013. 1050 | template<typename _Tp>
  3014. | ^~~~~~~~
  3015. In file included from callback.cc:22:
  3016. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3017. 25 | extern "C"
  3018. | ^~~~~~~~~~
  3019. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3020. from /usr/include/glib-2.0/glib/gthread.h:32,
  3021. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3022. from /usr/include/glib-2.0/glib.h:32,
  3023. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3024. from /usr/include/glib-2.0/glib-object.h:22,
  3025. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3026. from ../gconfmm/callback.h:27,
  3027. from callback.cc:22:
  3028. /usr/include/c++/11.1.0/type_traits:1056:3: error: template with C linkage
  3029. 1056 | template<typename _Tp>
  3030. | ^~~~~~~~
  3031. In file included from callback.cc:22:
  3032. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3033. 25 | extern "C"
  3034. | ^~~~~~~~~~
  3035. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3036. from /usr/include/glib-2.0/glib/gthread.h:32,
  3037. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3038. from /usr/include/glib-2.0/glib.h:32,
  3039. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3040. from /usr/include/glib-2.0/glib-object.h:22,
  3041. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3042. from ../gconfmm/callback.h:27,
  3043. from callback.cc:22:
  3044. /usr/include/c++/11.1.0/type_traits:1064:3: error: template with C linkage
  3045. 1064 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3046. | ^~~~~~~~
  3047. In file included from callback.cc:22:
  3048. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3049. 25 | extern "C"
  3050. | ^~~~~~~~~~
  3051. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3052. from /usr/include/glib-2.0/glib/gthread.h:32,
  3053. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3054. from /usr/include/glib-2.0/glib.h:32,
  3055. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3056. from /usr/include/glib-2.0/glib-object.h:22,
  3057. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3058. from ../gconfmm/callback.h:27,
  3059. from callback.cc:22:
  3060. /usr/include/c++/11.1.0/type_traits:1067:3: error: template with C linkage
  3061. 1067 | template<typename _Tp>
  3062. | ^~~~~~~~
  3063. In file included from callback.cc:22:
  3064. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3065. 25 | extern "C"
  3066. | ^~~~~~~~~~
  3067. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3068. from /usr/include/glib-2.0/glib/gthread.h:32,
  3069. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3070. from /usr/include/glib-2.0/glib.h:32,
  3071. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3072. from /usr/include/glib-2.0/glib-object.h:22,
  3073. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3074. from ../gconfmm/callback.h:27,
  3075. from callback.cc:22:
  3076. /usr/include/c++/11.1.0/type_traits:1071:3: error: template with C linkage
  3077. 1071 | template<typename _Tp>
  3078. | ^~~~~~~~
  3079. In file included from callback.cc:22:
  3080. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3081. 25 | extern "C"
  3082. | ^~~~~~~~~~
  3083. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3084. from /usr/include/glib-2.0/glib/gthread.h:32,
  3085. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3086. from /usr/include/glib-2.0/glib.h:32,
  3087. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3088. from /usr/include/glib-2.0/glib-object.h:22,
  3089. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3090. from ../gconfmm/callback.h:27,
  3091. from callback.cc:22:
  3092. /usr/include/c++/11.1.0/type_traits:1077:3: error: template with C linkage
  3093. 1077 | template<typename _Tp>
  3094. | ^~~~~~~~
  3095. In file included from callback.cc:22:
  3096. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3097. 25 | extern "C"
  3098. | ^~~~~~~~~~
  3099. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3100. from /usr/include/glib-2.0/glib/gthread.h:32,
  3101. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3102. from /usr/include/glib-2.0/glib.h:32,
  3103. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3104. from /usr/include/glib-2.0/glib-object.h:22,
  3105. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3106. from ../gconfmm/callback.h:27,
  3107. from callback.cc:22:
  3108. /usr/include/c++/11.1.0/type_traits:1085:3: error: template with C linkage
  3109. 1085 | template<typename _Tp, typename _Up>
  3110. | ^~~~~~~~
  3111. In file included from callback.cc:22:
  3112. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3113. 25 | extern "C"
  3114. | ^~~~~~~~~~
  3115. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3116. from /usr/include/glib-2.0/glib/gthread.h:32,
  3117. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3118. from /usr/include/glib-2.0/glib.h:32,
  3119. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3120. from /usr/include/glib-2.0/glib-object.h:22,
  3121. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3122. from ../gconfmm/callback.h:27,
  3123. from callback.cc:22:
  3124. /usr/include/c++/11.1.0/type_traits:1090:3: error: template with C linkage
  3125. 1090 | template<typename _Tp, typename _Up>
  3126. | ^~~~~~~~
  3127. In file included from callback.cc:22:
  3128. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3129. 25 | extern "C"
  3130. | ^~~~~~~~~~
  3131. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3132. from /usr/include/glib-2.0/glib/gthread.h:32,
  3133. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3134. from /usr/include/glib-2.0/glib.h:32,
  3135. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3136. from /usr/include/glib-2.0/glib-object.h:22,
  3137. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3138. from ../gconfmm/callback.h:27,
  3139. from callback.cc:22:
  3140. /usr/include/c++/11.1.0/type_traits:1098:3: error: template with C linkage
  3141. 1098 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3142. | ^~~~~~~~
  3143. In file included from callback.cc:22:
  3144. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3145. 25 | extern "C"
  3146. | ^~~~~~~~~~
  3147. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3148. from /usr/include/glib-2.0/glib/gthread.h:32,
  3149. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3150. from /usr/include/glib-2.0/glib.h:32,
  3151. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3152. from /usr/include/glib-2.0/glib-object.h:22,
  3153. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3154. from ../gconfmm/callback.h:27,
  3155. from callback.cc:22:
  3156. /usr/include/c++/11.1.0/type_traits:1101:3: error: template with C linkage
  3157. 1101 | template<typename _Tp>
  3158. | ^~~~~~~~
  3159. In file included from callback.cc:22:
  3160. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3161. 25 | extern "C"
  3162. | ^~~~~~~~~~
  3163. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3164. from /usr/include/glib-2.0/glib/gthread.h:32,
  3165. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3166. from /usr/include/glib-2.0/glib.h:32,
  3167. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3168. from /usr/include/glib-2.0/glib-object.h:22,
  3169. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3170. from ../gconfmm/callback.h:27,
  3171. from callback.cc:22:
  3172. /usr/include/c++/11.1.0/type_traits:1105:3: error: template with C linkage
  3173. 1105 | template<typename _Tp>
  3174. | ^~~~~~~~
  3175. In file included from callback.cc:22:
  3176. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3177. 25 | extern "C"
  3178. | ^~~~~~~~~~
  3179. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3180. from /usr/include/glib-2.0/glib/gthread.h:32,
  3181. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3182. from /usr/include/glib-2.0/glib.h:32,
  3183. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3184. from /usr/include/glib-2.0/glib-object.h:22,
  3185. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3186. from ../gconfmm/callback.h:27,
  3187. from callback.cc:22:
  3188. /usr/include/c++/11.1.0/type_traits:1111:3: error: template with C linkage
  3189. 1111 | template<typename _Tp>
  3190. | ^~~~~~~~
  3191. In file included from callback.cc:22:
  3192. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3193. 25 | extern "C"
  3194. | ^~~~~~~~~~
  3195. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3196. from /usr/include/glib-2.0/glib/gthread.h:32,
  3197. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3198. from /usr/include/glib-2.0/glib.h:32,
  3199. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3200. from /usr/include/glib-2.0/glib-object.h:22,
  3201. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3202. from ../gconfmm/callback.h:27,
  3203. from callback.cc:22:
  3204. /usr/include/c++/11.1.0/type_traits:1119:3: error: template with C linkage
  3205. 1119 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3206. | ^~~~~~~~
  3207. In file included from callback.cc:22:
  3208. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3209. 25 | extern "C"
  3210. | ^~~~~~~~~~
  3211. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3212. from /usr/include/glib-2.0/glib/gthread.h:32,
  3213. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3214. from /usr/include/glib-2.0/glib.h:32,
  3215. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3216. from /usr/include/glib-2.0/glib-object.h:22,
  3217. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3218. from ../gconfmm/callback.h:27,
  3219. from callback.cc:22:
  3220. /usr/include/c++/11.1.0/type_traits:1122:3: error: template with C linkage
  3221. 1122 | template<typename _Tp>
  3222. | ^~~~~~~~
  3223. In file included from callback.cc:22:
  3224. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3225. 25 | extern "C"
  3226. | ^~~~~~~~~~
  3227. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3228. from /usr/include/glib-2.0/glib/gthread.h:32,
  3229. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3230. from /usr/include/glib-2.0/glib.h:32,
  3231. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3232. from /usr/include/glib-2.0/glib-object.h:22,
  3233. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3234. from ../gconfmm/callback.h:27,
  3235. from callback.cc:22:
  3236. /usr/include/c++/11.1.0/type_traits:1126:3: error: template with C linkage
  3237. 1126 | template<typename _Tp>
  3238. | ^~~~~~~~
  3239. In file included from callback.cc:22:
  3240. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3241. 25 | extern "C"
  3242. | ^~~~~~~~~~
  3243. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3244. from /usr/include/glib-2.0/glib/gthread.h:32,
  3245. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3246. from /usr/include/glib-2.0/glib.h:32,
  3247. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3248. from /usr/include/glib-2.0/glib-object.h:22,
  3249. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3250. from ../gconfmm/callback.h:27,
  3251. from callback.cc:22:
  3252. /usr/include/c++/11.1.0/type_traits:1132:3: error: template with C linkage
  3253. 1132 | template<typename _Tp>
  3254. | ^~~~~~~~
  3255. In file included from callback.cc:22:
  3256. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3257. 25 | extern "C"
  3258. | ^~~~~~~~~~
  3259. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3260. from /usr/include/glib-2.0/glib/gthread.h:32,
  3261. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3262. from /usr/include/glib-2.0/glib.h:32,
  3263. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3264. from /usr/include/glib-2.0/glib-object.h:22,
  3265. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3266. from ../gconfmm/callback.h:27,
  3267. from callback.cc:22:
  3268. /usr/include/c++/11.1.0/type_traits:1141:3: error: template with C linkage
  3269. 1141 | template<typename _Tp, typename... _Args>
  3270. | ^~~~~~~~
  3271. In file included from callback.cc:22:
  3272. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3273. 25 | extern "C"
  3274. | ^~~~~~~~~~
  3275. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3276. from /usr/include/glib-2.0/glib/gthread.h:32,
  3277. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3278. from /usr/include/glib-2.0/glib.h:32,
  3279. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3280. from /usr/include/glib-2.0/glib-object.h:22,
  3281. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3282. from ../gconfmm/callback.h:27,
  3283. from callback.cc:22:
  3284. /usr/include/c++/11.1.0/type_traits:1150:3: error: template with C linkage
  3285. 1150 | template<typename _Tp>
  3286. | ^~~~~~~~
  3287. In file included from callback.cc:22:
  3288. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3289. 25 | extern "C"
  3290. | ^~~~~~~~~~
  3291. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3292. from /usr/include/glib-2.0/glib/gthread.h:32,
  3293. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3294. from /usr/include/glib-2.0/glib.h:32,
  3295. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3296. from /usr/include/glib-2.0/glib-object.h:22,
  3297. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3298. from ../gconfmm/callback.h:27,
  3299. from callback.cc:22:
  3300. /usr/include/c++/11.1.0/type_traits:1160:5: error: template with C linkage
  3301. 1160 | template <typename _Tp>
  3302. | ^~~~~~~~
  3303. In file included from callback.cc:22:
  3304. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3305. 25 | extern "C"
  3306. | ^~~~~~~~~~
  3307. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3308. from /usr/include/glib-2.0/glib/gthread.h:32,
  3309. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3310. from /usr/include/glib-2.0/glib.h:32,
  3311. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3312. from /usr/include/glib-2.0/glib-object.h:22,
  3313. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3314. from ../gconfmm/callback.h:27,
  3315. from callback.cc:22:
  3316. /usr/include/c++/11.1.0/type_traits:1163:5: error: template with C linkage
  3317. 1163 | template <typename _Tp>
  3318. | ^~~~~~~~
  3319. In file included from callback.cc:22:
  3320. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3321. 25 | extern "C"
  3322. | ^~~~~~~~~~
  3323. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3324. from /usr/include/glib-2.0/glib/gthread.h:32,
  3325. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3326. from /usr/include/glib-2.0/glib.h:32,
  3327. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3328. from /usr/include/glib-2.0/glib-object.h:22,
  3329. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3330. from ../gconfmm/callback.h:27,
  3331. from callback.cc:22:
  3332. /usr/include/c++/11.1.0/type_traits:1170:3: error: template with C linkage
  3333. 1170 | template<typename _Tp>
  3334. | ^~~~~~~~
  3335. In file included from callback.cc:22:
  3336. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3337. 25 | extern "C"
  3338. | ^~~~~~~~~~
  3339. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3340. from /usr/include/glib-2.0/glib/gthread.h:32,
  3341. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3342. from /usr/include/glib-2.0/glib.h:32,
  3343. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3344. from /usr/include/glib-2.0/glib-object.h:22,
  3345. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3346. from ../gconfmm/callback.h:27,
  3347. from callback.cc:22:
  3348. /usr/include/c++/11.1.0/type_traits:1177:3: error: template with C linkage
  3349. 1177 | template<typename _Tp>
  3350. | ^~~~~~~~
  3351. In file included from callback.cc:22:
  3352. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3353. 25 | extern "C"
  3354. | ^~~~~~~~~~
  3355. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3356. from /usr/include/glib-2.0/glib/gthread.h:32,
  3357. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3358. from /usr/include/glib-2.0/glib.h:32,
  3359. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3360. from /usr/include/glib-2.0/glib-object.h:22,
  3361. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3362. from ../gconfmm/callback.h:27,
  3363. from callback.cc:22:
  3364. /usr/include/c++/11.1.0/type_traits:1182:3: error: template with C linkage
  3365. 1182 | template <typename _Tp>
  3366. | ^~~~~~~~
  3367. In file included from callback.cc:22:
  3368. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3369. 25 | extern "C"
  3370. | ^~~~~~~~~~
  3371. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3372. from /usr/include/glib-2.0/glib/gthread.h:32,
  3373. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3374. from /usr/include/glib-2.0/glib.h:32,
  3375. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3376. from /usr/include/glib-2.0/glib-object.h:22,
  3377. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3378. from ../gconfmm/callback.h:27,
  3379. from callback.cc:22:
  3380. /usr/include/c++/11.1.0/type_traits:1188:3: error: template with C linkage
  3381. 1188 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3382. | ^~~~~~~~
  3383. In file included from callback.cc:22:
  3384. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3385. 25 | extern "C"
  3386. | ^~~~~~~~~~
  3387. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3388. from /usr/include/glib-2.0/glib/gthread.h:32,
  3389. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3390. from /usr/include/glib-2.0/glib.h:32,
  3391. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3392. from /usr/include/glib-2.0/glib-object.h:22,
  3393. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3394. from ../gconfmm/callback.h:27,
  3395. from callback.cc:22:
  3396. /usr/include/c++/11.1.0/type_traits:1191:3: error: template with C linkage
  3397. 1191 | template<typename _Tp>
  3398. | ^~~~~~~~
  3399. In file included from callback.cc:22:
  3400. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3401. 25 | extern "C"
  3402. | ^~~~~~~~~~
  3403. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3404. from /usr/include/glib-2.0/glib/gthread.h:32,
  3405. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3406. from /usr/include/glib-2.0/glib.h:32,
  3407. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3408. from /usr/include/glib-2.0/glib-object.h:22,
  3409. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3410. from ../gconfmm/callback.h:27,
  3411. from callback.cc:22:
  3412. /usr/include/c++/11.1.0/type_traits:1195:3: error: template with C linkage
  3413. 1195 | template<typename _Tp>
  3414. | ^~~~~~~~
  3415. In file included from callback.cc:22:
  3416. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3417. 25 | extern "C"
  3418. | ^~~~~~~~~~
  3419. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3420. from /usr/include/glib-2.0/glib/gthread.h:32,
  3421. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3422. from /usr/include/glib-2.0/glib.h:32,
  3423. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3424. from /usr/include/glib-2.0/glib-object.h:22,
  3425. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3426. from ../gconfmm/callback.h:27,
  3427. from callback.cc:22:
  3428. /usr/include/c++/11.1.0/type_traits:1203:3: error: template with C linkage
  3429. 1203 | template<typename _Tp>
  3430. | ^~~~~~~~
  3431. In file included from callback.cc:22:
  3432. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3433. 25 | extern "C"
  3434. | ^~~~~~~~~~
  3435. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3436. from /usr/include/glib-2.0/glib/gthread.h:32,
  3437. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3438. from /usr/include/glib-2.0/glib.h:32,
  3439. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3440. from /usr/include/glib-2.0/glib-object.h:22,
  3441. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3442. from ../gconfmm/callback.h:27,
  3443. from callback.cc:22:
  3444. /usr/include/c++/11.1.0/type_traits:1211:3: error: template with C linkage
  3445. 1211 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3446. | ^~~~~~~~
  3447. In file included from callback.cc:22:
  3448. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3449. 25 | extern "C"
  3450. | ^~~~~~~~~~
  3451. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3452. from /usr/include/glib-2.0/glib/gthread.h:32,
  3453. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3454. from /usr/include/glib-2.0/glib.h:32,
  3455. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3456. from /usr/include/glib-2.0/glib-object.h:22,
  3457. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3458. from ../gconfmm/callback.h:27,
  3459. from callback.cc:22:
  3460. /usr/include/c++/11.1.0/type_traits:1214:3: error: template with C linkage
  3461. 1214 | template<typename _Tp>
  3462. | ^~~~~~~~
  3463. In file included from callback.cc:22:
  3464. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3465. 25 | extern "C"
  3466. | ^~~~~~~~~~
  3467. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3468. from /usr/include/glib-2.0/glib/gthread.h:32,
  3469. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3470. from /usr/include/glib-2.0/glib.h:32,
  3471. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3472. from /usr/include/glib-2.0/glib-object.h:22,
  3473. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3474. from ../gconfmm/callback.h:27,
  3475. from callback.cc:22:
  3476. /usr/include/c++/11.1.0/type_traits:1218:3: error: template with C linkage
  3477. 1218 | template<typename _Tp>
  3478. | ^~~~~~~~
  3479. In file included from callback.cc:22:
  3480. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3481. 25 | extern "C"
  3482. | ^~~~~~~~~~
  3483. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3484. from /usr/include/glib-2.0/glib/gthread.h:32,
  3485. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3486. from /usr/include/glib-2.0/glib.h:32,
  3487. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3488. from /usr/include/glib-2.0/glib-object.h:22,
  3489. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3490. from ../gconfmm/callback.h:27,
  3491. from callback.cc:22:
  3492. /usr/include/c++/11.1.0/type_traits:1226:3: error: template with C linkage
  3493. 1226 | template<typename _Tp>
  3494. | ^~~~~~~~
  3495. In file included from callback.cc:22:
  3496. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3497. 25 | extern "C"
  3498. | ^~~~~~~~~~
  3499. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3500. from /usr/include/glib-2.0/glib/gthread.h:32,
  3501. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3502. from /usr/include/glib-2.0/glib.h:32,
  3503. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3504. from /usr/include/glib-2.0/glib-object.h:22,
  3505. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3506. from ../gconfmm/callback.h:27,
  3507. from callback.cc:22:
  3508. /usr/include/c++/11.1.0/type_traits:1235:3: error: template with C linkage
  3509. 1235 | template<typename _Tp, typename _Up>
  3510. | ^~~~~~~~
  3511. In file included from callback.cc:22:
  3512. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3513. 25 | extern "C"
  3514. | ^~~~~~~~~~
  3515. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3516. from /usr/include/glib-2.0/glib/gthread.h:32,
  3517. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3518. from /usr/include/glib-2.0/glib.h:32,
  3519. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3520. from /usr/include/glib-2.0/glib-object.h:22,
  3521. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3522. from ../gconfmm/callback.h:27,
  3523. from callback.cc:22:
  3524. /usr/include/c++/11.1.0/type_traits:1243:3: error: template with C linkage
  3525. 1243 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3526. | ^~~~~~~~
  3527. In file included from callback.cc:22:
  3528. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3529. 25 | extern "C"
  3530. | ^~~~~~~~~~
  3531. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3532. from /usr/include/glib-2.0/glib/gthread.h:32,
  3533. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3534. from /usr/include/glib-2.0/glib.h:32,
  3535. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3536. from /usr/include/glib-2.0/glib-object.h:22,
  3537. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3538. from ../gconfmm/callback.h:27,
  3539. from callback.cc:22:
  3540. /usr/include/c++/11.1.0/type_traits:1246:3: error: template with C linkage
  3541. 1246 | template<typename _Tp>
  3542. | ^~~~~~~~
  3543. In file included from callback.cc:22:
  3544. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3545. 25 | extern "C"
  3546. | ^~~~~~~~~~
  3547. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3548. from /usr/include/glib-2.0/glib/gthread.h:32,
  3549. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3550. from /usr/include/glib-2.0/glib.h:32,
  3551. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3552. from /usr/include/glib-2.0/glib-object.h:22,
  3553. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3554. from ../gconfmm/callback.h:27,
  3555. from callback.cc:22:
  3556. /usr/include/c++/11.1.0/type_traits:1250:3: error: template with C linkage
  3557. 1250 | template<typename _Tp>
  3558. | ^~~~~~~~
  3559. In file included from callback.cc:22:
  3560. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3561. 25 | extern "C"
  3562. | ^~~~~~~~~~
  3563. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3564. from /usr/include/glib-2.0/glib/gthread.h:32,
  3565. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3566. from /usr/include/glib-2.0/glib.h:32,
  3567. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3568. from /usr/include/glib-2.0/glib-object.h:22,
  3569. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3570. from ../gconfmm/callback.h:27,
  3571. from callback.cc:22:
  3572. /usr/include/c++/11.1.0/type_traits:1256:3: error: template with C linkage
  3573. 1256 | template<typename _Tp>
  3574. | ^~~~~~~~
  3575. In file included from callback.cc:22:
  3576. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3577. 25 | extern "C"
  3578. | ^~~~~~~~~~
  3579. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3580. from /usr/include/glib-2.0/glib/gthread.h:32,
  3581. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3582. from /usr/include/glib-2.0/glib.h:32,
  3583. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3584. from /usr/include/glib-2.0/glib-object.h:22,
  3585. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3586. from ../gconfmm/callback.h:27,
  3587. from callback.cc:22:
  3588. /usr/include/c++/11.1.0/type_traits:1264:3: error: template with C linkage
  3589. 1264 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  3590. | ^~~~~~~~
  3591. In file included from callback.cc:22:
  3592. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3593. 25 | extern "C"
  3594. | ^~~~~~~~~~
  3595. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3596. from /usr/include/glib-2.0/glib/gthread.h:32,
  3597. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3598. from /usr/include/glib-2.0/glib.h:32,
  3599. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3600. from /usr/include/glib-2.0/glib-object.h:22,
  3601. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3602. from ../gconfmm/callback.h:27,
  3603. from callback.cc:22:
  3604. /usr/include/c++/11.1.0/type_traits:1267:3: error: template with C linkage
  3605. 1267 | template<typename _Tp>
  3606. | ^~~~~~~~
  3607. In file included from callback.cc:22:
  3608. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3609. 25 | extern "C"
  3610. | ^~~~~~~~~~
  3611. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3612. from /usr/include/glib-2.0/glib/gthread.h:32,
  3613. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3614. from /usr/include/glib-2.0/glib.h:32,
  3615. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3616. from /usr/include/glib-2.0/glib-object.h:22,
  3617. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3618. from ../gconfmm/callback.h:27,
  3619. from callback.cc:22:
  3620. /usr/include/c++/11.1.0/type_traits:1271:3: error: template with C linkage
  3621. 1271 | template<typename _Tp>
  3622. | ^~~~~~~~
  3623. In file included from callback.cc:22:
  3624. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3625. 25 | extern "C"
  3626. | ^~~~~~~~~~
  3627. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3628. from /usr/include/glib-2.0/glib/gthread.h:32,
  3629. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3630. from /usr/include/glib-2.0/glib.h:32,
  3631. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3632. from /usr/include/glib-2.0/glib-object.h:22,
  3633. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3634. from ../gconfmm/callback.h:27,
  3635. from callback.cc:22:
  3636. /usr/include/c++/11.1.0/type_traits:1277:3: error: template with C linkage
  3637. 1277 | template<typename _Tp>
  3638. | ^~~~~~~~
  3639. In file included from callback.cc:22:
  3640. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3641. 25 | extern "C"
  3642. | ^~~~~~~~~~
  3643. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3644. from /usr/include/glib-2.0/glib/gthread.h:32,
  3645. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3646. from /usr/include/glib-2.0/glib.h:32,
  3647. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3648. from /usr/include/glib-2.0/glib-object.h:22,
  3649. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3650. from ../gconfmm/callback.h:27,
  3651. from callback.cc:22:
  3652. /usr/include/c++/11.1.0/type_traits:1286:3: error: template with C linkage
  3653. 1286 | template<typename _Tp>
  3654. | ^~~~~~~~
  3655. In file included from callback.cc:22:
  3656. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3657. 25 | extern "C"
  3658. | ^~~~~~~~~~
  3659. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3660. from /usr/include/glib-2.0/glib/gthread.h:32,
  3661. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3662. from /usr/include/glib-2.0/glib.h:32,
  3663. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3664. from /usr/include/glib-2.0/glib-object.h:22,
  3665. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3666. from ../gconfmm/callback.h:27,
  3667. from callback.cc:22:
  3668. /usr/include/c++/11.1.0/type_traits:1297:3: error: template with C linkage
  3669. 1297 | template<typename _Tp>
  3670. | ^~~~~~~~
  3671. In file included from callback.cc:22:
  3672. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3673. 25 | extern "C"
  3674. | ^~~~~~~~~~
  3675. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3676. from /usr/include/glib-2.0/glib/gthread.h:32,
  3677. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3678. from /usr/include/glib-2.0/glib.h:32,
  3679. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3680. from /usr/include/glib-2.0/glib-object.h:22,
  3681. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3682. from ../gconfmm/callback.h:27,
  3683. from callback.cc:22:
  3684. /usr/include/c++/11.1.0/type_traits:1309:3: error: template with C linkage
  3685. 1309 | template<typename _Tp>
  3686. | ^~~~~~~~
  3687. In file included from callback.cc:22:
  3688. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3689. 25 | extern "C"
  3690. | ^~~~~~~~~~
  3691. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3692. from /usr/include/glib-2.0/glib/gthread.h:32,
  3693. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3694. from /usr/include/glib-2.0/glib.h:32,
  3695. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3696. from /usr/include/glib-2.0/glib-object.h:22,
  3697. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3698. from ../gconfmm/callback.h:27,
  3699. from callback.cc:22:
  3700. /usr/include/c++/11.1.0/type_traits:1318:3: error: template with C linkage
  3701. 1318 | template<typename>
  3702. | ^~~~~~~~
  3703. In file included from callback.cc:22:
  3704. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3705. 25 | extern "C"
  3706. | ^~~~~~~~~~
  3707. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3708. from /usr/include/glib-2.0/glib/gthread.h:32,
  3709. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3710. from /usr/include/glib-2.0/glib.h:32,
  3711. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3712. from /usr/include/glib-2.0/glib-object.h:22,
  3713. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3714. from ../gconfmm/callback.h:27,
  3715. from callback.cc:22:
  3716. /usr/include/c++/11.1.0/type_traits:1322:3: error: template with C linkage
  3717. 1322 | template<typename _Tp, std::size_t _Size>
  3718. | ^~~~~~~~
  3719. In file included from callback.cc:22:
  3720. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3721. 25 | extern "C"
  3722. | ^~~~~~~~~~
  3723. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3724. from /usr/include/glib-2.0/glib/gthread.h:32,
  3725. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3726. from /usr/include/glib-2.0/glib.h:32,
  3727. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3728. from /usr/include/glib-2.0/glib-object.h:22,
  3729. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3730. from ../gconfmm/callback.h:27,
  3731. from callback.cc:22:
  3732. /usr/include/c++/11.1.0/type_traits:1326:3: error: template with C linkage
  3733. 1326 | template<typename _Tp>
  3734. | ^~~~~~~~
  3735. In file included from callback.cc:22:
  3736. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3737. 25 | extern "C"
  3738. | ^~~~~~~~~~
  3739. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3740. from /usr/include/glib-2.0/glib/gthread.h:32,
  3741. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3742. from /usr/include/glib-2.0/glib.h:32,
  3743. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3744. from /usr/include/glib-2.0/glib-object.h:22,
  3745. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3746. from ../gconfmm/callback.h:27,
  3747. from callback.cc:22:
  3748. /usr/include/c++/11.1.0/type_traits:1331:3: error: template with C linkage
  3749. 1331 | template<typename, unsigned _Uint>
  3750. | ^~~~~~~~
  3751. In file included from callback.cc:22:
  3752. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3753. 25 | extern "C"
  3754. | ^~~~~~~~~~
  3755. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3756. from /usr/include/glib-2.0/glib/gthread.h:32,
  3757. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3758. from /usr/include/glib-2.0/glib.h:32,
  3759. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3760. from /usr/include/glib-2.0/glib-object.h:22,
  3761. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3762. from ../gconfmm/callback.h:27,
  3763. from callback.cc:22:
  3764. /usr/include/c++/11.1.0/type_traits:1335:3: error: template with C linkage
  3765. 1335 | template<typename _Tp, unsigned _Uint, std::size_t _Size>
  3766. | ^~~~~~~~
  3767. In file included from callback.cc:22:
  3768. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3769. 25 | extern "C"
  3770. | ^~~~~~~~~~
  3771. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3772. from /usr/include/glib-2.0/glib/gthread.h:32,
  3773. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3774. from /usr/include/glib-2.0/glib.h:32,
  3775. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3776. from /usr/include/glib-2.0/glib-object.h:22,
  3777. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3778. from ../gconfmm/callback.h:27,
  3779. from callback.cc:22:
  3780. /usr/include/c++/11.1.0/type_traits:1342:3: error: template with C linkage
  3781. 1342 | template<typename _Tp, unsigned _Uint>
  3782. | ^~~~~~~~
  3783. In file included from callback.cc:22:
  3784. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3785. 25 | extern "C"
  3786. | ^~~~~~~~~~
  3787. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3788. from /usr/include/glib-2.0/glib/gthread.h:32,
  3789. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3790. from /usr/include/glib-2.0/glib.h:32,
  3791. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3792. from /usr/include/glib-2.0/glib-object.h:22,
  3793. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3794. from ../gconfmm/callback.h:27,
  3795. from callback.cc:22:
  3796. /usr/include/c++/11.1.0/type_traits:1353:3: error: template with C linkage
  3797. 1353 | template<typename _Tp, typename _Up>
  3798. | ^~~~~~~~
  3799. In file included from callback.cc:22:
  3800. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3801. 25 | extern "C"
  3802. | ^~~~~~~~~~
  3803. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3804. from /usr/include/glib-2.0/glib/gthread.h:32,
  3805. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3806. from /usr/include/glib-2.0/glib.h:32,
  3807. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3808. from /usr/include/glib-2.0/glib-object.h:22,
  3809. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3810. from ../gconfmm/callback.h:27,
  3811. from callback.cc:22:
  3812. /usr/include/c++/11.1.0/type_traits:1370:3: error: template with C linkage
  3813. 1370 | template<typename _Base, typename _Derived>
  3814. | ^~~~~~~~
  3815. In file included from callback.cc:22:
  3816. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3817. 25 | extern "C"
  3818. | ^~~~~~~~~~
  3819. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3820. from /usr/include/glib-2.0/glib/gthread.h:32,
  3821. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3822. from /usr/include/glib-2.0/glib.h:32,
  3823. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3824. from /usr/include/glib-2.0/glib-object.h:22,
  3825. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3826. from ../gconfmm/callback.h:27,
  3827. from callback.cc:22:
  3828. /usr/include/c++/11.1.0/type_traits:1375:3: error: template with C linkage
  3829. 1375 | template<typename _From, typename _To,
  3830. | ^~~~~~~~
  3831. In file included from callback.cc:22:
  3832. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3833. 25 | extern "C"
  3834. | ^~~~~~~~~~
  3835. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3836. from /usr/include/glib-2.0/glib/gthread.h:32,
  3837. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3838. from /usr/include/glib-2.0/glib.h:32,
  3839. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3840. from /usr/include/glib-2.0/glib-object.h:22,
  3841. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3842. from ../gconfmm/callback.h:27,
  3843. from callback.cc:22:
  3844. /usr/include/c++/11.1.0/type_traits:1385:3: error: template with C linkage
  3845. 1385 | template<typename _From, typename _To>
  3846. | ^~~~~~~~
  3847. In file included from callback.cc:22:
  3848. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3849. 25 | extern "C"
  3850. | ^~~~~~~~~~
  3851. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3852. from /usr/include/glib-2.0/glib/gthread.h:32,
  3853. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3854. from /usr/include/glib-2.0/glib.h:32,
  3855. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3856. from /usr/include/glib-2.0/glib-object.h:22,
  3857. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3858. from ../gconfmm/callback.h:27,
  3859. from callback.cc:22:
  3860. /usr/include/c++/11.1.0/type_traits:1406:3: error: template with C linkage
  3861. 1406 | template<typename _From, typename _To>
  3862. | ^~~~~~~~
  3863. In file included from callback.cc:22:
  3864. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3865. 25 | extern "C"
  3866. | ^~~~~~~~~~
  3867. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3868. from /usr/include/glib-2.0/glib/gthread.h:32,
  3869. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3870. from /usr/include/glib-2.0/glib.h:32,
  3871. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3872. from /usr/include/glib-2.0/glib-object.h:22,
  3873. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3874. from ../gconfmm/callback.h:27,
  3875. from callback.cc:22:
  3876. /usr/include/c++/11.1.0/type_traits:1412:3: error: template with C linkage
  3877. 1412 | template<typename _ToElementType, typename _FromElementType>
  3878. | ^~~~~~~~
  3879. In file included from callback.cc:22:
  3880. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3881. 25 | extern "C"
  3882. | ^~~~~~~~~~
  3883. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3884. from /usr/include/glib-2.0/glib/gthread.h:32,
  3885. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3886. from /usr/include/glib-2.0/glib.h:32,
  3887. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3888. from /usr/include/glib-2.0/glib-object.h:22,
  3889. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3890. from ../gconfmm/callback.h:27,
  3891. from callback.cc:22:
  3892. /usr/include/c++/11.1.0/type_traits:1416:3: error: template with C linkage
  3893. 1416 | template<typename _From, typename _To,
  3894. | ^~~~~~~~
  3895. In file included from callback.cc:22:
  3896. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3897. 25 | extern "C"
  3898. | ^~~~~~~~~~
  3899. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3900. from /usr/include/glib-2.0/glib/gthread.h:32,
  3901. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3902. from /usr/include/glib-2.0/glib.h:32,
  3903. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3904. from /usr/include/glib-2.0/glib-object.h:22,
  3905. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3906. from ../gconfmm/callback.h:27,
  3907. from callback.cc:22:
  3908. /usr/include/c++/11.1.0/type_traits:1425:3: error: template with C linkage
  3909. 1425 | template<typename _From, typename _To>
  3910. | ^~~~~~~~
  3911. In file included from callback.cc:22:
  3912. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3913. 25 | extern "C"
  3914. | ^~~~~~~~~~
  3915. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3916. from /usr/include/glib-2.0/glib/gthread.h:32,
  3917. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3918. from /usr/include/glib-2.0/glib.h:32,
  3919. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3920. from /usr/include/glib-2.0/glib-object.h:22,
  3921. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3922. from ../gconfmm/callback.h:27,
  3923. from callback.cc:22:
  3924. /usr/include/c++/11.1.0/type_traits:1446:3: error: template with C linkage
  3925. 1446 | template<typename _From, typename _To>
  3926. | ^~~~~~~~
  3927. In file included from callback.cc:22:
  3928. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3929. 25 | extern "C"
  3930. | ^~~~~~~~~~
  3931. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3932. from /usr/include/glib-2.0/glib/gthread.h:32,
  3933. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3934. from /usr/include/glib-2.0/glib.h:32,
  3935. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3936. from /usr/include/glib-2.0/glib-object.h:22,
  3937. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3938. from ../gconfmm/callback.h:27,
  3939. from callback.cc:22:
  3940. /usr/include/c++/11.1.0/type_traits:1468:3: error: template with C linkage
  3941. 1468 | template<typename _Tp>
  3942. | ^~~~~~~~
  3943. In file included from callback.cc:22:
  3944. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3945. 25 | extern "C"
  3946. | ^~~~~~~~~~
  3947. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3948. from /usr/include/glib-2.0/glib/gthread.h:32,
  3949. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3950. from /usr/include/glib-2.0/glib.h:32,
  3951. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3952. from /usr/include/glib-2.0/glib-object.h:22,
  3953. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3954. from ../gconfmm/callback.h:27,
  3955. from callback.cc:22:
  3956. /usr/include/c++/11.1.0/type_traits:1472:3: error: template with C linkage
  3957. 1472 | template<typename _Tp>
  3958. | ^~~~~~~~
  3959. In file included from callback.cc:22:
  3960. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3961. 25 | extern "C"
  3962. | ^~~~~~~~~~
  3963. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3964. from /usr/include/glib-2.0/glib/gthread.h:32,
  3965. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3966. from /usr/include/glib-2.0/glib.h:32,
  3967. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3968. from /usr/include/glib-2.0/glib-object.h:22,
  3969. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3970. from ../gconfmm/callback.h:27,
  3971. from callback.cc:22:
  3972. /usr/include/c++/11.1.0/type_traits:1477:3: error: template with C linkage
  3973. 1477 | template<typename _Tp>
  3974. | ^~~~~~~~
  3975. In file included from callback.cc:22:
  3976. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3977. 25 | extern "C"
  3978. | ^~~~~~~~~~
  3979. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3980. from /usr/include/glib-2.0/glib/gthread.h:32,
  3981. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3982. from /usr/include/glib-2.0/glib.h:32,
  3983. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  3984. from /usr/include/glib-2.0/glib-object.h:22,
  3985. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  3986. from ../gconfmm/callback.h:27,
  3987. from callback.cc:22:
  3988. /usr/include/c++/11.1.0/type_traits:1481:3: error: template with C linkage
  3989. 1481 | template<typename _Tp>
  3990. | ^~~~~~~~
  3991. In file included from callback.cc:22:
  3992. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  3993. 25 | extern "C"
  3994. | ^~~~~~~~~~
  3995. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  3996. from /usr/include/glib-2.0/glib/gthread.h:32,
  3997. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  3998. from /usr/include/glib-2.0/glib.h:32,
  3999. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4000. from /usr/include/glib-2.0/glib-object.h:22,
  4001. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4002. from ../gconfmm/callback.h:27,
  4003. from callback.cc:22:
  4004. /usr/include/c++/11.1.0/type_traits:1486:3: error: template with C linkage
  4005. 1486 | template<typename _Tp>
  4006. | ^~~~~~~~
  4007. In file included from callback.cc:22:
  4008. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4009. 25 | extern "C"
  4010. | ^~~~~~~~~~
  4011. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4012. from /usr/include/glib-2.0/glib/gthread.h:32,
  4013. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4014. from /usr/include/glib-2.0/glib.h:32,
  4015. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4016. from /usr/include/glib-2.0/glib-object.h:22,
  4017. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4018. from ../gconfmm/callback.h:27,
  4019. from callback.cc:22:
  4020. /usr/include/c++/11.1.0/type_traits:1490:3: error: template with C linkage
  4021. 1490 | template<typename _Tp>
  4022. | ^~~~~~~~
  4023. In file included from callback.cc:22:
  4024. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4025. 25 | extern "C"
  4026. | ^~~~~~~~~~
  4027. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4028. from /usr/include/glib-2.0/glib/gthread.h:32,
  4029. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4030. from /usr/include/glib-2.0/glib.h:32,
  4031. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4032. from /usr/include/glib-2.0/glib-object.h:22,
  4033. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4034. from ../gconfmm/callback.h:27,
  4035. from callback.cc:22:
  4036. /usr/include/c++/11.1.0/type_traits:1494:3: error: template with C linkage
  4037. 1494 | template<typename _Tp>
  4038. | ^~~~~~~~
  4039. In file included from callback.cc:22:
  4040. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4041. 25 | extern "C"
  4042. | ^~~~~~~~~~
  4043. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4044. from /usr/include/glib-2.0/glib/gthread.h:32,
  4045. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4046. from /usr/include/glib-2.0/glib.h:32,
  4047. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4048. from /usr/include/glib-2.0/glib-object.h:22,
  4049. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4050. from ../gconfmm/callback.h:27,
  4051. from callback.cc:22:
  4052. /usr/include/c++/11.1.0/type_traits:1498:3: error: template with C linkage
  4053. 1498 | template<typename _Tp>
  4054. | ^~~~~~~~
  4055. In file included from callback.cc:22:
  4056. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4057. 25 | extern "C"
  4058. | ^~~~~~~~~~
  4059. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4060. from /usr/include/glib-2.0/glib/gthread.h:32,
  4061. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4062. from /usr/include/glib-2.0/glib.h:32,
  4063. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4064. from /usr/include/glib-2.0/glib-object.h:22,
  4065. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4066. from ../gconfmm/callback.h:27,
  4067. from callback.cc:22:
  4068. /usr/include/c++/11.1.0/type_traits:1503:3: error: template with C linkage
  4069. 1503 | template<typename _Tp>
  4070. | ^~~~~~~~
  4071. In file included from callback.cc:22:
  4072. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4073. 25 | extern "C"
  4074. | ^~~~~~~~~~
  4075. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4076. from /usr/include/glib-2.0/glib/gthread.h:32,
  4077. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4078. from /usr/include/glib-2.0/glib.h:32,
  4079. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4080. from /usr/include/glib-2.0/glib-object.h:22,
  4081. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4082. from ../gconfmm/callback.h:27,
  4083. from callback.cc:22:
  4084. /usr/include/c++/11.1.0/type_traits:1508:3: error: template with C linkage
  4085. 1508 | template<typename _Tp>
  4086. | ^~~~~~~~
  4087. In file included from callback.cc:22:
  4088. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4089. 25 | extern "C"
  4090. | ^~~~~~~~~~
  4091. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4092. from /usr/include/glib-2.0/glib/gthread.h:32,
  4093. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4094. from /usr/include/glib-2.0/glib.h:32,
  4095. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4096. from /usr/include/glib-2.0/glib-object.h:22,
  4097. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4098. from ../gconfmm/callback.h:27,
  4099. from callback.cc:22:
  4100. /usr/include/c++/11.1.0/type_traits:1513:3: error: template with C linkage
  4101. 1513 | template<typename _Tp>
  4102. | ^~~~~~~~
  4103. In file included from callback.cc:22:
  4104. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4105. 25 | extern "C"
  4106. | ^~~~~~~~~~
  4107. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4108. from /usr/include/glib-2.0/glib/gthread.h:32,
  4109. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4110. from /usr/include/glib-2.0/glib.h:32,
  4111. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4112. from /usr/include/glib-2.0/glib-object.h:22,
  4113. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4114. from ../gconfmm/callback.h:27,
  4115. from callback.cc:22:
  4116. /usr/include/c++/11.1.0/type_traits:1552:3: error: template with C linkage
  4117. 1552 | template<typename _Tp>
  4118. | ^~~~~~~~
  4119. In file included from callback.cc:22:
  4120. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4121. 25 | extern "C"
  4122. | ^~~~~~~~~~
  4123. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4124. from /usr/include/glib-2.0/glib/gthread.h:32,
  4125. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4126. from /usr/include/glib-2.0/glib.h:32,
  4127. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4128. from /usr/include/glib-2.0/glib-object.h:22,
  4129. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4130. from ../gconfmm/callback.h:27,
  4131. from callback.cc:22:
  4132. /usr/include/c++/11.1.0/type_traits:1556:3: error: template with C linkage
  4133. 1556 | template<typename _Tp>
  4134. | ^~~~~~~~
  4135. In file included from callback.cc:22:
  4136. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4137. 25 | extern "C"
  4138. | ^~~~~~~~~~
  4139. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4140. from /usr/include/glib-2.0/glib/gthread.h:32,
  4141. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4142. from /usr/include/glib-2.0/glib.h:32,
  4143. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4144. from /usr/include/glib-2.0/glib-object.h:22,
  4145. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4146. from ../gconfmm/callback.h:27,
  4147. from callback.cc:22:
  4148. /usr/include/c++/11.1.0/type_traits:1560:3: error: template with C linkage
  4149. 1560 | template<typename _Tp>
  4150. | ^~~~~~~~
  4151. In file included from callback.cc:22:
  4152. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4153. 25 | extern "C"
  4154. | ^~~~~~~~~~
  4155. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4156. from /usr/include/glib-2.0/glib/gthread.h:32,
  4157. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4158. from /usr/include/glib-2.0/glib.h:32,
  4159. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4160. from /usr/include/glib-2.0/glib-object.h:22,
  4161. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4162. from ../gconfmm/callback.h:27,
  4163. from callback.cc:22:
  4164. /usr/include/c++/11.1.0/type_traits:1564:3: error: template with C linkage
  4165. 1564 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  4166. | ^~~~~~~~
  4167. In file included from callback.cc:22:
  4168. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4169. 25 | extern "C"
  4170. | ^~~~~~~~~~
  4171. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4172. from /usr/include/glib-2.0/glib/gthread.h:32,
  4173. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4174. from /usr/include/glib-2.0/glib.h:32,
  4175. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4176. from /usr/include/glib-2.0/glib-object.h:22,
  4177. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4178. from ../gconfmm/callback.h:27,
  4179. from callback.cc:22:
  4180. /usr/include/c++/11.1.0/type_traits:1568:3: error: template with C linkage
  4181. 1568 | template<typename _Tp>
  4182. | ^~~~~~~~
  4183. In file included from callback.cc:22:
  4184. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4185. 25 | extern "C"
  4186. | ^~~~~~~~~~
  4187. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4188. from /usr/include/glib-2.0/glib/gthread.h:32,
  4189. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4190. from /usr/include/glib-2.0/glib.h:32,
  4191. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4192. from /usr/include/glib-2.0/glib-object.h:22,
  4193. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4194. from ../gconfmm/callback.h:27,
  4195. from callback.cc:22:
  4196. /usr/include/c++/11.1.0/type_traits:1573:3: error: template with C linkage
  4197. 1573 | template<typename _Tp>
  4198. | ^~~~~~~~
  4199. In file included from callback.cc:22:
  4200. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4201. 25 | extern "C"
  4202. | ^~~~~~~~~~
  4203. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4204. from /usr/include/glib-2.0/glib/gthread.h:32,
  4205. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4206. from /usr/include/glib-2.0/glib.h:32,
  4207. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4208. from /usr/include/glib-2.0/glib-object.h:22,
  4209. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4210. from ../gconfmm/callback.h:27,
  4211. from callback.cc:22:
  4212. /usr/include/c++/11.1.0/type_traits:1578:3: error: template with C linkage
  4213. 1578 | template<typename _Tp, bool = __is_referenceable<_Tp>::value>
  4214. | ^~~~~~~~
  4215. In file included from callback.cc:22:
  4216. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4217. 25 | extern "C"
  4218. | ^~~~~~~~~~
  4219. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4220. from /usr/include/glib-2.0/glib/gthread.h:32,
  4221. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4222. from /usr/include/glib-2.0/glib.h:32,
  4223. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4224. from /usr/include/glib-2.0/glib-object.h:22,
  4225. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4226. from ../gconfmm/callback.h:27,
  4227. from callback.cc:22:
  4228. /usr/include/c++/11.1.0/type_traits:1582:3: error: template with C linkage
  4229. 1582 | template<typename _Tp>
  4230. | ^~~~~~~~
  4231. In file included from callback.cc:22:
  4232. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4233. 25 | extern "C"
  4234. | ^~~~~~~~~~
  4235. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4236. from /usr/include/glib-2.0/glib/gthread.h:32,
  4237. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4238. from /usr/include/glib-2.0/glib.h:32,
  4239. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4240. from /usr/include/glib-2.0/glib-object.h:22,
  4241. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4242. from ../gconfmm/callback.h:27,
  4243. from callback.cc:22:
  4244. /usr/include/c++/11.1.0/type_traits:1587:3: error: template with C linkage
  4245. 1587 | template<typename _Tp>
  4246. | ^~~~~~~~
  4247. In file included from callback.cc:22:
  4248. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4249. 25 | extern "C"
  4250. | ^~~~~~~~~~
  4251. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4252. from /usr/include/glib-2.0/glib/gthread.h:32,
  4253. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4254. from /usr/include/glib-2.0/glib.h:32,
  4255. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4256. from /usr/include/glib-2.0/glib-object.h:22,
  4257. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4258. from ../gconfmm/callback.h:27,
  4259. from callback.cc:22:
  4260. /usr/include/c++/11.1.0/type_traits:1609:3: error: template with C linkage
  4261. 1609 | template<typename _Unqualified, bool _IsConst, bool _IsVol>
  4262. | ^~~~~~~~
  4263. In file included from callback.cc:22:
  4264. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4265. 25 | extern "C"
  4266. | ^~~~~~~~~~
  4267. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4268. from /usr/include/glib-2.0/glib/gthread.h:32,
  4269. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4270. from /usr/include/glib-2.0/glib.h:32,
  4271. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4272. from /usr/include/glib-2.0/glib-object.h:22,
  4273. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4274. from ../gconfmm/callback.h:27,
  4275. from callback.cc:22:
  4276. /usr/include/c++/11.1.0/type_traits:1612:3: error: template with C linkage
  4277. 1612 | template<typename _Unqualified>
  4278. | ^~~~~~~~
  4279. In file included from callback.cc:22:
  4280. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4281. 25 | extern "C"
  4282. | ^~~~~~~~~~
  4283. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4284. from /usr/include/glib-2.0/glib/gthread.h:32,
  4285. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4286. from /usr/include/glib-2.0/glib.h:32,
  4287. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4288. from /usr/include/glib-2.0/glib-object.h:22,
  4289. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4290. from ../gconfmm/callback.h:27,
  4291. from callback.cc:22:
  4292. /usr/include/c++/11.1.0/type_traits:1616:3: error: template with C linkage
  4293. 1616 | template<typename _Unqualified>
  4294. | ^~~~~~~~
  4295. In file included from callback.cc:22:
  4296. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4297. 25 | extern "C"
  4298. | ^~~~~~~~~~
  4299. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4300. from /usr/include/glib-2.0/glib/gthread.h:32,
  4301. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4302. from /usr/include/glib-2.0/glib.h:32,
  4303. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4304. from /usr/include/glib-2.0/glib-object.h:22,
  4305. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4306. from ../gconfmm/callback.h:27,
  4307. from callback.cc:22:
  4308. /usr/include/c++/11.1.0/type_traits:1620:3: error: template with C linkage
  4309. 1620 | template<typename _Unqualified>
  4310. | ^~~~~~~~
  4311. In file included from callback.cc:22:
  4312. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4313. 25 | extern "C"
  4314. | ^~~~~~~~~~
  4315. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4316. from /usr/include/glib-2.0/glib/gthread.h:32,
  4317. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4318. from /usr/include/glib-2.0/glib.h:32,
  4319. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4320. from /usr/include/glib-2.0/glib-object.h:22,
  4321. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4322. from ../gconfmm/callback.h:27,
  4323. from callback.cc:22:
  4324. /usr/include/c++/11.1.0/type_traits:1624:3: error: template with C linkage
  4325. 1624 | template<typename _Unqualified>
  4326. | ^~~~~~~~
  4327. In file included from callback.cc:22:
  4328. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4329. 25 | extern "C"
  4330. | ^~~~~~~~~~
  4331. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4332. from /usr/include/glib-2.0/glib/gthread.h:32,
  4333. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4334. from /usr/include/glib-2.0/glib.h:32,
  4335. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4336. from /usr/include/glib-2.0/glib-object.h:22,
  4337. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4338. from ../gconfmm/callback.h:27,
  4339. from callback.cc:22:
  4340. /usr/include/c++/11.1.0/type_traits:1628:3: error: template with C linkage
  4341. 1628 | template<typename _Qualified, typename _Unqualified,
  4342. | ^~~~~~~~
  4343. In file included from callback.cc:22:
  4344. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4345. 25 | extern "C"
  4346. | ^~~~~~~~~~
  4347. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4348. from /usr/include/glib-2.0/glib/gthread.h:32,
  4349. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4350. from /usr/include/glib-2.0/glib.h:32,
  4351. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4352. from /usr/include/glib-2.0/glib-object.h:22,
  4353. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4354. from ../gconfmm/callback.h:27,
  4355. from callback.cc:22:
  4356. /usr/include/c++/11.1.0/type_traits:1640:3: error: template with C linkage
  4357. 1640 | template<typename _Tp>
  4358. | ^~~~~~~~
  4359. In file included from callback.cc:22:
  4360. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4361. 25 | extern "C"
  4362. | ^~~~~~~~~~
  4363. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4364. from /usr/include/glib-2.0/glib/gthread.h:32,
  4365. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4366. from /usr/include/glib-2.0/glib.h:32,
  4367. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4368. from /usr/include/glib-2.0/glib-object.h:22,
  4369. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4370. from ../gconfmm/callback.h:27,
  4371. from callback.cc:22:
  4372. /usr/include/c++/11.1.0/type_traits:1644:3: error: template specialization with C linkage
  4373. 1644 | template<>
  4374. | ^~~~~~~~
  4375. In file included from callback.cc:22:
  4376. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4377. 25 | extern "C"
  4378. | ^~~~~~~~~~
  4379. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4380. from /usr/include/glib-2.0/glib/gthread.h:32,
  4381. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4382. from /usr/include/glib-2.0/glib.h:32,
  4383. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4384. from /usr/include/glib-2.0/glib-object.h:22,
  4385. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4386. from ../gconfmm/callback.h:27,
  4387. from callback.cc:22:
  4388. /usr/include/c++/11.1.0/type_traits:1648:3: error: template specialization with C linkage
  4389. 1648 | template<>
  4390. | ^~~~~~~~
  4391. In file included from callback.cc:22:
  4392. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4393. 25 | extern "C"
  4394. | ^~~~~~~~~~
  4395. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4396. from /usr/include/glib-2.0/glib/gthread.h:32,
  4397. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4398. from /usr/include/glib-2.0/glib.h:32,
  4399. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4400. from /usr/include/glib-2.0/glib-object.h:22,
  4401. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4402. from ../gconfmm/callback.h:27,
  4403. from callback.cc:22:
  4404. /usr/include/c++/11.1.0/type_traits:1652:3: error: template specialization with C linkage
  4405. 1652 | template<>
  4406. | ^~~~~~~~
  4407. In file included from callback.cc:22:
  4408. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4409. 25 | extern "C"
  4410. | ^~~~~~~~~~
  4411. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4412. from /usr/include/glib-2.0/glib/gthread.h:32,
  4413. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4414. from /usr/include/glib-2.0/glib.h:32,
  4415. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4416. from /usr/include/glib-2.0/glib-object.h:22,
  4417. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4418. from ../gconfmm/callback.h:27,
  4419. from callback.cc:22:
  4420. /usr/include/c++/11.1.0/type_traits:1656:3: error: template specialization with C linkage
  4421. 1656 | template<>
  4422. | ^~~~~~~~
  4423. In file included from callback.cc:22:
  4424. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4425. 25 | extern "C"
  4426. | ^~~~~~~~~~
  4427. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4428. from /usr/include/glib-2.0/glib/gthread.h:32,
  4429. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4430. from /usr/include/glib-2.0/glib.h:32,
  4431. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4432. from /usr/include/glib-2.0/glib-object.h:22,
  4433. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4434. from ../gconfmm/callback.h:27,
  4435. from callback.cc:22:
  4436. /usr/include/c++/11.1.0/type_traits:1660:3: error: template specialization with C linkage
  4437. 1660 | template<>
  4438. | ^~~~~~~~
  4439. In file included from callback.cc:22:
  4440. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4441. 25 | extern "C"
  4442. | ^~~~~~~~~~
  4443. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4444. from /usr/include/glib-2.0/glib/gthread.h:32,
  4445. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4446. from /usr/include/glib-2.0/glib.h:32,
  4447. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4448. from /usr/include/glib-2.0/glib-object.h:22,
  4449. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4450. from ../gconfmm/callback.h:27,
  4451. from callback.cc:22:
  4452. /usr/include/c++/11.1.0/type_traits:1664:3: error: template specialization with C linkage
  4453. 1664 | template<>
  4454. | ^~~~~~~~
  4455. In file included from callback.cc:22:
  4456. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4457. 25 | extern "C"
  4458. | ^~~~~~~~~~
  4459. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4460. from /usr/include/glib-2.0/glib/gthread.h:32,
  4461. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4462. from /usr/include/glib-2.0/glib.h:32,
  4463. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4464. from /usr/include/glib-2.0/glib-object.h:22,
  4465. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4466. from ../gconfmm/callback.h:27,
  4467. from callback.cc:22:
  4468. /usr/include/c++/11.1.0/type_traits:1690:3: error: template with C linkage
  4469. 1690 | template<typename _Tp,
  4470. | ^~~~~~~~
  4471. In file included from callback.cc:22:
  4472. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4473. 25 | extern "C"
  4474. | ^~~~~~~~~~
  4475. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4476. from /usr/include/glib-2.0/glib/gthread.h:32,
  4477. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4478. from /usr/include/glib-2.0/glib.h:32,
  4479. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4480. from /usr/include/glib-2.0/glib-object.h:22,
  4481. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4482. from ../gconfmm/callback.h:27,
  4483. from callback.cc:22:
  4484. /usr/include/c++/11.1.0/type_traits:1695:3: error: template with C linkage
  4485. 1695 | template<typename _Tp>
  4486. | ^~~~~~~~
  4487. In file included from callback.cc:22:
  4488. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4489. 25 | extern "C"
  4490. | ^~~~~~~~~~
  4491. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4492. from /usr/include/glib-2.0/glib/gthread.h:32,
  4493. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4494. from /usr/include/glib-2.0/glib.h:32,
  4495. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4496. from /usr/include/glib-2.0/glib-object.h:22,
  4497. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4498. from ../gconfmm/callback.h:27,
  4499. from callback.cc:22:
  4500. /usr/include/c++/11.1.0/type_traits:1709:5: error: template with C linkage
  4501. 1709 | template<typename...> struct _List { };
  4502. | ^~~~~~~~
  4503. In file included from callback.cc:22:
  4504. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4505. 25 | extern "C"
  4506. | ^~~~~~~~~~
  4507. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4508. from /usr/include/glib-2.0/glib/gthread.h:32,
  4509. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4510. from /usr/include/glib-2.0/glib.h:32,
  4511. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4512. from /usr/include/glib-2.0/glib-object.h:22,
  4513. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4514. from ../gconfmm/callback.h:27,
  4515. from callback.cc:22:
  4516. /usr/include/c++/11.1.0/type_traits:1711:5: error: template with C linkage
  4517. 1711 | template<typename _Tp, typename... _Up>
  4518. | ^~~~~~~~
  4519. In file included from callback.cc:22:
  4520. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4521. 25 | extern "C"
  4522. | ^~~~~~~~~~
  4523. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4524. from /usr/include/glib-2.0/glib/gthread.h:32,
  4525. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4526. from /usr/include/glib-2.0/glib.h:32,
  4527. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4528. from /usr/include/glib-2.0/glib-object.h:22,
  4529. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4530. from ../gconfmm/callback.h:27,
  4531. from callback.cc:22:
  4532. /usr/include/c++/11.1.0/type_traits:1715:5: error: template with C linkage
  4533. 1715 | template<size_t _Sz, typename _Tp, bool = (_Sz <= _Tp::__size)>
  4534. | ^~~~~~~~
  4535. In file included from callback.cc:22:
  4536. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4537. 25 | extern "C"
  4538. | ^~~~~~~~~~
  4539. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4540. from /usr/include/glib-2.0/glib/gthread.h:32,
  4541. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4542. from /usr/include/glib-2.0/glib.h:32,
  4543. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4544. from /usr/include/glib-2.0/glib-object.h:22,
  4545. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4546. from ../gconfmm/callback.h:27,
  4547. from callback.cc:22:
  4548. /usr/include/c++/11.1.0/type_traits:1718:5: error: template with C linkage
  4549. 1718 | template<size_t _Sz, typename _Uint, typename... _UInts>
  4550. | ^~~~~~~~
  4551. In file included from callback.cc:22:
  4552. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4553. 25 | extern "C"
  4554. | ^~~~~~~~~~
  4555. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4556. from /usr/include/glib-2.0/glib/gthread.h:32,
  4557. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4558. from /usr/include/glib-2.0/glib.h:32,
  4559. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4560. from /usr/include/glib-2.0/glib-object.h:22,
  4561. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4562. from ../gconfmm/callback.h:27,
  4563. from callback.cc:22:
  4564. /usr/include/c++/11.1.0/type_traits:1722:5: error: template with C linkage
  4565. 1722 | template<size_t _Sz, typename _Uint, typename... _UInts>
  4566. | ^~~~~~~~
  4567. In file included from callback.cc:22:
  4568. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4569. 25 | extern "C"
  4570. | ^~~~~~~~~~
  4571. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4572. from /usr/include/glib-2.0/glib/gthread.h:32,
  4573. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4574. from /usr/include/glib-2.0/glib.h:32,
  4575. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4576. from /usr/include/glib-2.0/glib-object.h:22,
  4577. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4578. from ../gconfmm/callback.h:27,
  4579. from callback.cc:22:
  4580. /usr/include/c++/11.1.0/type_traits:1729:3: error: template with C linkage
  4581. 1729 | template<typename _Tp>
  4582. | ^~~~~~~~
  4583. In file included from callback.cc:22:
  4584. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4585. 25 | extern "C"
  4586. | ^~~~~~~~~~
  4587. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4588. from /usr/include/glib-2.0/glib/gthread.h:32,
  4589. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4590. from /usr/include/glib-2.0/glib.h:32,
  4591. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4592. from /usr/include/glib-2.0/glib-object.h:22,
  4593. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4594. from ../gconfmm/callback.h:27,
  4595. from callback.cc:22:
  4596. /usr/include/c++/11.1.0/type_traits:1749:3: error: template specialization with C linkage
  4597. 1749 | template<>
  4598. | ^~~~~~~~
  4599. In file included from callback.cc:22:
  4600. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4601. 25 | extern "C"
  4602. | ^~~~~~~~~~
  4603. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4604. from /usr/include/glib-2.0/glib/gthread.h:32,
  4605. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4606. from /usr/include/glib-2.0/glib.h:32,
  4607. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4608. from /usr/include/glib-2.0/glib-object.h:22,
  4609. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4610. from ../gconfmm/callback.h:27,
  4611. from callback.cc:22:
  4612. /usr/include/c++/11.1.0/type_traits:1766:3: error: template specialization with C linkage
  4613. 1766 | template<>
  4614. | ^~~~~~~~
  4615. In file included from callback.cc:22:
  4616. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4617. 25 | extern "C"
  4618. | ^~~~~~~~~~
  4619. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4620. from /usr/include/glib-2.0/glib/gthread.h:32,
  4621. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4622. from /usr/include/glib-2.0/glib.h:32,
  4623. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4624. from /usr/include/glib-2.0/glib-object.h:22,
  4625. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4626. from ../gconfmm/callback.h:27,
  4627. from callback.cc:22:
  4628. /usr/include/c++/11.1.0/type_traits:1773:3: error: template specialization with C linkage
  4629. 1773 | template<>
  4630. | ^~~~~~~~
  4631. In file included from callback.cc:22:
  4632. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4633. 25 | extern "C"
  4634. | ^~~~~~~~~~
  4635. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4636. from /usr/include/glib-2.0/glib/gthread.h:32,
  4637. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4638. from /usr/include/glib-2.0/glib.h:32,
  4639. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4640. from /usr/include/glib-2.0/glib-object.h:22,
  4641. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4642. from ../gconfmm/callback.h:27,
  4643. from callback.cc:22:
  4644. /usr/include/c++/11.1.0/type_traits:1784:3: error: template with C linkage
  4645. 1784 | template<typename _Tp>
  4646. | ^~~~~~~~
  4647. In file included from callback.cc:22:
  4648. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4649. 25 | extern "C"
  4650. | ^~~~~~~~~~
  4651. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4652. from /usr/include/glib-2.0/glib/gthread.h:32,
  4653. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4654. from /usr/include/glib-2.0/glib.h:32,
  4655. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4656. from /usr/include/glib-2.0/glib-object.h:22,
  4657. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4658. from ../gconfmm/callback.h:27,
  4659. from callback.cc:22:
  4660. /usr/include/c++/11.1.0/type_traits:1789:3: error: template specialization with C linkage
  4661. 1789 | template<>
  4662. | ^~~~~~~~
  4663. In file included from callback.cc:22:
  4664. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4665. 25 | extern "C"
  4666. | ^~~~~~~~~~
  4667. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4668. from /usr/include/glib-2.0/glib/gthread.h:32,
  4669. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4670. from /usr/include/glib-2.0/glib.h:32,
  4671. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4672. from /usr/include/glib-2.0/glib-object.h:22,
  4673. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4674. from ../gconfmm/callback.h:27,
  4675. from callback.cc:22:
  4676. /usr/include/c++/11.1.0/type_traits:1794:3: error: template with C linkage
  4677. 1794 | template<typename _Tp>
  4678. | ^~~~~~~~
  4679. In file included from callback.cc:22:
  4680. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4681. 25 | extern "C"
  4682. | ^~~~~~~~~~
  4683. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4684. from /usr/include/glib-2.0/glib/gthread.h:32,
  4685. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4686. from /usr/include/glib-2.0/glib.h:32,
  4687. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4688. from /usr/include/glib-2.0/glib-object.h:22,
  4689. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4690. from ../gconfmm/callback.h:27,
  4691. from callback.cc:22:
  4692. /usr/include/c++/11.1.0/type_traits:1798:3: error: template specialization with C linkage
  4693. 1798 | template<>
  4694. | ^~~~~~~~
  4695. In file included from callback.cc:22:
  4696. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4697. 25 | extern "C"
  4698. | ^~~~~~~~~~
  4699. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4700. from /usr/include/glib-2.0/glib/gthread.h:32,
  4701. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4702. from /usr/include/glib-2.0/glib.h:32,
  4703. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4704. from /usr/include/glib-2.0/glib-object.h:22,
  4705. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4706. from ../gconfmm/callback.h:27,
  4707. from callback.cc:22:
  4708. /usr/include/c++/11.1.0/type_traits:1802:3: error: template specialization with C linkage
  4709. 1802 | template<>
  4710. | ^~~~~~~~
  4711. In file included from callback.cc:22:
  4712. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4713. 25 | extern "C"
  4714. | ^~~~~~~~~~
  4715. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4716. from /usr/include/glib-2.0/glib/gthread.h:32,
  4717. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4718. from /usr/include/glib-2.0/glib.h:32,
  4719. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4720. from /usr/include/glib-2.0/glib-object.h:22,
  4721. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4722. from ../gconfmm/callback.h:27,
  4723. from callback.cc:22:
  4724. /usr/include/c++/11.1.0/type_traits:1806:3: error: template specialization with C linkage
  4725. 1806 | template<>
  4726. | ^~~~~~~~
  4727. In file included from callback.cc:22:
  4728. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4729. 25 | extern "C"
  4730. | ^~~~~~~~~~
  4731. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4732. from /usr/include/glib-2.0/glib/gthread.h:32,
  4733. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4734. from /usr/include/glib-2.0/glib.h:32,
  4735. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4736. from /usr/include/glib-2.0/glib-object.h:22,
  4737. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4738. from ../gconfmm/callback.h:27,
  4739. from callback.cc:22:
  4740. /usr/include/c++/11.1.0/type_traits:1810:3: error: template specialization with C linkage
  4741. 1810 | template<>
  4742. | ^~~~~~~~
  4743. In file included from callback.cc:22:
  4744. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4745. 25 | extern "C"
  4746. | ^~~~~~~~~~
  4747. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4748. from /usr/include/glib-2.0/glib/gthread.h:32,
  4749. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4750. from /usr/include/glib-2.0/glib.h:32,
  4751. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4752. from /usr/include/glib-2.0/glib-object.h:22,
  4753. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4754. from ../gconfmm/callback.h:27,
  4755. from callback.cc:22:
  4756. /usr/include/c++/11.1.0/type_traits:1814:3: error: template specialization with C linkage
  4757. 1814 | template<>
  4758. | ^~~~~~~~
  4759. In file included from callback.cc:22:
  4760. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4761. 25 | extern "C"
  4762. | ^~~~~~~~~~
  4763. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4764. from /usr/include/glib-2.0/glib/gthread.h:32,
  4765. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4766. from /usr/include/glib-2.0/glib.h:32,
  4767. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4768. from /usr/include/glib-2.0/glib-object.h:22,
  4769. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4770. from ../gconfmm/callback.h:27,
  4771. from callback.cc:22:
  4772. /usr/include/c++/11.1.0/type_traits:1818:3: error: template specialization with C linkage
  4773. 1818 | template<>
  4774. | ^~~~~~~~
  4775. In file included from callback.cc:22:
  4776. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4777. 25 | extern "C"
  4778. | ^~~~~~~~~~
  4779. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4780. from /usr/include/glib-2.0/glib/gthread.h:32,
  4781. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4782. from /usr/include/glib-2.0/glib.h:32,
  4783. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4784. from /usr/include/glib-2.0/glib-object.h:22,
  4785. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4786. from ../gconfmm/callback.h:27,
  4787. from callback.cc:22:
  4788. /usr/include/c++/11.1.0/type_traits:1844:3: error: template with C linkage
  4789. 1844 | template<typename _Tp,
  4790. | ^~~~~~~~
  4791. In file included from callback.cc:22:
  4792. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4793. 25 | extern "C"
  4794. | ^~~~~~~~~~
  4795. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4796. from /usr/include/glib-2.0/glib/gthread.h:32,
  4797. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4798. from /usr/include/glib-2.0/glib.h:32,
  4799. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4800. from /usr/include/glib-2.0/glib-object.h:22,
  4801. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4802. from ../gconfmm/callback.h:27,
  4803. from callback.cc:22:
  4804. /usr/include/c++/11.1.0/type_traits:1849:3: error: template with C linkage
  4805. 1849 | template<typename _Tp>
  4806. | ^~~~~~~~
  4807. In file included from callback.cc:22:
  4808. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4809. 25 | extern "C"
  4810. | ^~~~~~~~~~
  4811. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4812. from /usr/include/glib-2.0/glib/gthread.h:32,
  4813. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4814. from /usr/include/glib-2.0/glib.h:32,
  4815. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4816. from /usr/include/glib-2.0/glib-object.h:22,
  4817. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4818. from ../gconfmm/callback.h:27,
  4819. from callback.cc:22:
  4820. /usr/include/c++/11.1.0/type_traits:1861:3: error: template with C linkage
  4821. 1861 | template<typename _Tp>
  4822. | ^~~~~~~~
  4823. In file included from callback.cc:22:
  4824. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4825. 25 | extern "C"
  4826. | ^~~~~~~~~~
  4827. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4828. from /usr/include/glib-2.0/glib/gthread.h:32,
  4829. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4830. from /usr/include/glib-2.0/glib.h:32,
  4831. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4832. from /usr/include/glib-2.0/glib-object.h:22,
  4833. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4834. from ../gconfmm/callback.h:27,
  4835. from callback.cc:22:
  4836. /usr/include/c++/11.1.0/type_traits:1875:3: error: template specialization with C linkage
  4837. 1875 | template<>
  4838. | ^~~~~~~~
  4839. In file included from callback.cc:22:
  4840. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4841. 25 | extern "C"
  4842. | ^~~~~~~~~~
  4843. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4844. from /usr/include/glib-2.0/glib/gthread.h:32,
  4845. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4846. from /usr/include/glib-2.0/glib.h:32,
  4847. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4848. from /usr/include/glib-2.0/glib-object.h:22,
  4849. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4850. from ../gconfmm/callback.h:27,
  4851. from callback.cc:22:
  4852. /usr/include/c++/11.1.0/type_traits:1892:3: error: template specialization with C linkage
  4853. 1892 | template<>
  4854. | ^~~~~~~~
  4855. In file included from callback.cc:22:
  4856. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4857. 25 | extern "C"
  4858. | ^~~~~~~~~~
  4859. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4860. from /usr/include/glib-2.0/glib/gthread.h:32,
  4861. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4862. from /usr/include/glib-2.0/glib.h:32,
  4863. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4864. from /usr/include/glib-2.0/glib-object.h:22,
  4865. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4866. from ../gconfmm/callback.h:27,
  4867. from callback.cc:22:
  4868. /usr/include/c++/11.1.0/type_traits:1899:3: error: template specialization with C linkage
  4869. 1899 | template<>
  4870. | ^~~~~~~~
  4871. In file included from callback.cc:22:
  4872. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4873. 25 | extern "C"
  4874. | ^~~~~~~~~~
  4875. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4876. from /usr/include/glib-2.0/glib/gthread.h:32,
  4877. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4878. from /usr/include/glib-2.0/glib.h:32,
  4879. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4880. from /usr/include/glib-2.0/glib-object.h:22,
  4881. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4882. from ../gconfmm/callback.h:27,
  4883. from callback.cc:22:
  4884. /usr/include/c++/11.1.0/type_traits:1910:3: error: template with C linkage
  4885. 1910 | template<typename _Tp>
  4886. | ^~~~~~~~
  4887. In file included from callback.cc:22:
  4888. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4889. 25 | extern "C"
  4890. | ^~~~~~~~~~
  4891. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4892. from /usr/include/glib-2.0/glib/gthread.h:32,
  4893. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4894. from /usr/include/glib-2.0/glib.h:32,
  4895. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4896. from /usr/include/glib-2.0/glib-object.h:22,
  4897. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4898. from ../gconfmm/callback.h:27,
  4899. from callback.cc:22:
  4900. /usr/include/c++/11.1.0/type_traits:1915:3: error: template specialization with C linkage
  4901. 1915 | template<>
  4902. | ^~~~~~~~
  4903. In file included from callback.cc:22:
  4904. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4905. 25 | extern "C"
  4906. | ^~~~~~~~~~
  4907. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4908. from /usr/include/glib-2.0/glib/gthread.h:32,
  4909. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4910. from /usr/include/glib-2.0/glib.h:32,
  4911. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4912. from /usr/include/glib-2.0/glib-object.h:22,
  4913. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4914. from ../gconfmm/callback.h:27,
  4915. from callback.cc:22:
  4916. /usr/include/c++/11.1.0/type_traits:1931:3: error: template with C linkage
  4917. 1931 | template<typename _Tp>
  4918. | ^~~~~~~~
  4919. In file included from callback.cc:22:
  4920. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4921. 25 | extern "C"
  4922. | ^~~~~~~~~~
  4923. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4924. from /usr/include/glib-2.0/glib/gthread.h:32,
  4925. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4926. from /usr/include/glib-2.0/glib.h:32,
  4927. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4928. from /usr/include/glib-2.0/glib-object.h:22,
  4929. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4930. from ../gconfmm/callback.h:27,
  4931. from callback.cc:22:
  4932. /usr/include/c++/11.1.0/type_traits:1935:3: error: template with C linkage
  4933. 1935 | template<typename _Tp, std::size_t _Size>
  4934. | ^~~~~~~~
  4935. In file included from callback.cc:22:
  4936. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4937. 25 | extern "C"
  4938. | ^~~~~~~~~~
  4939. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4940. from /usr/include/glib-2.0/glib/gthread.h:32,
  4941. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4942. from /usr/include/glib-2.0/glib.h:32,
  4943. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4944. from /usr/include/glib-2.0/glib-object.h:22,
  4945. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4946. from ../gconfmm/callback.h:27,
  4947. from callback.cc:22:
  4948. /usr/include/c++/11.1.0/type_traits:1939:3: error: template with C linkage
  4949. 1939 | template<typename _Tp>
  4950. | ^~~~~~~~
  4951. In file included from callback.cc:22:
  4952. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4953. 25 | extern "C"
  4954. | ^~~~~~~~~~
  4955. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4956. from /usr/include/glib-2.0/glib/gthread.h:32,
  4957. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4958. from /usr/include/glib-2.0/glib.h:32,
  4959. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4960. from /usr/include/glib-2.0/glib-object.h:22,
  4961. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4962. from ../gconfmm/callback.h:27,
  4963. from callback.cc:22:
  4964. /usr/include/c++/11.1.0/type_traits:1944:3: error: template with C linkage
  4965. 1944 | template<typename _Tp>
  4966. | ^~~~~~~~
  4967. In file included from callback.cc:22:
  4968. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4969. 25 | extern "C"
  4970. | ^~~~~~~~~~
  4971. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4972. from /usr/include/glib-2.0/glib/gthread.h:32,
  4973. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4974. from /usr/include/glib-2.0/glib.h:32,
  4975. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4976. from /usr/include/glib-2.0/glib-object.h:22,
  4977. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4978. from ../gconfmm/callback.h:27,
  4979. from callback.cc:22:
  4980. /usr/include/c++/11.1.0/type_traits:1948:3: error: template with C linkage
  4981. 1948 | template<typename _Tp, std::size_t _Size>
  4982. | ^~~~~~~~
  4983. In file included from callback.cc:22:
  4984. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  4985. 25 | extern "C"
  4986. | ^~~~~~~~~~
  4987. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  4988. from /usr/include/glib-2.0/glib/gthread.h:32,
  4989. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  4990. from /usr/include/glib-2.0/glib.h:32,
  4991. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  4992. from /usr/include/glib-2.0/glib-object.h:22,
  4993. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  4994. from ../gconfmm/callback.h:27,
  4995. from callback.cc:22:
  4996. /usr/include/c++/11.1.0/type_traits:1952:3: error: template with C linkage
  4997. 1952 | template<typename _Tp>
  4998. | ^~~~~~~~
  4999. In file included from callback.cc:22:
  5000. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5001. 25 | extern "C"
  5002. | ^~~~~~~~~~
  5003. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5004. from /usr/include/glib-2.0/glib/gthread.h:32,
  5005. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5006. from /usr/include/glib-2.0/glib.h:32,
  5007. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5008. from /usr/include/glib-2.0/glib-object.h:22,
  5009. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5010. from ../gconfmm/callback.h:27,
  5011. from callback.cc:22:
  5012. /usr/include/c++/11.1.0/type_traits:1968:3: error: template with C linkage
  5013. 1968 | template<typename _Tp, typename>
  5014. | ^~~~~~~~
  5015. In file included from callback.cc:22:
  5016. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5017. 25 | extern "C"
  5018. | ^~~~~~~~~~
  5019. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5020. from /usr/include/glib-2.0/glib/gthread.h:32,
  5021. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5022. from /usr/include/glib-2.0/glib.h:32,
  5023. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5024. from /usr/include/glib-2.0/glib-object.h:22,
  5025. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5026. from ../gconfmm/callback.h:27,
  5027. from callback.cc:22:
  5028. /usr/include/c++/11.1.0/type_traits:1972:3: error: template with C linkage
  5029. 1972 | template<typename _Tp, typename _Up>
  5030. | ^~~~~~~~
  5031. In file included from callback.cc:22:
  5032. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5033. 25 | extern "C"
  5034. | ^~~~~~~~~~
  5035. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5036. from /usr/include/glib-2.0/glib/gthread.h:32,
  5037. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5038. from /usr/include/glib-2.0/glib.h:32,
  5039. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5040. from /usr/include/glib-2.0/glib-object.h:22,
  5041. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5042. from ../gconfmm/callback.h:27,
  5043. from callback.cc:22:
  5044. /usr/include/c++/11.1.0/type_traits:1977:3: error: template with C linkage
  5045. 1977 | template<typename _Tp>
  5046. | ^~~~~~~~
  5047. In file included from callback.cc:22:
  5048. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5049. 25 | extern "C"
  5050. | ^~~~~~~~~~
  5051. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5052. from /usr/include/glib-2.0/glib/gthread.h:32,
  5053. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5054. from /usr/include/glib-2.0/glib.h:32,
  5055. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5056. from /usr/include/glib-2.0/glib-object.h:22,
  5057. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5058. from ../gconfmm/callback.h:27,
  5059. from callback.cc:22:
  5060. /usr/include/c++/11.1.0/type_traits:1983:3: error: template with C linkage
  5061. 1983 | template<typename _Tp, bool = __or_<__is_referenceable<_Tp>,
  5062. | ^~~~~~~~
  5063. In file included from callback.cc:22:
  5064. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5065. 25 | extern "C"
  5066. | ^~~~~~~~~~
  5067. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5068. from /usr/include/glib-2.0/glib/gthread.h:32,
  5069. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5070. from /usr/include/glib-2.0/glib.h:32,
  5071. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5072. from /usr/include/glib-2.0/glib-object.h:22,
  5073. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5074. from ../gconfmm/callback.h:27,
  5075. from callback.cc:22:
  5076. /usr/include/c++/11.1.0/type_traits:1988:3: error: template with C linkage
  5077. 1988 | template<typename _Tp>
  5078. | ^~~~~~~~
  5079. In file included from callback.cc:22:
  5080. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5081. 25 | extern "C"
  5082. | ^~~~~~~~~~
  5083. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5084. from /usr/include/glib-2.0/glib/gthread.h:32,
  5085. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5086. from /usr/include/glib-2.0/glib.h:32,
  5087. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5088. from /usr/include/glib-2.0/glib-object.h:22,
  5089. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5090. from ../gconfmm/callback.h:27,
  5091. from callback.cc:22:
  5092. /usr/include/c++/11.1.0/type_traits:1992:3: error: template with C linkage
  5093. 1992 | template<typename _Tp>
  5094. | ^~~~~~~~
  5095. In file included from callback.cc:22:
  5096. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5097. 25 | extern "C"
  5098. | ^~~~~~~~~~
  5099. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5100. from /usr/include/glib-2.0/glib/gthread.h:32,
  5101. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5102. from /usr/include/glib-2.0/glib.h:32,
  5103. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5104. from /usr/include/glib-2.0/glib-object.h:22,
  5105. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5106. from ../gconfmm/callback.h:27,
  5107. from callback.cc:22:
  5108. /usr/include/c++/11.1.0/type_traits:2007:3: error: template with C linkage
  5109. 2007 | template<std::size_t _Len>
  5110. | ^~~~~~~~
  5111. In file included from callback.cc:22:
  5112. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5113. 25 | extern "C"
  5114. | ^~~~~~~~~~
  5115. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5116. from /usr/include/glib-2.0/glib/gthread.h:32,
  5117. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5118. from /usr/include/glib-2.0/glib.h:32,
  5119. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5120. from /usr/include/glib-2.0/glib-object.h:22,
  5121. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5122. from ../gconfmm/callback.h:27,
  5123. from callback.cc:22:
  5124. /usr/include/c++/11.1.0/type_traits:2027:3: error: template with C linkage
  5125. 2027 | template<std::size_t _Len, std::size_t _Align =
  5126. | ^~~~~~~~
  5127. In file included from callback.cc:22:
  5128. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5129. 25 | extern "C"
  5130. | ^~~~~~~~~~
  5131. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5132. from /usr/include/glib-2.0/glib/gthread.h:32,
  5133. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5134. from /usr/include/glib-2.0/glib.h:32,
  5135. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5136. from /usr/include/glib-2.0/glib-object.h:22,
  5137. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5138. from ../gconfmm/callback.h:27,
  5139. from callback.cc:22:
  5140. /usr/include/c++/11.1.0/type_traits:2038:3: error: template with C linkage
  5141. 2038 | template <typename... _Types>
  5142. | ^~~~~~~~
  5143. In file included from callback.cc:22:
  5144. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5145. 25 | extern "C"
  5146. | ^~~~~~~~~~
  5147. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5148. from /usr/include/glib-2.0/glib/gthread.h:32,
  5149. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5150. from /usr/include/glib-2.0/glib.h:32,
  5151. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5152. from /usr/include/glib-2.0/glib-object.h:22,
  5153. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5154. from ../gconfmm/callback.h:27,
  5155. from callback.cc:22:
  5156. /usr/include/c++/11.1.0/type_traits:2045:3: error: template with C linkage
  5157. 2045 | template <typename _Tp, typename... _Types>
  5158. | ^~~~~~~~
  5159. In file included from callback.cc:22:
  5160. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5161. 25 | extern "C"
  5162. | ^~~~~~~~~~
  5163. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5164. from /usr/include/glib-2.0/glib/gthread.h:32,
  5165. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5166. from /usr/include/glib-2.0/glib.h:32,
  5167. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5168. from /usr/include/glib-2.0/glib-object.h:22,
  5169. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5170. from ../gconfmm/callback.h:27,
  5171. from callback.cc:22:
  5172. /usr/include/c++/11.1.0/type_traits:2066:3: error: template with C linkage
  5173. 2066 | template <size_t _Len, typename... _Types>
  5174. | ^~~~~~~~
  5175. In file included from callback.cc:22:
  5176. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5177. 25 | extern "C"
  5178. | ^~~~~~~~~~
  5179. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5180. from /usr/include/glib-2.0/glib/gthread.h:32,
  5181. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5182. from /usr/include/glib-2.0/glib.h:32,
  5183. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5184. from /usr/include/glib-2.0/glib-object.h:22,
  5185. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5186. from ../gconfmm/callback.h:27,
  5187. from callback.cc:22:
  5188. /usr/include/c++/11.1.0/type_traits:2082:3: error: template with C linkage
  5189. 2082 | template <size_t _Len, typename... _Types>
  5190. | ^~~~~~~~
  5191. In file included from callback.cc:22:
  5192. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5193. 25 | extern "C"
  5194. | ^~~~~~~~~~
  5195. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5196. from /usr/include/glib-2.0/glib/gthread.h:32,
  5197. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5198. from /usr/include/glib-2.0/glib.h:32,
  5199. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5200. from /usr/include/glib-2.0/glib-object.h:22,
  5201. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5202. from ../gconfmm/callback.h:27,
  5203. from callback.cc:22:
  5204. /usr/include/c++/11.1.0/type_traits:2087:3: error: template with C linkage
  5205. 2087 | template<typename _Up,
  5206. | ^~~~~~~~
  5207. In file included from callback.cc:22:
  5208. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5209. 25 | extern "C"
  5210. | ^~~~~~~~~~
  5211. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5212. from /usr/include/glib-2.0/glib/gthread.h:32,
  5213. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5214. from /usr/include/glib-2.0/glib.h:32,
  5215. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5216. from /usr/include/glib-2.0/glib-object.h:22,
  5217. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5218. from ../gconfmm/callback.h:27,
  5219. from callback.cc:22:
  5220. /usr/include/c++/11.1.0/type_traits:2093:3: error: template with C linkage
  5221. 2093 | template<typename _Up>
  5222. | ^~~~~~~~
  5223. In file included from callback.cc:22:
  5224. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5225. 25 | extern "C"
  5226. | ^~~~~~~~~~
  5227. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5228. from /usr/include/glib-2.0/glib/gthread.h:32,
  5229. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5230. from /usr/include/glib-2.0/glib.h:32,
  5231. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5232. from /usr/include/glib-2.0/glib-object.h:22,
  5233. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5234. from ../gconfmm/callback.h:27,
  5235. from callback.cc:22:
  5236. /usr/include/c++/11.1.0/type_traits:2097:3: error: template with C linkage
  5237. 2097 | template<typename _Up>
  5238. | ^~~~~~~~
  5239. In file included from callback.cc:22:
  5240. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5241. 25 | extern "C"
  5242. | ^~~~~~~~~~
  5243. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5244. from /usr/include/glib-2.0/glib/gthread.h:32,
  5245. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5246. from /usr/include/glib-2.0/glib.h:32,
  5247. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5248. from /usr/include/glib-2.0/glib-object.h:22,
  5249. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5250. from ../gconfmm/callback.h:27,
  5251. from callback.cc:22:
  5252. /usr/include/c++/11.1.0/type_traits:2101:3: error: template with C linkage
  5253. 2101 | template<typename _Up>
  5254. | ^~~~~~~~
  5255. In file included from callback.cc:22:
  5256. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5257. 25 | extern "C"
  5258. | ^~~~~~~~~~
  5259. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5260. from /usr/include/glib-2.0/glib/gthread.h:32,
  5261. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5262. from /usr/include/glib-2.0/glib.h:32,
  5263. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5264. from /usr/include/glib-2.0/glib-object.h:22,
  5265. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5266. from ../gconfmm/callback.h:27,
  5267. from callback.cc:22:
  5268. /usr/include/c++/11.1.0/type_traits:2106:3: error: template with C linkage
  5269. 2106 | template<typename _Tp>
  5270. | ^~~~~~~~
  5271. In file included from callback.cc:22:
  5272. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5273. 25 | extern "C"
  5274. | ^~~~~~~~~~
  5275. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5276. from /usr/include/glib-2.0/glib/gthread.h:32,
  5277. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5278. from /usr/include/glib-2.0/glib.h:32,
  5279. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5280. from /usr/include/glib-2.0/glib-object.h:22,
  5281. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5282. from ../gconfmm/callback.h:27,
  5283. from callback.cc:22:
  5284. /usr/include/c++/11.1.0/type_traits:2116:3: error: template with C linkage
  5285. 2116 | template<typename _Tp>
  5286. | ^~~~~~~~
  5287. In file included from callback.cc:22:
  5288. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5289. 25 | extern "C"
  5290. | ^~~~~~~~~~
  5291. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5292. from /usr/include/glib-2.0/glib/gthread.h:32,
  5293. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5294. from /usr/include/glib-2.0/glib.h:32,
  5295. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5296. from /usr/include/glib-2.0/glib-object.h:22,
  5297. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5298. from ../gconfmm/callback.h:27,
  5299. from callback.cc:22:
  5300. /usr/include/c++/11.1.0/type_traits:2119:3: error: template with C linkage
  5301. 2119 | template<typename _Tp>
  5302. | ^~~~~~~~
  5303. In file included from callback.cc:22:
  5304. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5305. 25 | extern "C"
  5306. | ^~~~~~~~~~
  5307. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5308. from /usr/include/glib-2.0/glib/gthread.h:32,
  5309. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5310. from /usr/include/glib-2.0/glib.h:32,
  5311. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5312. from /usr/include/glib-2.0/glib-object.h:22,
  5313. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5314. from ../gconfmm/callback.h:27,
  5315. from callback.cc:22:
  5316. /usr/include/c++/11.1.0/type_traits:2123:3: error: template with C linkage
  5317. 2123 | template<typename _Tp>
  5318. | ^~~~~~~~
  5319. In file included from callback.cc:22:
  5320. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5321. 25 | extern "C"
  5322. | ^~~~~~~~~~
  5323. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5324. from /usr/include/glib-2.0/glib/gthread.h:32,
  5325. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5326. from /usr/include/glib-2.0/glib.h:32,
  5327. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5328. from /usr/include/glib-2.0/glib-object.h:22,
  5329. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5330. from ../gconfmm/callback.h:27,
  5331. from callback.cc:22:
  5332. /usr/include/c++/11.1.0/type_traits:2129:3: error: template with C linkage
  5333. 2129 | template<typename _Tp>
  5334. | ^~~~~~~~
  5335. In file included from callback.cc:22:
  5336. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5337. 25 | extern "C"
  5338. | ^~~~~~~~~~
  5339. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5340. from /usr/include/glib-2.0/glib/gthread.h:32,
  5341. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5342. from /usr/include/glib-2.0/glib.h:32,
  5343. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5344. from /usr/include/glib-2.0/glib-object.h:22,
  5345. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5346. from ../gconfmm/callback.h:27,
  5347. from callback.cc:22:
  5348. /usr/include/c++/11.1.0/type_traits:2135:3: error: template with C linkage
  5349. 2135 | template<typename _Tp>
  5350. | ^~~~~~~~
  5351. In file included from callback.cc:22:
  5352. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5353. 25 | extern "C"
  5354. | ^~~~~~~~~~
  5355. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5356. from /usr/include/glib-2.0/glib/gthread.h:32,
  5357. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5358. from /usr/include/glib-2.0/glib.h:32,
  5359. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5360. from /usr/include/glib-2.0/glib-object.h:22,
  5361. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5362. from ../gconfmm/callback.h:27,
  5363. from callback.cc:22:
  5364. /usr/include/c++/11.1.0/type_traits:2141:3: error: template with C linkage
  5365. 2141 | template<bool, typename _Tp = void>
  5366. | ^~~~~~~~
  5367. In file included from callback.cc:22:
  5368. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5369. 25 | extern "C"
  5370. | ^~~~~~~~~~
  5371. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5372. from /usr/include/glib-2.0/glib/gthread.h:32,
  5373. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5374. from /usr/include/glib-2.0/glib.h:32,
  5375. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5376. from /usr/include/glib-2.0/glib-object.h:22,
  5377. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5378. from ../gconfmm/callback.h:27,
  5379. from callback.cc:22:
  5380. /usr/include/c++/11.1.0/type_traits:2146:3: error: template with C linkage
  5381. 2146 | template<typename _Tp>
  5382. | ^~~~~~~~
  5383. In file included from callback.cc:22:
  5384. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5385. 25 | extern "C"
  5386. | ^~~~~~~~~~
  5387. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5388. from /usr/include/glib-2.0/glib/gthread.h:32,
  5389. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5390. from /usr/include/glib-2.0/glib.h:32,
  5391. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5392. from /usr/include/glib-2.0/glib-object.h:22,
  5393. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5394. from ../gconfmm/callback.h:27,
  5395. from callback.cc:22:
  5396. /usr/include/c++/11.1.0/type_traits:2151:3: error: template with C linkage
  5397. 2151 | template<bool _Cond, typename _Tp = void>
  5398. | ^~~~~~~~
  5399. In file included from callback.cc:22:
  5400. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5401. 25 | extern "C"
  5402. | ^~~~~~~~~~
  5403. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5404. from /usr/include/glib-2.0/glib/gthread.h:32,
  5405. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5406. from /usr/include/glib-2.0/glib.h:32,
  5407. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5408. from /usr/include/glib-2.0/glib-object.h:22,
  5409. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5410. from ../gconfmm/callback.h:27,
  5411. from callback.cc:22:
  5412. /usr/include/c++/11.1.0/type_traits:2154:3: error: template with C linkage
  5413. 2154 | template<typename... _Cond>
  5414. | ^~~~~~~~
  5415. In file included from callback.cc:22:
  5416. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5417. 25 | extern "C"
  5418. | ^~~~~~~~~~
  5419. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5420. from /usr/include/glib-2.0/glib/gthread.h:32,
  5421. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5422. from /usr/include/glib-2.0/glib.h:32,
  5423. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5424. from /usr/include/glib-2.0/glib-object.h:22,
  5425. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5426. from ../gconfmm/callback.h:27,
  5427. from callback.cc:22:
  5428. /usr/include/c++/11.1.0/type_traits:2159:3: error: template with C linkage
  5429. 2159 | template<bool _Cond, typename _Iftrue, typename _Iffalse>
  5430. | ^~~~~~~~
  5431. In file included from callback.cc:22:
  5432. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5433. 25 | extern "C"
  5434. | ^~~~~~~~~~
  5435. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5436. from /usr/include/glib-2.0/glib/gthread.h:32,
  5437. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5438. from /usr/include/glib-2.0/glib.h:32,
  5439. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5440. from /usr/include/glib-2.0/glib-object.h:22,
  5441. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5442. from ../gconfmm/callback.h:27,
  5443. from callback.cc:22:
  5444. /usr/include/c++/11.1.0/type_traits:2164:3: error: template with C linkage
  5445. 2164 | template<typename _Iftrue, typename _Iffalse>
  5446. | ^~~~~~~~
  5447. In file included from callback.cc:22:
  5448. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5449. 25 | extern "C"
  5450. | ^~~~~~~~~~
  5451. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5452. from /usr/include/glib-2.0/glib/gthread.h:32,
  5453. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5454. from /usr/include/glib-2.0/glib.h:32,
  5455. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5456. from /usr/include/glib-2.0/glib-object.h:22,
  5457. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5458. from ../gconfmm/callback.h:27,
  5459. from callback.cc:22:
  5460. /usr/include/c++/11.1.0/type_traits:2169:3: error: template with C linkage
  5461. 2169 | template<typename _Tp>
  5462. | ^~~~~~~~
  5463. In file included from callback.cc:22:
  5464. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5465. 25 | extern "C"
  5466. | ^~~~~~~~~~
  5467. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5468. from /usr/include/glib-2.0/glib/gthread.h:32,
  5469. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5470. from /usr/include/glib-2.0/glib.h:32,
  5471. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5472. from /usr/include/glib-2.0/glib-object.h:22,
  5473. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5474. from ../gconfmm/callback.h:27,
  5475. from callback.cc:22:
  5476. /usr/include/c++/11.1.0/type_traits:2174:3: error: template with C linkage
  5477. 2174 | template<typename... _Tp>
  5478. | ^~~~~~~~
  5479. In file included from callback.cc:22:
  5480. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5481. 25 | extern "C"
  5482. | ^~~~~~~~~~
  5483. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5484. from /usr/include/glib-2.0/glib/gthread.h:32,
  5485. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5486. from /usr/include/glib-2.0/glib.h:32,
  5487. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5488. from /usr/include/glib-2.0/glib-object.h:22,
  5489. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5490. from ../gconfmm/callback.h:27,
  5491. from callback.cc:22:
  5492. /usr/include/c++/11.1.0/type_traits:2181:5: error: template with C linkage
  5493. 2181 | template<typename _Tp, typename _Up>
  5494. | ^~~~~~~~
  5495. In file included from callback.cc:22:
  5496. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5497. 25 | extern "C"
  5498. | ^~~~~~~~~~
  5499. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5500. from /usr/include/glib-2.0/glib/gthread.h:32,
  5501. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5502. from /usr/include/glib-2.0/glib.h:32,
  5503. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5504. from /usr/include/glib-2.0/glib-object.h:22,
  5505. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5506. from ../gconfmm/callback.h:27,
  5507. from callback.cc:22:
  5508. /usr/include/c++/11.1.0/type_traits:2187:5: error: template with C linkage
  5509. 2187 | template<typename _Tp, typename _Up>
  5510. | ^~~~~~~~
  5511. In file included from callback.cc:22:
  5512. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5513. 25 | extern "C"
  5514. | ^~~~~~~~~~
  5515. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5516. from /usr/include/glib-2.0/glib/gthread.h:32,
  5517. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5518. from /usr/include/glib-2.0/glib.h:32,
  5519. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5520. from /usr/include/glib-2.0/glib-object.h:22,
  5521. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5522. from ../gconfmm/callback.h:27,
  5523. from callback.cc:22:
  5524. /usr/include/c++/11.1.0/type_traits:2199:5: error: template with C linkage
  5525. 2199 | template<typename, typename>
  5526. | ^~~~~~~~
  5527. In file included from callback.cc:22:
  5528. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5529. 25 | extern "C"
  5530. | ^~~~~~~~~~
  5531. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5532. from /usr/include/glib-2.0/glib/gthread.h:32,
  5533. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5534. from /usr/include/glib-2.0/glib.h:32,
  5535. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5536. from /usr/include/glib-2.0/glib-object.h:22,
  5537. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5538. from ../gconfmm/callback.h:27,
  5539. from callback.cc:22:
  5540. /usr/include/c++/11.1.0/type_traits:2203:5: error: template with C linkage
  5541. 2203 | template<typename _Tp, typename _Up>
  5542. | ^~~~~~~~
  5543. In file included from callback.cc:22:
  5544. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5545. 25 | extern "C"
  5546. | ^~~~~~~~~~
  5547. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5548. from /usr/include/glib-2.0/glib/gthread.h:32,
  5549. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5550. from /usr/include/glib-2.0/glib.h:32,
  5551. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5552. from /usr/include/glib-2.0/glib-object.h:22,
  5553. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5554. from ../gconfmm/callback.h:27,
  5555. from callback.cc:22:
  5556. /usr/include/c++/11.1.0/type_traits:2209:3: error: template specialization with C linkage
  5557. 2209 | template<>
  5558. | ^~~~~~~~
  5559. In file included from callback.cc:22:
  5560. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5561. 25 | extern "C"
  5562. | ^~~~~~~~~~
  5563. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5564. from /usr/include/glib-2.0/glib/gthread.h:32,
  5565. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5566. from /usr/include/glib-2.0/glib.h:32,
  5567. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5568. from /usr/include/glib-2.0/glib-object.h:22,
  5569. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5570. from ../gconfmm/callback.h:27,
  5571. from callback.cc:22:
  5572. /usr/include/c++/11.1.0/type_traits:2214:3: error: template with C linkage
  5573. 2214 | template<typename _Tp0>
  5574. | ^~~~~~~~
  5575. In file included from callback.cc:22:
  5576. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5577. 25 | extern "C"
  5578. | ^~~~~~~~~~
  5579. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5580. from /usr/include/glib-2.0/glib/gthread.h:32,
  5581. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5582. from /usr/include/glib-2.0/glib.h:32,
  5583. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5584. from /usr/include/glib-2.0/glib-object.h:22,
  5585. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5586. from ../gconfmm/callback.h:27,
  5587. from callback.cc:22:
  5588. /usr/include/c++/11.1.0/type_traits:2220:3: error: template with C linkage
  5589. 2220 | template<typename _Tp1, typename _Tp2,
  5590. | ^~~~~~~~
  5591. In file included from callback.cc:22:
  5592. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5593. 25 | extern "C"
  5594. | ^~~~~~~~~~
  5595. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5596. from /usr/include/glib-2.0/glib/gthread.h:32,
  5597. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5598. from /usr/include/glib-2.0/glib.h:32,
  5599. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5600. from /usr/include/glib-2.0/glib-object.h:22,
  5601. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5602. from ../gconfmm/callback.h:27,
  5603. from callback.cc:22:
  5604. /usr/include/c++/11.1.0/type_traits:2229:3: error: template with C linkage
  5605. 2229 | template<typename _Tp1, typename _Tp2>
  5606. | ^~~~~~~~
  5607. In file included from callback.cc:22:
  5608. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5609. 25 | extern "C"
  5610. | ^~~~~~~~~~
  5611. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5612. from /usr/include/glib-2.0/glib/gthread.h:32,
  5613. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5614. from /usr/include/glib-2.0/glib.h:32,
  5615. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5616. from /usr/include/glib-2.0/glib-object.h:22,
  5617. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5618. from ../gconfmm/callback.h:27,
  5619. from callback.cc:22:
  5620. /usr/include/c++/11.1.0/type_traits:2239:3: error: template with C linkage
  5621. 2239 | template<typename _Tp1, typename _Tp2>
  5622. | ^~~~~~~~
  5623. In file included from callback.cc:22:
  5624. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5625. 25 | extern "C"
  5626. | ^~~~~~~~~~
  5627. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5628. from /usr/include/glib-2.0/glib/gthread.h:32,
  5629. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5630. from /usr/include/glib-2.0/glib.h:32,
  5631. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5632. from /usr/include/glib-2.0/glib-object.h:22,
  5633. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5634. from ../gconfmm/callback.h:27,
  5635. from callback.cc:22:
  5636. /usr/include/c++/11.1.0/type_traits:2244:3: error: template with C linkage
  5637. 2244 | template<typename...>
  5638. | ^~~~~~~~
  5639. In file included from callback.cc:22:
  5640. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5641. 25 | extern "C"
  5642. | ^~~~~~~~~~
  5643. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5644. from /usr/include/glib-2.0/glib/gthread.h:32,
  5645. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5646. from /usr/include/glib-2.0/glib.h:32,
  5647. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5648. from /usr/include/glib-2.0/glib-object.h:22,
  5649. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5650. from ../gconfmm/callback.h:27,
  5651. from callback.cc:22:
  5652. /usr/include/c++/11.1.0/type_traits:2248:3: error: template with C linkage
  5653. 2248 | template<typename, typename, typename = void>
  5654. | ^~~~~~~~
  5655. In file included from callback.cc:22:
  5656. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5657. 25 | extern "C"
  5658. | ^~~~~~~~~~
  5659. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5660. from /usr/include/glib-2.0/glib/gthread.h:32,
  5661. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5662. from /usr/include/glib-2.0/glib.h:32,
  5663. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5664. from /usr/include/glib-2.0/glib-object.h:22,
  5665. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5666. from ../gconfmm/callback.h:27,
  5667. from callback.cc:22:
  5668. /usr/include/c++/11.1.0/type_traits:2252:3: error: template with C linkage
  5669. 2252 | template<typename _Tp1, typename _Tp2, typename... _Rp>
  5670. | ^~~~~~~~
  5671. In file included from callback.cc:22:
  5672. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5673. 25 | extern "C"
  5674. | ^~~~~~~~~~
  5675. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5676. from /usr/include/glib-2.0/glib/gthread.h:32,
  5677. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5678. from /usr/include/glib-2.0/glib.h:32,
  5679. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5680. from /usr/include/glib-2.0/glib-object.h:22,
  5681. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5682. from ../gconfmm/callback.h:27,
  5683. from callback.cc:22:
  5684. /usr/include/c++/11.1.0/type_traits:2261:3: error: template with C linkage
  5685. 2261 | template<typename _CTp, typename... _Rp>
  5686. | ^~~~~~~~
  5687. In file included from callback.cc:22:
  5688. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5689. 25 | extern "C"
  5690. | ^~~~~~~~~~
  5691. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5692. from /usr/include/glib-2.0/glib/gthread.h:32,
  5693. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5694. from /usr/include/glib-2.0/glib.h:32,
  5695. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5696. from /usr/include/glib-2.0/glib-object.h:22,
  5697. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5698. from ../gconfmm/callback.h:27,
  5699. from callback.cc:22:
  5700. /usr/include/c++/11.1.0/type_traits:2268:3: error: template with C linkage
  5701. 2268 | template<typename _CTp, typename _Rp>
  5702. | ^~~~~~~~
  5703. In file included from callback.cc:22:
  5704. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5705. 25 | extern "C"
  5706. | ^~~~~~~~~~
  5707. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5708. from /usr/include/glib-2.0/glib/gthread.h:32,
  5709. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5710. from /usr/include/glib-2.0/glib.h:32,
  5711. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5712. from /usr/include/glib-2.0/glib-object.h:22,
  5713. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5714. from ../gconfmm/callback.h:27,
  5715. from callback.cc:22:
  5716. /usr/include/c++/11.1.0/type_traits:2272:3: error: template with C linkage
  5717. 2272 | template<typename _Tp, bool = is_enum<_Tp>::value>
  5718. | ^~~~~~~~
  5719. In file included from callback.cc:22:
  5720. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5721. 25 | extern "C"
  5722. | ^~~~~~~~~~
  5723. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5724. from /usr/include/glib-2.0/glib/gthread.h:32,
  5725. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5726. from /usr/include/glib-2.0/glib.h:32,
  5727. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5728. from /usr/include/glib-2.0/glib-object.h:22,
  5729. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5730. from ../gconfmm/callback.h:27,
  5731. from callback.cc:22:
  5732. /usr/include/c++/11.1.0/type_traits:2278:3: error: template with C linkage
  5733. 2278 | template<typename _Tp>
  5734. | ^~~~~~~~
  5735. In file included from callback.cc:22:
  5736. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5737. 25 | extern "C"
  5738. | ^~~~~~~~~~
  5739. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5740. from /usr/include/glib-2.0/glib/gthread.h:32,
  5741. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5742. from /usr/include/glib-2.0/glib.h:32,
  5743. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5744. from /usr/include/glib-2.0/glib-object.h:22,
  5745. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5746. from ../gconfmm/callback.h:27,
  5747. from callback.cc:22:
  5748. /usr/include/c++/11.1.0/type_traits:2283:3: error: template with C linkage
  5749. 2283 | template<typename _Tp>
  5750. | ^~~~~~~~
  5751. In file included from callback.cc:22:
  5752. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5753. 25 | extern "C"
  5754. | ^~~~~~~~~~
  5755. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5756. from /usr/include/glib-2.0/glib/gthread.h:32,
  5757. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5758. from /usr/include/glib-2.0/glib.h:32,
  5759. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5760. from /usr/include/glib-2.0/glib-object.h:22,
  5761. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5762. from ../gconfmm/callback.h:27,
  5763. from callback.cc:22:
  5764. /usr/include/c++/11.1.0/type_traits:2288:3: error: template with C linkage
  5765. 2288 | template<typename _Tp>
  5766. | ^~~~~~~~
  5767. In file included from callback.cc:22:
  5768. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5769. 25 | extern "C"
  5770. | ^~~~~~~~~~
  5771. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5772. from /usr/include/glib-2.0/glib/gthread.h:32,
  5773. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5774. from /usr/include/glib-2.0/glib.h:32,
  5775. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5776. from /usr/include/glib-2.0/glib-object.h:22,
  5777. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5778. from ../gconfmm/callback.h:27,
  5779. from callback.cc:22:
  5780. /usr/include/c++/11.1.0/type_traits:2294:3: error: template with C linkage
  5781. 2294 | template<typename _Tp>
  5782. | ^~~~~~~~
  5783. In file included from callback.cc:22:
  5784. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5785. 25 | extern "C"
  5786. | ^~~~~~~~~~
  5787. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5788. from /usr/include/glib-2.0/glib/gthread.h:32,
  5789. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5790. from /usr/include/glib-2.0/glib.h:32,
  5791. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5792. from /usr/include/glib-2.0/glib-object.h:22,
  5793. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5794. from ../gconfmm/callback.h:27,
  5795. from callback.cc:22:
  5796. /usr/include/c++/11.1.0/type_traits:2303:3: error: template with C linkage
  5797. 2303 | template<typename _Signature>
  5798. | ^~~~~~~~
  5799. In file included from callback.cc:22:
  5800. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5801. 25 | extern "C"
  5802. | ^~~~~~~~~~
  5803. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5804. from /usr/include/glib-2.0/glib/gthread.h:32,
  5805. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5806. from /usr/include/glib-2.0/glib.h:32,
  5807. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5808. from /usr/include/glib-2.0/glib-object.h:22,
  5809. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5810. from ../gconfmm/callback.h:27,
  5811. from callback.cc:22:
  5812. /usr/include/c++/11.1.0/type_traits:2317:3: error: template with C linkage
  5813. 2317 | template<typename _Tp, typename _Tag>
  5814. | ^~~~~~~~
  5815. In file included from callback.cc:22:
  5816. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5817. 25 | extern "C"
  5818. | ^~~~~~~~~~
  5819. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5820. from /usr/include/glib-2.0/glib/gthread.h:32,
  5821. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5822. from /usr/include/glib-2.0/glib.h:32,
  5823. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5824. from /usr/include/glib-2.0/glib-object.h:22,
  5825. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5826. from ../gconfmm/callback.h:27,
  5827. from callback.cc:22:
  5828. /usr/include/c++/11.1.0/type_traits:2324:5: error: template with C linkage
  5829. 2324 | template<typename _Fp, typename _Tp1, typename... _Args>
  5830. | ^~~~~~~~
  5831. In file included from callback.cc:22:
  5832. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5833. 25 | extern "C"
  5834. | ^~~~~~~~~~
  5835. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5836. from /usr/include/glib-2.0/glib/gthread.h:32,
  5837. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5838. from /usr/include/glib-2.0/glib.h:32,
  5839. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5840. from /usr/include/glib-2.0/glib-object.h:22,
  5841. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5842. from ../gconfmm/callback.h:27,
  5843. from callback.cc:22:
  5844. /usr/include/c++/11.1.0/type_traits:2329:5: error: template with C linkage
  5845. 2329 | template<typename...>
  5846. | ^~~~~~~~
  5847. In file included from callback.cc:22:
  5848. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5849. 25 | extern "C"
  5850. | ^~~~~~~~~~
  5851. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5852. from /usr/include/glib-2.0/glib/gthread.h:32,
  5853. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5854. from /usr/include/glib-2.0/glib.h:32,
  5855. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5856. from /usr/include/glib-2.0/glib-object.h:22,
  5857. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5858. from ../gconfmm/callback.h:27,
  5859. from callback.cc:22:
  5860. /usr/include/c++/11.1.0/type_traits:2333:3: error: template with C linkage
  5861. 2333 | template<typename _MemPtr, typename _Arg, typename... _Args>
  5862. | ^~~~~~~~
  5863. In file included from callback.cc:22:
  5864. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5865. 25 | extern "C"
  5866. | ^~~~~~~~~~
  5867. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5868. from /usr/include/glib-2.0/glib/gthread.h:32,
  5869. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5870. from /usr/include/glib-2.0/glib.h:32,
  5871. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5872. from /usr/include/glib-2.0/glib-object.h:22,
  5873. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5874. from ../gconfmm/callback.h:27,
  5875. from callback.cc:22:
  5876. /usr/include/c++/11.1.0/type_traits:2343:5: error: template with C linkage
  5877. 2343 | template<typename _Fp, typename _Tp1, typename... _Args>
  5878. | ^~~~~~~~
  5879. In file included from callback.cc:22:
  5880. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5881. 25 | extern "C"
  5882. | ^~~~~~~~~~
  5883. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5884. from /usr/include/glib-2.0/glib/gthread.h:32,
  5885. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5886. from /usr/include/glib-2.0/glib.h:32,
  5887. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5888. from /usr/include/glib-2.0/glib-object.h:22,
  5889. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5890. from ../gconfmm/callback.h:27,
  5891. from callback.cc:22:
  5892. /usr/include/c++/11.1.0/type_traits:2348:5: error: template with C linkage
  5893. 2348 | template<typename...>
  5894. | ^~~~~~~~
  5895. In file included from callback.cc:22:
  5896. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5897. 25 | extern "C"
  5898. | ^~~~~~~~~~
  5899. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5900. from /usr/include/glib-2.0/glib/gthread.h:32,
  5901. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5902. from /usr/include/glib-2.0/glib.h:32,
  5903. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5904. from /usr/include/glib-2.0/glib-object.h:22,
  5905. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5906. from ../gconfmm/callback.h:27,
  5907. from callback.cc:22:
  5908. /usr/include/c++/11.1.0/type_traits:2352:3: error: template with C linkage
  5909. 2352 | template<typename _MemPtr, typename _Arg, typename... _Args>
  5910. | ^~~~~~~~
  5911. In file included from callback.cc:22:
  5912. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5913. 25 | extern "C"
  5914. | ^~~~~~~~~~
  5915. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5916. from /usr/include/glib-2.0/glib/gthread.h:32,
  5917. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5918. from /usr/include/glib-2.0/glib.h:32,
  5919. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5920. from /usr/include/glib-2.0/glib-object.h:22,
  5921. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5922. from ../gconfmm/callback.h:27,
  5923. from callback.cc:22:
  5924. /usr/include/c++/11.1.0/type_traits:2362:5: error: template with C linkage
  5925. 2362 | template<typename _Fp, typename _Tp1>
  5926. | ^~~~~~~~
  5927. In file included from callback.cc:22:
  5928. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5929. 25 | extern "C"
  5930. | ^~~~~~~~~~
  5931. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5932. from /usr/include/glib-2.0/glib/gthread.h:32,
  5933. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5934. from /usr/include/glib-2.0/glib.h:32,
  5935. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5936. from /usr/include/glib-2.0/glib-object.h:22,
  5937. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5938. from ../gconfmm/callback.h:27,
  5939. from callback.cc:22:
  5940. /usr/include/c++/11.1.0/type_traits:2367:5: error: template with C linkage
  5941. 2367 | template<typename, typename>
  5942. | ^~~~~~~~
  5943. In file included from callback.cc:22:
  5944. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5945. 25 | extern "C"
  5946. | ^~~~~~~~~~
  5947. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5948. from /usr/include/glib-2.0/glib/gthread.h:32,
  5949. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5950. from /usr/include/glib-2.0/glib.h:32,
  5951. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5952. from /usr/include/glib-2.0/glib-object.h:22,
  5953. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5954. from ../gconfmm/callback.h:27,
  5955. from callback.cc:22:
  5956. /usr/include/c++/11.1.0/type_traits:2371:3: error: template with C linkage
  5957. 2371 | template<typename _MemPtr, typename _Arg>
  5958. | ^~~~~~~~
  5959. In file included from callback.cc:22:
  5960. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5961. 25 | extern "C"
  5962. | ^~~~~~~~~~
  5963. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5964. from /usr/include/glib-2.0/glib/gthread.h:32,
  5965. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5966. from /usr/include/glib-2.0/glib.h:32,
  5967. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5968. from /usr/include/glib-2.0/glib-object.h:22,
  5969. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5970. from ../gconfmm/callback.h:27,
  5971. from callback.cc:22:
  5972. /usr/include/c++/11.1.0/type_traits:2381:5: error: template with C linkage
  5973. 2381 | template<typename _Fp, typename _Tp1>
  5974. | ^~~~~~~~
  5975. In file included from callback.cc:22:
  5976. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5977. 25 | extern "C"
  5978. | ^~~~~~~~~~
  5979. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5980. from /usr/include/glib-2.0/glib/gthread.h:32,
  5981. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5982. from /usr/include/glib-2.0/glib.h:32,
  5983. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  5984. from /usr/include/glib-2.0/glib-object.h:22,
  5985. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  5986. from ../gconfmm/callback.h:27,
  5987. from callback.cc:22:
  5988. /usr/include/c++/11.1.0/type_traits:2386:5: error: template with C linkage
  5989. 2386 | template<typename, typename>
  5990. | ^~~~~~~~
  5991. In file included from callback.cc:22:
  5992. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  5993. 25 | extern "C"
  5994. | ^~~~~~~~~~
  5995. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  5996. from /usr/include/glib-2.0/glib/gthread.h:32,
  5997. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  5998. from /usr/include/glib-2.0/glib.h:32,
  5999. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6000. from /usr/include/glib-2.0/glib-object.h:22,
  6001. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6002. from ../gconfmm/callback.h:27,
  6003. from callback.cc:22:
  6004. /usr/include/c++/11.1.0/type_traits:2390:3: error: template with C linkage
  6005. 2390 | template<typename _MemPtr, typename _Arg>
  6006. | ^~~~~~~~
  6007. In file included from callback.cc:22:
  6008. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6009. 25 | extern "C"
  6010. | ^~~~~~~~~~
  6011. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6012. from /usr/include/glib-2.0/glib/gthread.h:32,
  6013. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6014. from /usr/include/glib-2.0/glib.h:32,
  6015. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6016. from /usr/include/glib-2.0/glib-object.h:22,
  6017. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6018. from ../gconfmm/callback.h:27,
  6019. from callback.cc:22:
  6020. /usr/include/c++/11.1.0/type_traits:2397:3: error: template with C linkage
  6021. 2397 | template<typename _MemPtr, typename _Arg>
  6022. | ^~~~~~~~
  6023. In file included from callback.cc:22:
  6024. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6025. 25 | extern "C"
  6026. | ^~~~~~~~~~
  6027. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6028. from /usr/include/glib-2.0/glib/gthread.h:32,
  6029. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6030. from /usr/include/glib-2.0/glib.h:32,
  6031. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6032. from /usr/include/glib-2.0/glib-object.h:22,
  6033. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6034. from ../gconfmm/callback.h:27,
  6035. from callback.cc:22:
  6036. /usr/include/c++/11.1.0/type_traits:2400:3: error: template with C linkage
  6037. 2400 | template<typename _Res, typename _Class, typename _Arg>
  6038. | ^~~~~~~~
  6039. In file included from callback.cc:22:
  6040. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6041. 25 | extern "C"
  6042. | ^~~~~~~~~~
  6043. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6044. from /usr/include/glib-2.0/glib/gthread.h:32,
  6045. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6046. from /usr/include/glib-2.0/glib.h:32,
  6047. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6048. from /usr/include/glib-2.0/glib-object.h:22,
  6049. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6050. from ../gconfmm/callback.h:27,
  6051. from callback.cc:22:
  6052. /usr/include/c++/11.1.0/type_traits:2412:3: error: template with C linkage
  6053. 2412 | template<typename _MemPtr, typename _Arg, typename... _Args>
  6054. | ^~~~~~~~
  6055. In file included from callback.cc:22:
  6056. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6057. 25 | extern "C"
  6058. | ^~~~~~~~~~
  6059. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6060. from /usr/include/glib-2.0/glib/gthread.h:32,
  6061. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6062. from /usr/include/glib-2.0/glib.h:32,
  6063. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6064. from /usr/include/glib-2.0/glib-object.h:22,
  6065. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6066. from ../gconfmm/callback.h:27,
  6067. from callback.cc:22:
  6068. /usr/include/c++/11.1.0/type_traits:2415:3: error: template with C linkage
  6069. 2415 | template<typename _Res, typename _Class, typename _Arg, typename... _Args>
  6070. | ^~~~~~~~
  6071. In file included from callback.cc:22:
  6072. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6073. 25 | extern "C"
  6074. | ^~~~~~~~~~
  6075. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6076. from /usr/include/glib-2.0/glib/gthread.h:32,
  6077. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6078. from /usr/include/glib-2.0/glib.h:32,
  6079. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6080. from /usr/include/glib-2.0/glib-object.h:22,
  6081. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6082. from ../gconfmm/callback.h:27,
  6083. from callback.cc:22:
  6084. /usr/include/c++/11.1.0/type_traits:2431:3: error: template with C linkage
  6085. 2431 | template<typename _Tp, typename _Up = __remove_cvref_t<_Tp>>
  6086. | ^~~~~~~~
  6087. In file included from callback.cc:22:
  6088. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6089. 25 | extern "C"
  6090. | ^~~~~~~~~~
  6091. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6092. from /usr/include/glib-2.0/glib/gthread.h:32,
  6093. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6094. from /usr/include/glib-2.0/glib.h:32,
  6095. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6096. from /usr/include/glib-2.0/glib-object.h:22,
  6097. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6098. from ../gconfmm/callback.h:27,
  6099. from callback.cc:22:
  6100. /usr/include/c++/11.1.0/type_traits:2437:3: error: template with C linkage
  6101. 2437 | template<typename _Tp, typename _Up>
  6102. | ^~~~~~~~
  6103. In file included from callback.cc:22:
  6104. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6105. 25 | extern "C"
  6106. | ^~~~~~~~~~
  6107. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6108. from /usr/include/glib-2.0/glib/gthread.h:32,
  6109. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6110. from /usr/include/glib-2.0/glib.h:32,
  6111. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6112. from /usr/include/glib-2.0/glib-object.h:22,
  6113. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6114. from ../gconfmm/callback.h:27,
  6115. from callback.cc:22:
  6116. /usr/include/c++/11.1.0/type_traits:2443:3: error: template with C linkage
  6117. 2443 | template<bool, bool, typename _Functor, typename... _ArgTypes>
  6118. | ^~~~~~~~
  6119. In file included from callback.cc:22:
  6120. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6121. 25 | extern "C"
  6122. | ^~~~~~~~~~
  6123. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6124. from /usr/include/glib-2.0/glib/gthread.h:32,
  6125. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6126. from /usr/include/glib-2.0/glib.h:32,
  6127. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6128. from /usr/include/glib-2.0/glib-object.h:22,
  6129. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6130. from ../gconfmm/callback.h:27,
  6131. from callback.cc:22:
  6132. /usr/include/c++/11.1.0/type_traits:2449:3: error: template with C linkage
  6133. 2449 | template<typename _MemPtr, typename _Arg>
  6134. | ^~~~~~~~
  6135. In file included from callback.cc:22:
  6136. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6137. 25 | extern "C"
  6138. | ^~~~~~~~~~
  6139. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6140. from /usr/include/glib-2.0/glib/gthread.h:32,
  6141. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6142. from /usr/include/glib-2.0/glib.h:32,
  6143. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6144. from /usr/include/glib-2.0/glib-object.h:22,
  6145. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6146. from ../gconfmm/callback.h:27,
  6147. from callback.cc:22:
  6148. /usr/include/c++/11.1.0/type_traits:2455:3: error: template with C linkage
  6149. 2455 | template<typename _MemPtr, typename _Arg, typename... _Args>
  6150. | ^~~~~~~~
  6151. In file included from callback.cc:22:
  6152. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6153. 25 | extern "C"
  6154. | ^~~~~~~~~~
  6155. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6156. from /usr/include/glib-2.0/glib/gthread.h:32,
  6157. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6158. from /usr/include/glib-2.0/glib.h:32,
  6159. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6160. from /usr/include/glib-2.0/glib-object.h:22,
  6161. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6162. from ../gconfmm/callback.h:27,
  6163. from callback.cc:22:
  6164. /usr/include/c++/11.1.0/type_traits:2464:5: error: template with C linkage
  6165. 2464 | template<typename _Fn, typename... _Args>
  6166. | ^~~~~~~~
  6167. In file included from callback.cc:22:
  6168. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6169. 25 | extern "C"
  6170. | ^~~~~~~~~~
  6171. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6172. from /usr/include/glib-2.0/glib/gthread.h:32,
  6173. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6174. from /usr/include/glib-2.0/glib.h:32,
  6175. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6176. from /usr/include/glib-2.0/glib-object.h:22,
  6177. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6178. from ../gconfmm/callback.h:27,
  6179. from callback.cc:22:
  6180. /usr/include/c++/11.1.0/type_traits:2469:5: error: template with C linkage
  6181. 2469 | template<typename...>
  6182. | ^~~~~~~~
  6183. In file included from callback.cc:22:
  6184. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6185. 25 | extern "C"
  6186. | ^~~~~~~~~~
  6187. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6188. from /usr/include/glib-2.0/glib/gthread.h:32,
  6189. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6190. from /usr/include/glib-2.0/glib.h:32,
  6191. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6192. from /usr/include/glib-2.0/glib-object.h:22,
  6193. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6194. from ../gconfmm/callback.h:27,
  6195. from callback.cc:22:
  6196. /usr/include/c++/11.1.0/type_traits:2473:3: error: template with C linkage
  6197. 2473 | template<typename _Functor, typename... _ArgTypes>
  6198. | ^~~~~~~~
  6199. In file included from callback.cc:22:
  6200. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6201. 25 | extern "C"
  6202. | ^~~~~~~~~~
  6203. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6204. from /usr/include/glib-2.0/glib/gthread.h:32,
  6205. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6206. from /usr/include/glib-2.0/glib.h:32,
  6207. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6208. from /usr/include/glib-2.0/glib-object.h:22,
  6209. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6210. from ../gconfmm/callback.h:27,
  6211. from callback.cc:22:
  6212. /usr/include/c++/11.1.0/type_traits:2481:3: error: template with C linkage
  6213. 2481 | template<typename _Functor, typename... _ArgTypes>
  6214. | ^~~~~~~~
  6215. In file included from callback.cc:22:
  6216. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6217. 25 | extern "C"
  6218. | ^~~~~~~~~~
  6219. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6220. from /usr/include/glib-2.0/glib/gthread.h:32,
  6221. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6222. from /usr/include/glib-2.0/glib.h:32,
  6223. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6224. from /usr/include/glib-2.0/glib-object.h:22,
  6225. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6226. from ../gconfmm/callback.h:27,
  6227. from callback.cc:22:
  6228. /usr/include/c++/11.1.0/type_traits:2494:3: error: template with C linkage
  6229. 2494 | template<typename _Functor, typename... _ArgTypes>
  6230. | ^~~~~~~~
  6231. In file included from callback.cc:22:
  6232. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6233. 25 | extern "C"
  6234. | ^~~~~~~~~~
  6235. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6236. from /usr/include/glib-2.0/glib/gthread.h:32,
  6237. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6238. from /usr/include/glib-2.0/glib.h:32,
  6239. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6240. from /usr/include/glib-2.0/glib-object.h:22,
  6241. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6242. from ../gconfmm/callback.h:27,
  6243. from callback.cc:22:
  6244. /usr/include/c++/11.1.0/type_traits:2540:3: error: template with C linkage
  6245. 2540 | template<typename _Default, typename _AlwaysVoid,
  6246. | ^~~~~~~~
  6247. In file included from callback.cc:22:
  6248. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6249. 25 | extern "C"
  6250. | ^~~~~~~~~~
  6251. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6252. from /usr/include/glib-2.0/glib/gthread.h:32,
  6253. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6254. from /usr/include/glib-2.0/glib.h:32,
  6255. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6256. from /usr/include/glib-2.0/glib-object.h:22,
  6257. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6258. from ../gconfmm/callback.h:27,
  6259. from callback.cc:22:
  6260. /usr/include/c++/11.1.0/type_traits:2549:3: error: template with C linkage
  6261. 2549 | template<typename _Default, template<typename...> class _Op,
  6262. | ^~~~~~~~
  6263. In file included from callback.cc:22:
  6264. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6265. 25 | extern "C"
  6266. | ^~~~~~~~~~
  6267. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6268. from /usr/include/glib-2.0/glib/gthread.h:32,
  6269. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6270. from /usr/include/glib-2.0/glib.h:32,
  6271. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6272. from /usr/include/glib-2.0/glib-object.h:22,
  6273. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6274. from ../gconfmm/callback.h:27,
  6275. from callback.cc:22:
  6276. /usr/include/c++/11.1.0/type_traits:2558:3: error: template with C linkage
  6277. 2558 | template<typename _Default, template<typename...> class _Op,
  6278. | ^~~~~~~~
  6279. In file included from callback.cc:22:
  6280. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6281. 25 | extern "C"
  6282. | ^~~~~~~~~~
  6283. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6284. from /usr/include/glib-2.0/glib/gthread.h:32,
  6285. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6286. from /usr/include/glib-2.0/glib.h:32,
  6287. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6288. from /usr/include/glib-2.0/glib-object.h:22,
  6289. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6290. from ../gconfmm/callback.h:27,
  6291. from callback.cc:22:
  6292. /usr/include/c++/11.1.0/type_traits:2563:3: error: template with C linkage
  6293. 2563 | template<typename _Default, template<typename...> class _Op,
  6294. | ^~~~~~~~
  6295. In file included from callback.cc:22:
  6296. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6297. 25 | extern "C"
  6298. | ^~~~~~~~~~
  6299. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6300. from /usr/include/glib-2.0/glib/gthread.h:32,
  6301. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6302. from /usr/include/glib-2.0/glib.h:32,
  6303. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6304. from /usr/include/glib-2.0/glib-object.h:22,
  6305. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6306. from ../gconfmm/callback.h:27,
  6307. from callback.cc:22:
  6308. /usr/include/c++/11.1.0/type_traits:2584:3: error: template with C linkage
  6309. 2584 | template <typename _Tp>
  6310. | ^~~~~~~~
  6311. In file included from callback.cc:22:
  6312. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6313. 25 | extern "C"
  6314. | ^~~~~~~~~~
  6315. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6316. from /usr/include/glib-2.0/glib/gthread.h:32,
  6317. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6318. from /usr/include/glib-2.0/glib.h:32,
  6319. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6320. from /usr/include/glib-2.0/glib-object.h:22,
  6321. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6322. from ../gconfmm/callback.h:27,
  6323. from callback.cc:22:
  6324. /usr/include/c++/11.1.0/type_traits:2587:3: error: template with C linkage
  6325. 2587 | template <typename _Tp>
  6326. | ^~~~~~~~
  6327. In file included from callback.cc:22:
  6328. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6329. 25 | extern "C"
  6330. | ^~~~~~~~~~
  6331. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6332. from /usr/include/glib-2.0/glib/gthread.h:32,
  6333. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6334. from /usr/include/glib-2.0/glib.h:32,
  6335. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6336. from /usr/include/glib-2.0/glib-object.h:22,
  6337. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6338. from ../gconfmm/callback.h:27,
  6339. from callback.cc:22:
  6340. /usr/include/c++/11.1.0/type_traits:2590:3: error: template with C linkage
  6341. 2590 | template<typename... _Elements>
  6342. | ^~~~~~~~
  6343. In file included from callback.cc:22:
  6344. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6345. 25 | extern "C"
  6346. | ^~~~~~~~~~
  6347. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6348. from /usr/include/glib-2.0/glib/gthread.h:32,
  6349. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6350. from /usr/include/glib-2.0/glib.h:32,
  6351. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6352. from /usr/include/glib-2.0/glib-object.h:22,
  6353. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6354. from ../gconfmm/callback.h:27,
  6355. from callback.cc:22:
  6356. /usr/include/c++/11.1.0/type_traits:2593:3: error: template with C linkage
  6357. 2593 | template<typename>
  6358. | ^~~~~~~~
  6359. In file included from callback.cc:22:
  6360. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6361. 25 | extern "C"
  6362. | ^~~~~~~~~~
  6363. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6364. from /usr/include/glib-2.0/glib/gthread.h:32,
  6365. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6366. from /usr/include/glib-2.0/glib.h:32,
  6367. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6368. from /usr/include/glib-2.0/glib-object.h:22,
  6369. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6370. from ../gconfmm/callback.h:27,
  6371. from callback.cc:22:
  6372. /usr/include/c++/11.1.0/type_traits:2597:3: error: template with C linkage
  6373. 2597 | template<typename... _Tps>
  6374. | ^~~~~~~~
  6375. In file included from callback.cc:22:
  6376. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6377. 25 | extern "C"
  6378. | ^~~~~~~~~~
  6379. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6380. from /usr/include/glib-2.0/glib/gthread.h:32,
  6381. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6382. from /usr/include/glib-2.0/glib.h:32,
  6383. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6384. from /usr/include/glib-2.0/glib-object.h:22,
  6385. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6386. from ../gconfmm/callback.h:27,
  6387. from callback.cc:22:
  6388. /usr/include/c++/11.1.0/type_traits:2602:3: error: template with C linkage
  6389. 2602 | template<typename _Tp>
  6390. | ^~~~~~~~
  6391. In file included from callback.cc:22:
  6392. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6393. 25 | extern "C"
  6394. | ^~~~~~~~~~
  6395. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6396. from /usr/include/glib-2.0/glib/gthread.h:32,
  6397. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6398. from /usr/include/glib-2.0/glib.h:32,
  6399. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6400. from /usr/include/glib-2.0/glib-object.h:22,
  6401. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6402. from ../gconfmm/callback.h:27,
  6403. from callback.cc:22:
  6404. /usr/include/c++/11.1.0/type_traits:2607:3: error: template with C linkage
  6405. 2607 | template<typename _Tp>
  6406. | ^~~~~~~~
  6407. In file included from callback.cc:22:
  6408. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6409. 25 | extern "C"
  6410. | ^~~~~~~~~~
  6411. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6412. from /usr/include/glib-2.0/glib/gthread.h:32,
  6413. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6414. from /usr/include/glib-2.0/glib.h:32,
  6415. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6416. from /usr/include/glib-2.0/glib-object.h:22,
  6417. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6418. from ../gconfmm/callback.h:27,
  6419. from callback.cc:22:
  6420. /usr/include/c++/11.1.0/type_traits:2617:3: error: template with C linkage
  6421. 2617 | template<typename _Tp, size_t _Nm>
  6422. | ^~~~~~~~
  6423. In file included from callback.cc:22:
  6424. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6425. 25 | extern "C"
  6426. | ^~~~~~~~~~
  6427. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6428. from /usr/include/glib-2.0/glib/gthread.h:32,
  6429. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6430. from /usr/include/glib-2.0/glib.h:32,
  6431. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6432. from /usr/include/glib-2.0/glib-object.h:22,
  6433. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6434. from ../gconfmm/callback.h:27,
  6435. from callback.cc:22:
  6436. /usr/include/c++/11.1.0/type_traits:2629:7: error: template with C linkage
  6437. 2629 | template<typename _Tp, typename
  6438. | ^~~~~~~~
  6439. In file included from callback.cc:22:
  6440. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6441. 25 | extern "C"
  6442. | ^~~~~~~~~~
  6443. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6444. from /usr/include/glib-2.0/glib/gthread.h:32,
  6445. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6446. from /usr/include/glib-2.0/glib.h:32,
  6447. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6448. from /usr/include/glib-2.0/glib-object.h:22,
  6449. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6450. from ../gconfmm/callback.h:27,
  6451. from callback.cc:22:
  6452. /usr/include/c++/11.1.0/type_traits:2633:7: error: template with C linkage
  6453. 2633 | template<typename>
  6454. | ^~~~~~~~
  6455. In file included from callback.cc:22:
  6456. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6457. 25 | extern "C"
  6458. | ^~~~~~~~~~
  6459. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6460. from /usr/include/glib-2.0/glib/gthread.h:32,
  6461. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6462. from /usr/include/glib-2.0/glib.h:32,
  6463. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6464. from /usr/include/glib-2.0/glib-object.h:22,
  6465. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6466. from ../gconfmm/callback.h:27,
  6467. from callback.cc:22:
  6468. /usr/include/c++/11.1.0/type_traits:2639:7: error: template with C linkage
  6469. 2639 | template<typename _Tp>
  6470. | ^~~~~~~~
  6471. In file included from callback.cc:22:
  6472. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6473. 25 | extern "C"
  6474. | ^~~~~~~~~~
  6475. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6476. from /usr/include/glib-2.0/glib/gthread.h:32,
  6477. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6478. from /usr/include/glib-2.0/glib.h:32,
  6479. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6480. from /usr/include/glib-2.0/glib-object.h:22,
  6481. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6482. from ../gconfmm/callback.h:27,
  6483. from callback.cc:22:
  6484. /usr/include/c++/11.1.0/type_traits:2644:7: error: template with C linkage
  6485. 2644 | template<typename>
  6486. | ^~~~~~~~
  6487. In file included from callback.cc:22:
  6488. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6489. 25 | extern "C"
  6490. | ^~~~~~~~~~
  6491. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6492. from /usr/include/glib-2.0/glib/gthread.h:32,
  6493. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6494. from /usr/include/glib-2.0/glib.h:32,
  6495. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6496. from /usr/include/glib-2.0/glib-object.h:22,
  6497. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6498. from ../gconfmm/callback.h:27,
  6499. from callback.cc:22:
  6500. /usr/include/c++/11.1.0/type_traits:2650:3: error: template with C linkage
  6501. 2650 | template<typename _Tp>
  6502. | ^~~~~~~~
  6503. In file included from callback.cc:22:
  6504. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6505. 25 | extern "C"
  6506. | ^~~~~~~~~~
  6507. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6508. from /usr/include/glib-2.0/glib/gthread.h:32,
  6509. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6510. from /usr/include/glib-2.0/glib.h:32,
  6511. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6512. from /usr/include/glib-2.0/glib-object.h:22,
  6513. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6514. from ../gconfmm/callback.h:27,
  6515. from callback.cc:22:
  6516. /usr/include/c++/11.1.0/type_traits:2657:3: error: template with C linkage
  6517. 2657 | template<typename _Tp>
  6518. | ^~~~~~~~
  6519. In file included from callback.cc:22:
  6520. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6521. 25 | extern "C"
  6522. | ^~~~~~~~~~
  6523. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6524. from /usr/include/glib-2.0/glib/gthread.h:32,
  6525. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6526. from /usr/include/glib-2.0/glib.h:32,
  6527. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6528. from /usr/include/glib-2.0/glib-object.h:22,
  6529. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6530. from ../gconfmm/callback.h:27,
  6531. from callback.cc:22:
  6532. /usr/include/c++/11.1.0/type_traits:2664:3: error: template with C linkage
  6533. 2664 | template<typename _Tp>
  6534. | ^~~~~~~~
  6535. In file included from callback.cc:22:
  6536. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6537. 25 | extern "C"
  6538. | ^~~~~~~~~~
  6539. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6540. from /usr/include/glib-2.0/glib/gthread.h:32,
  6541. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6542. from /usr/include/glib-2.0/glib.h:32,
  6543. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6544. from /usr/include/glib-2.0/glib-object.h:22,
  6545. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6546. from ../gconfmm/callback.h:27,
  6547. from callback.cc:22:
  6548. /usr/include/c++/11.1.0/type_traits:2669:3: error: template with C linkage
  6549. 2669 | template<typename _Tp>
  6550. | ^~~~~~~~
  6551. In file included from callback.cc:22:
  6552. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6553. 25 | extern "C"
  6554. | ^~~~~~~~~~
  6555. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6556. from /usr/include/glib-2.0/glib/gthread.h:32,
  6557. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6558. from /usr/include/glib-2.0/glib.h:32,
  6559. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6560. from /usr/include/glib-2.0/glib-object.h:22,
  6561. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6562. from ../gconfmm/callback.h:27,
  6563. from callback.cc:22:
  6564. /usr/include/c++/11.1.0/type_traits:2807:3: error: template with C linkage
  6565. 2807 | template<typename _Result, typename _Ret,
  6566. | ^~~~~~~~
  6567. In file included from callback.cc:22:
  6568. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6569. 25 | extern "C"
  6570. | ^~~~~~~~~~
  6571. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6572. from /usr/include/glib-2.0/glib/gthread.h:32,
  6573. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6574. from /usr/include/glib-2.0/glib.h:32,
  6575. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6576. from /usr/include/glib-2.0/glib-object.h:22,
  6577. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6578. from ../gconfmm/callback.h:27,
  6579. from callback.cc:22:
  6580. /usr/include/c++/11.1.0/type_traits:2812:3: error: template with C linkage
  6581. 2812 | template<typename _Result, typename _Ret>
  6582. | ^~~~~~~~
  6583. In file included from callback.cc:22:
  6584. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6585. 25 | extern "C"
  6586. | ^~~~~~~~~~
  6587. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6588. from /usr/include/glib-2.0/glib/gthread.h:32,
  6589. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6590. from /usr/include/glib-2.0/glib.h:32,
  6591. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6592. from /usr/include/glib-2.0/glib-object.h:22,
  6593. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6594. from ../gconfmm/callback.h:27,
  6595. from callback.cc:22:
  6596. /usr/include/c++/11.1.0/type_traits:2822:3: error: template with C linkage
  6597. 2822 | template<typename _Result, typename _Ret>
  6598. | ^~~~~~~~
  6599. In file included from callback.cc:22:
  6600. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6601. 25 | extern "C"
  6602. | ^~~~~~~~~~
  6603. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6604. from /usr/include/glib-2.0/glib/gthread.h:32,
  6605. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6606. from /usr/include/glib-2.0/glib.h:32,
  6607. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6608. from /usr/include/glib-2.0/glib-object.h:22,
  6609. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6610. from ../gconfmm/callback.h:27,
  6611. from callback.cc:22:
  6612. /usr/include/c++/11.1.0/type_traits:2849:3: error: template with C linkage
  6613. 2849 | template<typename _Fn, typename... _ArgTypes>
  6614. | ^~~~~~~~
  6615. In file included from callback.cc:22:
  6616. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6617. 25 | extern "C"
  6618. | ^~~~~~~~~~
  6619. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6620. from /usr/include/glib-2.0/glib/gthread.h:32,
  6621. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6622. from /usr/include/glib-2.0/glib.h:32,
  6623. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6624. from /usr/include/glib-2.0/glib-object.h:22,
  6625. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6626. from ../gconfmm/callback.h:27,
  6627. from callback.cc:22:
  6628. /usr/include/c++/11.1.0/type_traits:2854:3: error: template with C linkage
  6629. 2854 | template<typename _Fn, typename _Tp, typename... _Args>
  6630. | ^~~~~~~~
  6631. In file included from callback.cc:22:
  6632. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6633. 25 | extern "C"
  6634. | ^~~~~~~~~~
  6635. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6636. from /usr/include/glib-2.0/glib/gthread.h:32,
  6637. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6638. from /usr/include/glib-2.0/glib.h:32,
  6639. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6640. from /usr/include/glib-2.0/glib-object.h:22,
  6641. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6642. from ../gconfmm/callback.h:27,
  6643. from callback.cc:22:
  6644. /usr/include/c++/11.1.0/type_traits:2862:3: error: template with C linkage
  6645. 2862 | template<typename _Fn, typename _Tp, typename... _Args>
  6646. | ^~~~~~~~
  6647. In file included from callback.cc:22:
  6648. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6649. 25 | extern "C"
  6650. | ^~~~~~~~~~
  6651. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6652. from /usr/include/glib-2.0/glib/gthread.h:32,
  6653. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6654. from /usr/include/glib-2.0/glib.h:32,
  6655. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6656. from /usr/include/glib-2.0/glib-object.h:22,
  6657. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6658. from ../gconfmm/callback.h:27,
  6659. from callback.cc:22:
  6660. /usr/include/c++/11.1.0/type_traits:2869:3: error: template with C linkage
  6661. 2869 | template<typename _Fn, typename _Tp>
  6662. | ^~~~~~~~
  6663. In file included from callback.cc:22:
  6664. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6665. 25 | extern "C"
  6666. | ^~~~~~~~~~
  6667. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6668. from /usr/include/glib-2.0/glib/gthread.h:32,
  6669. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6670. from /usr/include/glib-2.0/glib.h:32,
  6671. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6672. from /usr/include/glib-2.0/glib-object.h:22,
  6673. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6674. from ../gconfmm/callback.h:27,
  6675. from callback.cc:22:
  6676. /usr/include/c++/11.1.0/type_traits:2876:3: error: template with C linkage
  6677. 2876 | template<typename _Fn, typename _Tp>
  6678. | ^~~~~~~~
  6679. In file included from callback.cc:22:
  6680. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6681. 25 | extern "C"
  6682. | ^~~~~~~~~~
  6683. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6684. from /usr/include/glib-2.0/glib/gthread.h:32,
  6685. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6686. from /usr/include/glib-2.0/glib.h:32,
  6687. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6688. from /usr/include/glib-2.0/glib-object.h:22,
  6689. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6690. from ../gconfmm/callback.h:27,
  6691. from callback.cc:22:
  6692. /usr/include/c++/11.1.0/type_traits:2882:3: error: template with C linkage
  6693. 2882 | template<typename _Fn, typename... _Args>
  6694. | ^~~~~~~~
  6695. In file included from callback.cc:22:
  6696. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6697. 25 | extern "C"
  6698. | ^~~~~~~~~~
  6699. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6700. from /usr/include/glib-2.0/glib/gthread.h:32,
  6701. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6702. from /usr/include/glib-2.0/glib.h:32,
  6703. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6704. from /usr/include/glib-2.0/glib-object.h:22,
  6705. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6706. from ../gconfmm/callback.h:27,
  6707. from callback.cc:22:
  6708. /usr/include/c++/11.1.0/type_traits:2888:3: error: template with C linkage
  6709. 2888 | template<typename _Result, typename _Fn, typename... _Args>
  6710. | ^~~~~~~~
  6711. In file included from callback.cc:22:
  6712. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6713. 25 | extern "C"
  6714. | ^~~~~~~~~~
  6715. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6716. from /usr/include/glib-2.0/glib/gthread.h:32,
  6717. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6718. from /usr/include/glib-2.0/glib.h:32,
  6719. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6720. from /usr/include/glib-2.0/glib-object.h:22,
  6721. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6722. from ../gconfmm/callback.h:27,
  6723. from callback.cc:22:
  6724. /usr/include/c++/11.1.0/type_traits:2895:3: error: template with C linkage
  6725. 2895 | template<typename _Fn, typename... _Args>
  6726. | ^~~~~~~~
  6727. In file included from callback.cc:22:
  6728. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6729. 25 | extern "C"
  6730. | ^~~~~~~~~~
  6731. In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
  6732. from /usr/include/glib-2.0/glib/gthread.h:32,
  6733. from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
  6734. from /usr/include/glib-2.0/glib.h:32,
  6735. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6736. from /usr/include/glib-2.0/glib-object.h:22,
  6737. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6738. from ../gconfmm/callback.h:27,
  6739. from callback.cc:22:
  6740. /usr/include/c++/11.1.0/type_traits:2900:3: error: template with C linkage
  6741. 2900 | template<typename _Fn, typename... _Args>
  6742. | ^~~~~~~~
  6743. In file included from callback.cc:22:
  6744. ../gconfmm/callback.h:25:1: note: 'extern "C"' linkage started here
  6745. 25 | extern "C"
  6746. | ^~~~~~~~~~
  6747. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  6748. from /usr/include/gconf/2/gconf/gconf.h:27,
  6749. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  6750. from ../gconfmm/callback.h:27,
  6751. from callback.cc:22:
  6752. /usr/include/gconf/2/gconf/gconf-value.h:139:10: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  6753. 139 | GTime mod_time; /* time of the modification */
  6754. | ^~~~~~~~
  6755. In file included from /usr/include/glib-2.0/glib.h:43,
  6756. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6757. from /usr/include/glib-2.0/glib-object.h:22,
  6758. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6759. from ../gconfmm/callback.h:27,
  6760. from callback.cc:22:
  6761. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  6762. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  6763. | ^~~~~
  6764. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  6765. from /usr/include/gconf/2/gconf/gconf.h:27,
  6766. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  6767. from ../gconfmm/callback.h:27,
  6768. from callback.cc:22:
  6769. /usr/include/gconf/2/gconf/gconf-value.h:144:62: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  6770. 144 | GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi);
  6771. | ^
  6772. In file included from /usr/include/glib-2.0/glib.h:43,
  6773. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6774. from /usr/include/glib-2.0/glib-object.h:22,
  6775. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6776. from ../gconfmm/callback.h:27,
  6777. from callback.cc:22:
  6778. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  6779. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  6780. | ^~~~~
  6781. In file included from /usr/include/gconf/2/gconf/gconf-schema.h:26,
  6782. from /usr/include/gconf/2/gconf/gconf.h:27,
  6783. from /usr/include/gconf/2/gconf/gconf-client.h:25,
  6784. from ../gconfmm/callback.h:27,
  6785. from callback.cc:22:
  6786. /usr/include/gconf/2/gconf/gconf-value.h:153:69: warning: 'GTime' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
  6787. 153 | GTime mod_time);
  6788. | ^
  6789. In file included from /usr/include/glib-2.0/glib.h:43,
  6790. from /usr/include/glib-2.0/gobject/gbinding.h:28,
  6791. from /usr/include/glib-2.0/glib-object.h:22,
  6792. from /usr/include/gconf/2/gconf/gconf-client.h:24,
  6793. from ../gconfmm/callback.h:27,
  6794. from callback.cc:22:
  6795. /usr/include/glib-2.0/glib/gdate.h:48:17: note: declared here
  6796. 48 | typedef gint32 GTime GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
  6797. | ^~~~~
  6798. make[2]: *** [Makefile:419: callback.lo] Error 1
  6799. make[2]: Leaving directory '/home/tralph3/.cache/paru/clone/gconfmm/src/gconfmm-2.28.3/gconf/gconfmm'
  6800. make[1]: *** [Makefile:465: all-recursive] Error 1
  6801. make[1]: Leaving directory '/home/tralph3/.cache/paru/clone/gconfmm/src/gconfmm-2.28.3'
  6802. make: *** [Makefile:318: all] Error 2
  6803. ==> ERROR: A failure occurred in build().
  6804. Aborting...
  6805. ==> Making package: linthesia 1:20161105-1 (sáb 22 may 2021 18:29:44)
  6806. ==> Retrieving sources...
  6807. -> Updating linthesia git repo...
  6808. Fetching origin
  6809. ==> Validating source files with sha256sums...
  6810. linthesia ... Skipped
  6811. ==> Making package: linthesia 1:20161105-1 (sáb 22 may 2021 18:29:47)
  6812. ==> Checking runtime dependencies...
  6813. ==> Missing dependencies:
  6814. -> gconfmm
  6815. ==> Checking buildtime dependencies...
  6816. ==> Missing dependencies:
  6817. -> gconfmm
  6818. ==> ERROR: Could not resolve all dependencies.
  6819. :: Packages failed to build: gconfmm-2.28.3-6 linthesia-1:20161105-1
  6820.  
Advertisement
Add Comment
Please, Sign In to add comment