Advertisement
Guest User

Fedora 26 and libpsl

a guest
Jan 4th, 2018
531
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.85 KB | None | 0 0
  1. skylake:Build-Scripts$ ./build-libpsl.sh
  2.  
  3. Common flags and options:
  4.  
  5. INSTALL_PREFIX: /usr/local
  6. INSTALL_LIBDIR: /usr/local/lib64
  7.  
  8. PKGCONFIG: /usr/local/lib64/pkgconfig
  9. CPPFLAGS: -I/usr/local/include -DNDEBUG
  10. CFLAGS: -m64 -march=native -fPIC
  11. CXXFLAGS: -m64 -march=native -fPIC
  12. LDFLAGS: -L/usr/local/lib64 -m64 -Wl,-R,/usr/local/lib64 -Wl,--enable-new-dtags
  13. LDLIBS: -ldl -lpthread
  14.  
  15. SH_CACERT_BUNDLE: /etc/ssl/certs/ca-bundle.crt
  16.  
  17. If you enter a sudo password, then it will be used for installation.
  18. If you don't enter a password, then ensure INSTALL_PREFIX is writable.
  19. To avoid sudo and the password, just press ENTER and they won't be used.
  20. Please enter password for sudo:
  21.  
  22. ********** libpsl **********
  23.  
  24. --2018-01-04 23:45:56-- https://github.com/rockdaboot/libpsl/archive/libpsl-0.19.1.tar.gz
  25. Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113
  26. Connecting to github.com (github.com)|192.30.253.112|:443... connected.
  27. HTTP request sent, awaiting response... 302 Found
  28. Location: https://codeload.github.com/rockdaboot/libpsl/tar.gz/libpsl-0.19.1 [following]
  29. --2018-01-04 23:45:57-- https://codeload.github.com/rockdaboot/libpsl/tar.gz/libpsl-0.19.1
  30. Resolving codeload.github.com (codeload.github.com)... 192.30.253.121, 192.30.253.120
  31. Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... connected.
  32. HTTP request sent, awaiting response... 200 OK
  33. Length: 8580797 (8.2M) [application/x-gzip]
  34. Saving to: ‘libpsl-0.19.1.tar.gz’
  35.  
  36. libpsl-0.19.1.tar.g 100%[==================>] 8.18M 9.72MB/s in 0.8s
  37.  
  38. 2018-01-04 23:45:58 (9.72 MB/s) - ‘libpsl-0.19.1.tar.gz’ saved [8580797/8580797]
  39.  
  40. No gtk-doc support found. You can't build the docs.
  41. Copying file ABOUT-NLS
  42. Copying file config.rpath
  43. Copying file m4/codeset.m4
  44. Copying file m4/fcntl-o.m4
  45. Copying file m4/gettext.m4
  46. Copying file m4/glibc2.m4
  47. Copying file m4/glibc21.m4
  48. Copying file m4/iconv.m4
  49. Copying file m4/intdiv0.m4
  50. Copying file m4/intl.m4
  51. Copying file m4/intldir.m4
  52. Copying file m4/intlmacosx.m4
  53. Copying file m4/intmax.m4
  54. Copying file m4/inttypes-pri.m4
  55. Copying file m4/inttypes_h.m4
  56. Copying file m4/lcmessage.m4
  57. Copying file m4/lib-ld.m4
  58. Copying file m4/lib-link.m4
  59. Copying file m4/lib-prefix.m4
  60. Copying file m4/lock.m4
  61. Copying file m4/longlong.m4
  62. Copying file m4/nls.m4
  63. Copying file m4/po.m4
  64. Copying file m4/printf-posix.m4
  65. Copying file m4/progtest.m4
  66. Copying file m4/size_max.m4
  67. Copying file m4/stdint_h.m4
  68. Copying file m4/threadlib.m4
  69. Copying file m4/uintmax_t.m4
  70. Copying file m4/visibility.m4
  71. Copying file m4/wchar_t.m4
  72. Copying file m4/wint_t.m4
  73. Copying file m4/xsize.m4
  74. Copying file po/Makefile.in.in
  75. Copying file po/Makevars.template
  76. Copying file po/Rules-quot
  77. Copying file po/boldquot.sed
  78. Copying file po/en@boldquot.header
  79. Copying file po/en@quot.header
  80. Copying file po/insert-header.sin
  81. Copying file po/quot.sed
  82. Copying file po/remove-potcdate.sin
  83. libtoolize: putting auxiliary files in '.'.
  84. libtoolize: linking file './ltmain.sh'
  85. libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
  86. libtoolize: linking file 'm4/libtool.m4'
  87. libtoolize: linking file 'm4/ltoptions.m4'
  88. libtoolize: linking file 'm4/ltsugar.m4'
  89. libtoolize: linking file 'm4/ltversion.m4'
  90. libtoolize: linking file 'm4/lt~obsolete.m4'
  91. configure.ac:32: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
  92. configure.ac:32: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
  93. configure.ac:32: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
  94. configure.ac:11: installing './ar-lib'
  95. configure.ac:10: installing './compile'
  96. configure.ac:13: installing './config.guess'
  97. configure.ac:13: installing './config.sub'
  98. configure.ac:4: installing './install-sh'
  99. configure.ac:4: installing './missing'
  100. fuzz/Makefile.am: installing './depcomp'
  101. parallel-tests: installing './test-driver'
  102.  
  103. ----------------------------------------------------------------
  104. Initialized build system. For a common configuration please run:
  105. ----------------------------------------------------------------
  106.  
  107. ./configure
  108.  
  109. configure: loading site script /usr/local/share/config.site
  110. checking for a BSD-compatible install... /bin/install -c
  111. checking whether build environment is sane... yes
  112. checking for a thread-safe mkdir -p... /bin/mkdir -p
  113. checking for gawk... gawk
  114. checking whether gmake sets $(MAKE)... yes
  115. checking whether gmake supports nested variables... yes
  116. checking for gcc... gcc
  117. checking whether the C compiler works... yes
  118. checking for C compiler default output file name... a.out
  119. checking for suffix of executables...
  120. checking whether we are cross compiling... no
  121. checking for suffix of object files... o
  122. checking whether we are using the GNU C compiler... yes
  123. checking whether gcc accepts -g... yes
  124. checking for gcc option to accept ISO C89... none needed
  125. checking whether gcc understands -c and -o together... yes
  126. checking for style of include used by gmake... GNU
  127. checking dependency style of gcc... gcc3
  128. checking for ar... ar
  129. checking the archiver (ar) interface... ar
  130. checking build system type... x86_64-pc-linux-gnu
  131. checking host system type... x86_64-pc-linux-gnu
  132. checking how to print strings... printf
  133. checking for a sed that does not truncate output... /usr/local/bin/sed
  134. checking for grep that handles long lines and -e... /bin/grep
  135. checking for egrep... /bin/grep -E
  136. checking for fgrep... /bin/grep -F
  137. checking for ld used by gcc... /bin/ld
  138. checking if the linker (/bin/ld) is GNU ld... yes
  139. checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B
  140. checking the name lister (/bin/nm -B) interface... BSD nm
  141. checking whether ln -s works... yes
  142. checking the maximum length of command line arguments... 1572864
  143. checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
  144. checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
  145. checking for /bin/ld option to reload object files... -r
  146. checking for objdump... objdump
  147. checking how to recognize dependent libraries... pass_all
  148. checking for dlltool... no
  149. checking how to associate runtime and link libraries... printf %s\n
  150. checking for archiver @FILE support... @
  151. checking for strip... strip
  152. checking for ranlib... ranlib
  153. checking command to parse /bin/nm -B output from gcc object... ok
  154. checking for sysroot... no
  155. checking for a working dd... /bin/dd
  156. checking how to truncate binary pipes... /bin/dd bs=4096 count=1
  157. checking for mt... no
  158. checking if : is a manifest tool... no
  159. checking how to run the C preprocessor... gcc -E
  160. checking for ANSI C header files... yes
  161. checking for sys/types.h... yes
  162. checking for sys/stat.h... yes
  163. checking for stdlib.h... yes
  164. checking for string.h... yes
  165. checking for memory.h... yes
  166. checking for strings.h... yes
  167. checking for inttypes.h... yes
  168. checking for stdint.h... yes
  169. checking for unistd.h... yes
  170. checking for dlfcn.h... yes
  171. checking for objdir... .libs
  172. checking if gcc supports -fno-rtti -fno-exceptions... no
  173. checking for gcc option to produce PIC... -fPIC -DPIC
  174. checking if gcc PIC flag -fPIC -DPIC works... yes
  175. checking if gcc static flag -static works... no
  176. checking if gcc supports -c -o file.o... yes
  177. checking if gcc supports -c -o file.o... (cached) yes
  178. checking whether the gcc linker (/bin/ld -m elf_x86_64) supports shared libraries... yes
  179. checking whether -lc should be explicitly linked in... no
  180. checking dynamic linker characteristics... GNU/Linux ld.so
  181. checking how to hardcode library paths into programs... immediate
  182. checking whether stripping libraries is possible... yes
  183. checking if libtool supports shared libraries... yes
  184. checking whether to build shared libraries... yes
  185. checking whether to build static libraries... yes
  186. checking whether gmake supports nested variables... (cached) yes
  187. checking for inline... inline
  188. checking whether NLS is requested... yes
  189. checking for msgfmt... /usr/local/bin/msgfmt
  190. checking for gmsgfmt... /usr/local/bin/msgfmt
  191. checking for xgettext... /usr/local/bin/xgettext
  192. checking for msgmerge... /usr/local/bin/msgmerge
  193. checking for ld used by GCC... /bin/ld -m elf_x86_64
  194. checking if the linker (/bin/ld -m elf_x86_64) is GNU ld... yes
  195. checking for shared library run path origin... done
  196. checking for CFPreferencesCopyAppValue... no
  197. checking for CFLocaleCopyCurrent... no
  198. checking for GNU gettext in libc... yes
  199. checking whether to use NLS... yes
  200. checking where the gettext function comes from... libc
  201. checking whether to generate man pages... no
  202. checking for a Python interpreter with version >= 2.7... python
  203. checking for python... /bin/python
  204. checking for python version... 2.7
  205. checking for python platform... linux2
  206. checking for python script directory... ${prefix}/lib/python2.7/site-packages
  207. checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
  208. checking for pkg-config... /bin/pkg-config
  209. checking pkg-config is at least version 0.9.0... yes
  210. checking for LIBIDN2... yes
  211. checking for library containing u8_tolower... -lunistring
  212. checking for iconv... yes
  213. checking for working iconv... yes
  214. checking how to link with libiconv... /usr/local/lib64/libiconv.so -Wl,-rpath -Wl,/usr/local/lib64
  215. checking for iconv declaration...
  216. extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
  217. checking for socket in -lsocket... no
  218. checking for library containing clock_gettime... none required
  219. checking for size_t... yes
  220. checking for working alloca.h... yes
  221. checking for alloca... yes
  222. checking for strndup... yes
  223. checking for clock_gettime... yes
  224. checking that generated files are newer than configure... done
  225. configure: creating ./config.status
  226. config.status: creating include/libpsl.h
  227. config.status: creating Makefile
  228. config.status: creating include/Makefile
  229. config.status: creating src/Makefile
  230. config.status: creating tools/Makefile
  231. config.status: creating po/Makefile.in
  232. config.status: creating fuzz/Makefile
  233. config.status: creating tests/Makefile
  234. config.status: creating libpsl.pc
  235. config.status: creating config.h
  236. config.status: executing depfiles commands
  237. config.status: executing libtool commands
  238. config.status: executing po-directories commands
  239. config.status: creating po/POTFILES
  240. config.status: creating po/Makefile
  241. configure: Summary of build options:
  242.  
  243. Version: 0.19.1
  244. Host OS: linux-gnu
  245. Install prefix: /usr/local
  246. Compiler: gcc
  247. CFlags: -I/usr/local/include -m64 -march=native -fPIC -I/usr/local/include -DNDEBUG
  248. LDFlags: -L/usr/local/lib64 -m64 -Wl,-R,/usr/local/lib64 -Wl,--enable-new-dtags
  249. Libs: -ldl -lpthread
  250. Runtime: libidn2
  251. Builtin: libidn2
  252. PSL Dist File:
  253. PSL File: $(top_srcdir)/list/public_suffix_list.dat
  254. PSL Test File: $(top_srcdir)/list/tests/tests.txt
  255. Sanitizers: UBSan no, ASan no, CFI no
  256. Tests: Valgrind testing not enabled
  257.  
  258. gmake all-recursive
  259. gmake[1]: Entering directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1'
  260. Making all in po
  261. gmake[2]: Entering directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/po'
  262. gmake libpsl.pot-update
  263. gmake[3]: Entering directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/po'
  264. sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed
  265. mv t-remove-potcdate.sed remove-potcdate.sed
  266. if LC_ALL=C grep 'GNU libpsl' ../* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
  267. package_gnu='GNU '; \
  268. else \
  269. package_gnu=''; \
  270. fi; \
  271. if test -n 'tim.ruehsen@gmx.de' || test 'tim.ruehsen@gmx.de' = '@'PACKAGE_BUGREPORT'@'; then \
  272. msgid_bugs_address='tim.ruehsen@gmx.de'; \
  273. else \
  274. msgid_bugs_address='tim.ruehsen@gmx.de'; \
  275. fi; \
  276. case `/usr/local/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
  277. '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
  278. /usr/local/bin/xgettext --default-domain=libpsl --directory=.. \
  279. --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \
  280. --files-from=./POTFILES.in \
  281. --copyright-holder='Tim Ruehsen' \
  282. --msgid-bugs-address="$msgid_bugs_address" \
  283. ;; \
  284. *) \
  285. /usr/local/bin/xgettext --default-domain=libpsl --directory=.. \
  286. --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \
  287. --files-from=./POTFILES.in \
  288. --copyright-holder='Tim Ruehsen' \
  289. --package-name="${package_gnu}libpsl" \
  290. --package-version='0.19.1' \
  291. --msgid-bugs-address="$msgid_bugs_address" \
  292. ;; \
  293. esac
  294. test ! -f libpsl.po || { \
  295. if test -f ./libpsl.pot; then \
  296. sed -f remove-potcdate.sed < ./libpsl.pot > libpsl.1po && \
  297. sed -f remove-potcdate.sed < libpsl.po > libpsl.2po && \
  298. if cmp libpsl.1po libpsl.2po >/dev/null 2>&1; then \
  299. rm -f libpsl.1po libpsl.2po libpsl.po; \
  300. else \
  301. rm -f libpsl.1po libpsl.2po ./libpsl.pot && \
  302. mv libpsl.po ./libpsl.pot; \
  303. fi; \
  304. else \
  305. mv libpsl.po ./libpsl.pot; \
  306. fi; \
  307. }
  308. gmake[3]: Leaving directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/po'
  309. test ! -f ./libpsl.pot || \
  310. test -z "" || gmake
  311. gmake[2]: Leaving directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/po'
  312. Making all in include
  313. gmake[2]: Entering directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/include'
  314. gmake[2]: Nothing to be done for 'all'.
  315. gmake[2]: Leaving directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/include'
  316. Making all in src
  317. gmake[2]: Entering directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/src'
  318. gmake[2]: *** No rule to make target '../list/public_suffix_list.dat', needed by 'suffixes_dafsa.c'. Stop.
  319. gmake[2]: Leaving directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1/src'
  320. gmake[1]: *** [Makefile:511: all-recursive] Error 1
  321. gmake[1]: Leaving directory '/home/jwalton/Build-Scripts/libpsl-libpsl-0.19.1'
  322. gmake: *** [Makefile:420: all] Error 2
  323. Failed to build libpsl
  324. skylake:Build-Scripts$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement