1. * Package: media-plugins/evas_generic_loaders-1.7.4
  2. * Repository: gentoo
  3. * Maintainer: enlightenment@gentoo.org
  4. * USE: abi_x86_64 amd64 doc elibc_glibc kernel_linux multilib nls pdf test userland_GNU
  5. * FEATURES: sandbox test userpriv usersandbox
  6. Installed LAPACK for library directory lib64
  7. [1] reference *
  8. Installed BLAS for library directory lib64
  9. [1] reference *
  10. Installed CBLAS for library directory lib64
  11. [1] gsl
  12. [2] reference *
  13. >>> Unpacking source...
  14. >>> Unpacking evas_generic_loaders-1.7.4.tar.bz2 to /tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work
  15. >>> Source unpacked in /tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work
  16. >>> Preparing source in /tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4 ...
  17. * Removing useless C++ checks ...
  18. * epunt_cxx called unnecessarily (no C++ checks to punt).
  19. [ ok ]
  20. * Running elibtoolize in: evas_generic_loaders-1.7.4/
  21. * Applying portage/1.2.0 patch ...
  22. * Applying sed/1.5.6 patch ...
  23. * Applying as-needed/2.4.2 patch ...
  24. >>> Source prepared.
  25. >>> Configuring source in /tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4 ...
  26. * econf: updating evas_generic_loaders-1.7.4/config.guess with /usr/share/gnuconfig/config.guess
  27. * econf: updating evas_generic_loaders-1.7.4/config.sub with /usr/share/gnuconfig/config.sub
  28. ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-gstreamer --enable-poppler --disable-spectre --disable-libraw --disable-svg
  29. configure: loading site script /usr/share/config.site
  30. checking for a BSD-compatible install... /usr/bin/install -c
  31. checking whether build environment is sane... yes
  32. checking for a thread-safe mkdir -p... /bin/mkdir -p
  33. checking for gawk... gawk
  34. checking whether make sets $(MAKE)... yes
  35. checking whether make supports nested variables... yes
  36. checking build system type... x86_64-pc-linux-gnu
  37. checking host system type... x86_64-pc-linux-gnu
  38. checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
  39. checking whether the C compiler works... yes
  40. checking for C compiler default output file name... a.out
  41. checking for suffix of executables...
  42. checking whether we are cross compiling... no
  43. checking for suffix of object files... o
  44. checking whether we are using the GNU C compiler... yes
  45. checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
  46. checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
  47. checking for style of include used by make... GNU
  48. checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3
  49. checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
  50. checking whether we are using the GNU C++ compiler... yes
  51. checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
  52. checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
  53. checking for x86_64-pc-linux-gnu-pkg-config... no
  54. checking for pkg-config... /usr/bin/pkg-config
  55. checking pkg-config is at least version 0.9.0... yes
  56. checking for EINA... yes
  57. checking for POPPLER... yes
  58. checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
  59. checking for grep that handles long lines and -e... /bin/grep
  60. checking for egrep... /bin/grep -E
  61. checking for ANSI C header files... yes
  62. checking for sys/types.h... yes
  63. checking for sys/stat.h... yes
  64. checking for stdlib.h... yes
  65. checking for string.h... yes
  66. checking for memory.h... yes
  67. checking for strings.h... yes
  68. checking for inttypes.h... yes
  69. checking for stdint.h... yes
  70. checking for unistd.h... yes
  71. checking netinet/in.h usability... yes
  72. checking netinet/in.h presence... yes
  73. checking for netinet/in.h... yes
  74. checking for unistd.h... (cached) yes
  75. checking zlib.h usability... yes
  76. checking zlib.h presence... yes
  77. checking for zlib.h... yes
  78. checking whether shm_open() is present... yes
  79. checking whether x86_64-pc-linux-gnu-gcc and cc understand -c and -o together... yes
  80. checking for inline... inline
  81. checking whether byte ordering is bigendian... no
  82. checking for __attribute__... yes
  83. configure: creating ./config.status
  84. config.status: creating Makefile
  85. config.status: creating src/Makefile
  86. config.status: creating src/bin/Makefile
  87. config.status: creating src/bin/common/Makefile
  88. config.status: creating src/bin/gst/Makefile
  89. config.status: creating src/bin/pdf/Makefile
  90. config.status: creating src/bin/ps/Makefile
  91. config.status: creating src/bin/raw/Makefile
  92. config.status: creating src/bin/xcf/Makefile
  93. config.status: creating src/bin/svg/Makefile
  94. config.status: creating config.h
  95. config.status: executing depfiles commands
  96. ------------------------------------------------------------------------
  97. evas_generic_loaders 1.7.4
  98. ------------------------------------------------------------------------
  99. Configuration Options Summary:
  100. Loaders:
  101. XCF..................: yes
  102. Gstreamer............: no
  103. PDF..................: yes
  104. PS...................: no
  105. RAW..................: no
  106. SVG..................: no
  107. Compilation............: make (or gmake)
  108. CPPFLAGS.............:
  109. CFLAGS...............: -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches
  110. LDFLAGS..............: -Wl,-O1 -Wl,--as-needed
  111. Installation...........: make install (as root if needed, with 'su' or 'sudo')
  112. prefix...............: /usr
  113. >>> Source configured.
  114. >>> Compiling source in /tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4 ...
  115. make -j24
  116. make all-recursive
  117. make[1]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4'
  118. Making all in src
  119. make[2]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src'
  120. Making all in bin
  121. make[3]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin'
  122. Making all in common
  123. make[4]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/common'
  124. make[4]: Nothing to be done for `all'.
  125. make[4]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/common'
  126. Making all in xcf
  127. make[4]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/xcf'
  128. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -MT evas_image_loader_xcf-main.o -MD -MP -MF .deps/evas_image_loader_xcf-main.Tpo -c -o evas_image_loader_xcf-main.o `test -f 'main.c' || echo './'`main.c
  129. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -MT evas_image_loader_xcf-pixelfuncs.o -MD -MP -MF .deps/evas_image_loader_xcf-pixelfuncs.Tpo -c -o evas_image_loader_xcf-pixelfuncs.o `test -f 'pixelfuncs.c' || echo './'`pixelfuncs.c
  130. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/xcf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -MT evas_image_loader_xcf-shmfile.o -MD -MP -MF .deps/evas_image_loader_xcf-shmfile.Tpo -c -o evas_image_loader_xcf-shmfile.o `test -f '../../../src/bin/common/shmfile.c' || echo './'`../../../src/bin/common/shmfile.c
  131. mv -f .deps/evas_image_loader_xcf-shmfile.Tpo .deps/evas_image_loader_xcf-shmfile.Po
  132. mv -f .deps/evas_image_loader_xcf-pixelfuncs.Tpo .deps/evas_image_loader_xcf-pixelfuncs.Po
  133. mv -f .deps/evas_image_loader_xcf-main.Tpo .deps/evas_image_loader_xcf-main.Po
  134. x86_64-pc-linux-gnu-gcc -I/usr/include/eina-1 -I/usr/include/eina-1/eina -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -o evas_image_loader.xcf evas_image_loader_xcf-main.o evas_image_loader_xcf-pixelfuncs.o evas_image_loader_xcf-shmfile.o -leina -lpthread -lz -lm -lrt
  135. make[4]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/xcf'
  136. Making all in pdf
  137. make[4]: Entering directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/pdf'
  138. x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/pdf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/poppler -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp
  139. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src -I../../../src/bin -I../../../src/bin/common -I../../../src/bin/pdf -DPACKAGE_BIN_DIR=\"/usr/lib64/evas/utils\" -DPACKAGE_LIB_DIR=\"/usr/lib64\" -DPACKAGE_DATA_DIR=\"/usr/share/evas_generic_loaders\" -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/poppler -O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches -MT evas_image_loader_pdf-shmfile.o -MD -MP -MF .deps/evas_image_loader_pdf-shmfile.Tpo -c -o evas_image_loader_pdf-shmfile.o `test -f '../../../src/bin/common/shmfile.c' || echo './'`../../../src/bin/common/shmfile.c
  140. mv -f .deps/evas_image_loader_pdf-shmfile.Tpo .deps/evas_image_loader_pdf-shmfile.Po
  141. main.cpp: In function 'void poppler_load_image(int, int)':
  142. main.cpp:163:42: error: no matching function for call to 'SplashOutputDev::startDoc(XRef*)'
  143. main.cpp:163:42: note: candidate is:
  144. In file included from main.cpp:12:0:
  145. /usr/include/poppler/SplashOutputDev.h:309:8: note: void SplashOutputDev::startDoc(PDFDoc*)
  146. /usr/include/poppler/SplashOutputDev.h:309:8: note: no known conversion for argument 1 from 'XRef*' to 'PDFDoc*'
  147. main.cpp:178:50: error: no matching function for call to 'Page::displaySlice(SplashOutputDev*&, double&, double&, int, bool, bool, int, int, int&, int&, bool, Catalog*)'
  148. main.cpp:178:50: note: candidate is:
  149. In file included from /usr/include/poppler/PDFDoc.h:43:0,
  150. from main.cpp:9:
  151. /usr/include/poppler/Page.h:223:8: note: void Page::displaySlice(OutputDev*, double, double, int, GBool, GBool, int, int, int, int, GBool, GBool (*)(void*), void*, GBool (*)(Annot*, void*), void*)
  152. /usr/include/poppler/Page.h:223:8: note: no known conversion for argument 12 from 'Catalog*' to 'GBool (*)(void*) {aka bool (*)(void*)}'
  153. make[4]: *** [main.o] Error 1
  154. make[4]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin/pdf'
  155. make[3]: *** [all-recursive] Error 1
  156. make[3]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src/bin'
  157. make[2]: *** [all-recursive] Error 1
  158. make[2]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4/src'
  159. make[1]: *** [all-recursive] Error 1
  160. make[1]: Leaving directory `/tmp/portage/media-plugins/evas_generic_loaders-1.7.4/work/evas_generic_loaders-1.7.4'
  161. make: *** [all] Error 2
  162. emake failed
  163. * ERROR: media-plugins/evas_generic_loaders-1.7.4 failed (compile phase):
  164. * (no error message)
  165. *
  166. * Call stack:
  167. * ebuild.sh, line 93: Called src_compile
  168. * environment, line 2724: Called enlightenment_src_compile
  169. * environment, line 1350: Called die
  170. * The specific snippet of code:
  171. * V=1 emake || die;
  172. *
  173. * If you need support, post the output of `emerge --info '=media-plugins/evas_generic_loaders-1.7.4'`,
  174. * the complete build log and the output of `emerge -pqv '=media-plugins/evas_generic_loaders-1.7.4'`.
  175. sed: couldn't open temporary file /etc/portage/package.mask/sedql0sZM: Permission denied