Advertisement
Guest User

Untitled

a guest
Feb 18th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 54.02 KB | None | 0 0
  1. # make
  2. Making all in include/ircd
  3. make[1]: Entering directory '/home/jibbity/Documents/GitClones/charybdis/include/ircd'
  4. make all-am
  5. make[2]: Entering directory '/home/jibbity/Documents/GitClones/charybdis/include/ircd'
  6. make[2]: Nothing to be done for 'all-am'.
  7. make[2]: Leaving directory '/home/jibbity/Documents/GitClones/charybdis/include/ircd'
  8. make[1]: Leaving directory '/home/jibbity/Documents/GitClones/charybdis/include/ircd'
  9. Making all in ircd
  10. make[1]: Entering directory '/home/jibbity/Documents/GitClones/charybdis/ircd'
  11. depbase=`echo openssl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  12. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT openssl.lo -MD -MP -MF $depbase.Tpo -c -o openssl.lo openssl.cc &&\
  13. mv -f $depbase.Tpo $depbase.Plo
  14. depbase=`echo rfc1035.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  15. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT rfc1035.lo -MD -MP -MF $depbase.Tpo -c -o rfc1035.lo rfc1035.cc &&\
  16. mv -f $depbase.Tpo $depbase.Plo
  17. depbase=`echo demangle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  18. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT demangle.lo -MD -MP -MF $depbase.Tpo -c -o demangle.lo demangle.cc &&\
  19. mv -f $depbase.Tpo $depbase.Plo
  20. depbase=`echo mods.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  21. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT mods.lo -MD -MP -MF $depbase.Tpo -c -o mods.lo mods.cc &&\
  22. mv -f $depbase.Tpo $depbase.Plo
  23. depbase=`echo fmt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  24. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT fmt.lo -MD -MP -MF $depbase.Tpo -c -o fmt.lo fmt.cc &&\
  25. mv -f $depbase.Tpo $depbase.Plo
  26. depbase=`echo db_port.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  27. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db_port.lo -MD -MP -MF $depbase.Tpo -c -o db_port.lo db_port.cc &&\
  28. mv -f $depbase.Tpo $depbase.Plo
  29. depbase=`echo db_env.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  30. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db_env.lo -MD -MP -MF $depbase.Tpo -c -o db_env.lo db_env.cc &&\
  31. mv -f $depbase.Tpo $depbase.Plo
  32. depbase=`echo db.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  33. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db.lo -MD -MP -MF $depbase.Tpo -c -o db.lo db.cc &&\
  34. mv -f $depbase.Tpo $depbase.Plo
  35. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT openssl.lo -MD -MP -MF .deps/openssl.Tpo -c openssl.cc -fPIC -DPIC -o .libs/openssl.o
  36. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  37. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT fmt.lo -MD -MP -MF .deps/fmt.Tpo -c fmt.cc -fPIC -DPIC -o .libs/fmt.o
  38. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT demangle.lo -MD -MP -MF .deps/demangle.Tpo -c demangle.cc -fPIC -DPIC -o .libs/demangle.o
  39. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db_env.lo -MD -MP -MF .deps/db_env.Tpo -c db_env.cc -fPIC -DPIC -o .libs/db_env.o
  40. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT rfc1035.lo -MD -MP -MF .deps/rfc1035.Tpo -c rfc1035.cc -fPIC -DPIC -o .libs/rfc1035.o
  41. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  42. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  43. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  44. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  45. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db.lo -MD -MP -MF .deps/db.Tpo -c db.cc -fPIC -DPIC -o .libs/db.o
  46. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT mods.lo -MD -MP -MF .deps/mods.Tpo -c mods.cc -fPIC -DPIC -o .libs/mods.o
  47. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT db_port.lo -MD -MP -MF .deps/db_port.Tpo -c db_port.cc -fPIC -DPIC -o .libs/db_port.o
  48. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  49. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  50. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  51. openssl.cc: In function ‘ircd::string_view ircd::openssl::genX509_rsa(const ircd::buffer::mutable_buffer&, const ircd::json::object&)’:
  52. openssl.cc:187:11: error: invalid use of incomplete type ‘struct evp_pkey_st’
  53. check(*pk->pkey.rsa);
  54. ^~
  55. In file included from ../include/ircd/ircd.pic.h:42,
  56. from <command-line>:
  57. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  58. struct evp_pkey_st;
  59. ^~~~~~~~~~~
  60. openssl.cc: In function ‘ircd::string_view ircd::openssl::genX509_ec(const ircd::buffer::mutable_buffer&, const ircd::json::object&)’:
  61. openssl.cc:207:11: error: invalid use of incomplete type ‘struct evp_pkey_st’
  62. check(*pk->pkey.ec);
  63. ^~
  64. In file included from ../include/ircd/ircd.pic.h:42,
  65. from <command-line>:
  66. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  67. struct evp_pkey_st;
  68. ^~~~~~~~~~~
  69. openssl.cc: In function ‘DH& ircd::openssl::gendh(ircd::openssl::DH&, const uint&, const uint&)’:
  70. openssl.cc:693:11: error: variable ‘BN_GENCB gencb’ has initializer but incomplete type
  71. BN_GENCB gencb{0};
  72. ^~~~~
  73. openssl.cc: In function ‘RSA& ircd::openssl::genrsa(ircd::openssl::RSA&, const uint&, const uint&)’:
  74. openssl.cc:846:11: error: variable ‘BN_GENCB gencb’ has initializer but incomplete type
  75. BN_GENCB gencb{0};
  76. ^~~~~
  77. openssl.cc: In lambda function:
  78. openssl.cc:923:11: error: invalid use of incomplete type ‘struct evp_pkey_st’
  79. switch(p->type)
  80. ^~
  81. In file included from ../include/ircd/ircd.pic.h:42,
  82. from <command-line>:
  83. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  84. struct evp_pkey_st;
  85. ^~~~~~~~~~~
  86. openssl.cc:926:47: error: invalid use of incomplete type ‘struct evp_pkey_st’
  87. call(::PEM_write_bio_RSAPrivateKey, bio, p->pkey.rsa, enc, kstr, klen, pwcb, u);
  88. ^~
  89. In file included from ../include/ircd/ircd.pic.h:42,
  90. from <command-line>:
  91. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  92. struct evp_pkey_st;
  93. ^~~~~~~~~~~
  94. openssl.cc:930:46: error: invalid use of incomplete type ‘struct evp_pkey_st’
  95. call(::PEM_write_bio_ECPrivateKey, bio, p->pkey.ec, enc, kstr, klen, pwcb, u);
  96. ^~
  97. In file included from ../include/ircd/ircd.pic.h:42,
  98. from <command-line>:
  99. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  100. struct evp_pkey_st;
  101. ^~~~~~~~~~~
  102. openssl.cc: In lambda function:
  103. openssl.cc:948:11: error: invalid use of incomplete type ‘struct evp_pkey_st’
  104. switch(p->type)
  105. ^~
  106. In file included from ../include/ircd/ircd.pic.h:42,
  107. from <command-line>:
  108. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  109. struct evp_pkey_st;
  110. ^~~~~~~~~~~
  111. openssl.cc:951:46: error: invalid use of incomplete type ‘struct evp_pkey_st’
  112. call(::PEM_write_bio_RSAPublicKey, bio, p->pkey.rsa);
  113. ^~
  114. In file included from ../include/ircd/ircd.pic.h:42,
  115. from <command-line>:
  116. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  117. struct evp_pkey_st;
  118. ^~~~~~~~~~~
  119. openssl.cc:955:43: error: invalid use of incomplete type ‘struct evp_pkey_st’
  120. call(::PEM_write_bio_EC_PUBKEY, bio, p->pkey.ec);
  121. ^~
  122. In file included from ../include/ircd/ircd.pic.h:42,
  123. from <command-line>:
  124. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘struct evp_pkey_st’
  125. struct evp_pkey_st;
  126. ^~~~~~~~~~~
  127. openssl.cc: In lambda function:
  128. openssl.cc:978:13: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  129. switch(out->type)
  130. ^~
  131. In file included from ../include/ircd/ircd.pic.h:42,
  132. from <command-line>:
  133. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  134. struct evp_pkey_st;
  135. ^~~~~~~~~~~
  136. openssl.cc:981:47: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  137. ret = PEM_read_bio_RSAPrivateKey(bio, &out->pkey.rsa, pwcb, u);
  138. ^~
  139. In file included from ../include/ircd/ircd.pic.h:42,
  140. from <command-line>:
  141. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  142. struct evp_pkey_st;
  143. ^~~~~~~~~~~
  144. openssl.cc:985:46: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  145. ret = PEM_read_bio_ECPrivateKey(bio, &out->pkey.ec, pwcb, u);
  146. ^~
  147. In file included from ../include/ircd/ircd.pic.h:42,
  148. from <command-line>:
  149. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  150. struct evp_pkey_st;
  151. ^~~~~~~~~~~
  152. openssl.cc:986:29: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  153. EC_KEY_set_asn1_flag(out->pkey.ec, OPENSSL_EC_NAMED_CURVE);
  154. ^~
  155. In file included from ../include/ircd/ircd.pic.h:42,
  156. from <command-line>:
  157. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  158. struct evp_pkey_st;
  159. ^~~~~~~~~~~
  160. openssl.cc: In lambda function:
  161. openssl.cc:1017:13: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  162. switch(out->type)
  163. ^~
  164. In file included from ../include/ircd/ircd.pic.h:42,
  165. from <command-line>:
  166. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  167. struct evp_pkey_st;
  168. ^~~~~~~~~~~
  169. openssl.cc:1020:46: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  170. ret = PEM_read_bio_RSAPublicKey(bio, &out->pkey.rsa, pwcb, u);
  171. ^~
  172. In file included from ../include/ircd/ircd.pic.h:42,
  173. from <command-line>:
  174. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  175. struct evp_pkey_st;
  176. ^~~~~~~~~~~
  177. openssl.cc:1024:43: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  178. ret = PEM_read_bio_EC_PUBKEY(bio, &out->pkey.ec, pwcb, u);
  179. ^~
  180. In file included from ../include/ircd/ircd.pic.h:42,
  181. from <command-line>:
  182. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  183. struct evp_pkey_st;
  184. ^~~~~~~~~~~
  185. openssl.cc:1025:29: error: invalid use of incomplete type ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  186. EC_KEY_set_asn1_flag(out->pkey.ec, OPENSSL_EC_NAMED_CURVE);
  187. ^~
  188. In file included from ../include/ircd/ircd.pic.h:42,
  189. from <command-line>:
  190. ../include/ircd/openssl.h:24:8: note: forward declaration of ‘using EVP_PKEY = struct evp_pkey_st’ {aka ‘struct evp_pkey_st’}
  191. struct evp_pkey_st;
  192. ^~~~~~~~~~~
  193. openssl.cc: In function ‘void ircd::openssl::bio::read_file(const ircd::string_view&, const cb_closure&)’:
  194. openssl.cc:1094:3: error: ‘OPENSSL_malloc_locked’ was not declared in this scope
  195. OPENSSL_malloc_locked(size), [&size]
  196. ^~~~~~~~~~~~~~~~~~~~~
  197. openssl.cc:1094:3: note: suggested alternative: ‘OPENSSL_malloc_init’
  198. OPENSSL_malloc_locked(size), [&size]
  199. ^~~~~~~~~~~~~~~~~~~~~
  200. OPENSSL_malloc_init
  201. openssl.cc: In lambda function:
  202. openssl.cc:1098:4: error: ‘OPENSSL_free_locked’ was not declared in this scope
  203. OPENSSL_free_locked(buf);
  204. ^~~~~~~~~~~~~~~~~~~
  205. openssl.cc:1098:4: note: suggested alternative: ‘OPENSSL_realloc’
  206. OPENSSL_free_locked(buf);
  207. ^~~~~~~~~~~~~~~~~~~
  208. OPENSSL_realloc
  209. openssl.cc: In function ‘void ircd::openssl::bio::read_file(const ircd::string_view&, const cb_closure&)’:
  210. openssl.cc:1100:2: error: no matching function for call to ‘std::unique_ptr<void, std::function<void(void*)> >::unique_ptr(<brace-enclosed initializer list>)’
  211. };
  212. ^
  213. In file included from /usr/include/c++/8.2.1/memory:80,
  214. from ../include/ircd/stdinc.h:53,
  215. from ../include/ircd/ircd.pic.h:15,
  216. from <command-line>:
  217. /usr/include/c++/8.2.1/bits/unique_ptr.h:265:2: note: candidate: ‘template<class _Up, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::auto_ptr<_Up>&&)’
  218. unique_ptr(auto_ptr<_Up>&& __u) noexcept;
  219. ^~~~~~~~~~
  220. /usr/include/c++/8.2.1/bits/unique_ptr.h:265:2: note: template argument deduction/substitution failed:
  221. /usr/include/c++/8.2.1/bits/unique_ptr.h:255:2: note: candidate: ‘template<class _Up, class _Ep, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&)’
  222. unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  223. ^~~~~~~~~~
  224. /usr/include/c++/8.2.1/bits/unique_ptr.h:255:2: note: template argument deduction/substitution failed:
  225. /usr/include/c++/8.2.1/bits/unique_ptr.h:241:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>&&) [with _Tp = void; _Dp = std::function<void(void*)>]’
  226. unique_ptr(unique_ptr&& __u) noexcept
  227. ^~~~~~~~~~
  228. /usr/include/c++/8.2.1/bits/unique_ptr.h:241:7: note: candidate expects 1 argument, 2 provided
  229. /usr/include/c++/8.2.1/bits/unique_ptr.h:236:12: note: candidate: ‘template<class _Up, class> constexpr std::unique_ptr<_Tp, _Dp>::unique_ptr(std::nullptr_t)’
  230. constexpr unique_ptr(nullptr_t) noexcept : _M_t() { }
  231. ^~~~~~~~~~
  232. /usr/include/c++/8.2.1/bits/unique_ptr.h:236:12: note: template argument deduction/substitution failed:
  233. /usr/include/c++/8.2.1/bits/unique_ptr.h:227:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, typename std::remove_reference<_UniformRandomNumberGenerator>::type&&) [with _Tp = void; _Dp = std::function<void(void*)>; std::unique_ptr<_Tp, _Dp>::pointer = void*; typename std::remove_reference<_UniformRandomNumberGenerator>::type = std::function<void(void*)>]’
  234. unique_ptr(pointer __p,
  235. ^~~~~~~~~~
  236. /usr/include/c++/8.2.1/bits/unique_ptr.h:227:7: note: conversion of argument 1 would be ill-formed:
  237. /usr/include/c++/8.2.1/bits/unique_ptr.h:215:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, typename std::conditional<std::is_reference<_Dp>::value, _Dp, const _Dp&>::type) [with _Tp = void; _Dp = std::function<void(void*)>; std::unique_ptr<_Tp, _Dp>::pointer = void*; typename std::conditional<std::is_reference<_Dp>::value, _Dp, const _Dp&>::type = const std::function<void(void*)>&]’
  238. unique_ptr(pointer __p,
  239. ^~~~~~~~~~
  240. /usr/include/c++/8.2.1/bits/unique_ptr.h:215:7: note: conversion of argument 1 would be ill-formed:
  241. /usr/include/c++/8.2.1/bits/unique_ptr.h:204:2: note: candidate: ‘template<class _Up, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer)’
  242. unique_ptr(pointer __p) noexcept
  243. ^~~~~~~~~~
  244. /usr/include/c++/8.2.1/bits/unique_ptr.h:204:2: note: template argument deduction/substitution failed:
  245. /usr/include/c++/8.2.1/bits/unique_ptr.h:191:12: note: candidate: ‘template<class _Up, class> constexpr std::unique_ptr<_Tp, _Dp>::unique_ptr()’
  246. constexpr unique_ptr() noexcept
  247. ^~~~~~~~~~
  248. /usr/include/c++/8.2.1/bits/unique_ptr.h:191:12: note: template argument deduction/substitution failed:
  249. openssl.cc:1100:2: note: candidate expects 0 arguments, 2 provided
  250. };
  251. ^
  252. openssl.cc: In function ‘void ircd::openssl::bio::write_file(const ircd::string_view&, const mb_closure&, const size_t&)’:
  253. openssl.cc:1117:3: error: ‘OPENSSL_malloc_locked’ was not declared in this scope
  254. OPENSSL_malloc_locked(size), [&size]
  255. ^~~~~~~~~~~~~~~~~~~~~
  256. openssl.cc:1117:3: note: suggested alternative: ‘OPENSSL_malloc_init’
  257. OPENSSL_malloc_locked(size), [&size]
  258. ^~~~~~~~~~~~~~~~~~~~~
  259. OPENSSL_malloc_init
  260. openssl.cc: In lambda function:
  261. openssl.cc:1121:4: error: ‘OPENSSL_free_locked’ was not declared in this scope
  262. OPENSSL_free_locked(buf);
  263. ^~~~~~~~~~~~~~~~~~~
  264. openssl.cc:1121:4: note: suggested alternative: ‘OPENSSL_realloc’
  265. OPENSSL_free_locked(buf);
  266. ^~~~~~~~~~~~~~~~~~~
  267. OPENSSL_realloc
  268. openssl.cc: In function ‘void ircd::openssl::bio::write_file(const ircd::string_view&, const mb_closure&, const size_t&)’:
  269. openssl.cc:1123:2: error: no matching function for call to ‘std::unique_ptr<void, std::function<void(void*)> >::unique_ptr(<brace-enclosed initializer list>)’
  270. };
  271. ^
  272. In file included from /usr/include/c++/8.2.1/memory:80,
  273. from ../include/ircd/stdinc.h:53,
  274. from ../include/ircd/ircd.pic.h:15,
  275. from <command-line>:
  276. /usr/include/c++/8.2.1/bits/unique_ptr.h:265:2: note: candidate: ‘template<class _Up, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::auto_ptr<_Up>&&)’
  277. unique_ptr(auto_ptr<_Up>&& __u) noexcept;
  278. ^~~~~~~~~~
  279. /usr/include/c++/8.2.1/bits/unique_ptr.h:265:2: note: template argument deduction/substitution failed:
  280. /usr/include/c++/8.2.1/bits/unique_ptr.h:255:2: note: candidate: ‘template<class _Up, class _Ep, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Up, _Ep>&&)’
  281. unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  282. ^~~~~~~~~~
  283. /usr/include/c++/8.2.1/bits/unique_ptr.h:255:2: note: template argument deduction/substitution failed:
  284. /usr/include/c++/8.2.1/bits/unique_ptr.h:241:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>&&) [with _Tp = void; _Dp = std::function<void(void*)>]’
  285. unique_ptr(unique_ptr&& __u) noexcept
  286. ^~~~~~~~~~
  287. /usr/include/c++/8.2.1/bits/unique_ptr.h:241:7: note: candidate expects 1 argument, 2 provided
  288. /usr/include/c++/8.2.1/bits/unique_ptr.h:236:12: note: candidate: ‘template<class _Up, class> constexpr std::unique_ptr<_Tp, _Dp>::unique_ptr(std::nullptr_t)’
  289. constexpr unique_ptr(nullptr_t) noexcept : _M_t() { }
  290. ^~~~~~~~~~
  291. /usr/include/c++/8.2.1/bits/unique_ptr.h:236:12: note: template argument deduction/substitution failed:
  292. /usr/include/c++/8.2.1/bits/unique_ptr.h:227:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, typename std::remove_reference<_UniformRandomNumberGenerator>::type&&) [with _Tp = void; _Dp = std::function<void(void*)>; std::unique_ptr<_Tp, _Dp>::pointer = void*; typename std::remove_reference<_UniformRandomNumberGenerator>::type = std::function<void(void*)>]’
  293. unique_ptr(pointer __p,
  294. ^~~~~~~~~~
  295. /usr/include/c++/8.2.1/bits/unique_ptr.h:227:7: note: conversion of argument 1 would be ill-formed:
  296. /usr/include/c++/8.2.1/bits/unique_ptr.h:215:7: note: candidate: ‘std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, typename std::conditional<std::is_reference<_Dp>::value, _Dp, const _Dp&>::type) [with _Tp = void; _Dp = std::function<void(void*)>; std::unique_ptr<_Tp, _Dp>::pointer = void*; typename std::conditional<std::is_reference<_Dp>::value, _Dp, const _Dp&>::type = const std::function<void(void*)>&]’
  297. unique_ptr(pointer __p,
  298. ^~~~~~~~~~
  299. /usr/include/c++/8.2.1/bits/unique_ptr.h:215:7: note: conversion of argument 1 would be ill-formed:
  300. /usr/include/c++/8.2.1/bits/unique_ptr.h:204:2: note: candidate: ‘template<class _Up, class> std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer)’
  301. unique_ptr(pointer __p) noexcept
  302. ^~~~~~~~~~
  303. /usr/include/c++/8.2.1/bits/unique_ptr.h:204:2: note: template argument deduction/substitution failed:
  304. /usr/include/c++/8.2.1/bits/unique_ptr.h:191:12: note: candidate: ‘template<class _Up, class> constexpr std::unique_ptr<_Tp, _Dp>::unique_ptr()’
  305. constexpr unique_ptr() noexcept
  306. ^~~~~~~~~~
  307. /usr/include/c++/8.2.1/bits/unique_ptr.h:191:12: note: template argument deduction/substitution failed:
  308. openssl.cc:1123:2: note: candidate expects 0 arguments, 2 provided
  309. };
  310. ^
  311. openssl.cc: At global scope:
  312. openssl.cc:1439:2: error: invalid use of incomplete type ‘HMAC_CTX’ {aka ‘struct hmac_ctx_st’}
  313. :HMAC_CTX
  314. ^~~~~~~~
  315. In file included from /usr/include/openssl/err.h:20,
  316. from openssl.cc:11:
  317. /usr/include/openssl/ossl_typ.h:102:16: note: forward declaration of ‘HMAC_CTX’ {aka ‘struct hmac_ctx_st’}
  318. typedef struct hmac_ctx_st HMAC_CTX;
  319. ^~~~~~~~~~~
  320. openssl.cc: In constructor ‘ircd::crh::hmac::ctx::ctx(const ircd::string_view&, const ircd::buffer::const_buffer&)’:
  321. openssl.cc:1480:2: error: type ‘hmac_ctx_st’ is not a direct base of ‘ircd::crh::hmac::ctx’
  322. :HMAC_CTX{0}
  323. ^~~~~~~~
  324. openssl.cc:1497:2: error: ‘HMAC_CTX_init’ was not declared in this scope
  325. HMAC_CTX_init(this);
  326. ^~~~~~~~~~~~~
  327. openssl.cc:1497:2: note: suggested alternative: ‘HMAC_CTX_new’
  328. HMAC_CTX_init(this);
  329. ^~~~~~~~~~~~~
  330. HMAC_CTX_new
  331. openssl.cc: In destructor ‘ircd::crh::hmac::ctx::~ctx()’:
  332. openssl.cc:1504:2: error: ‘HMAC_CTX_cleanup’ was not declared in this scope
  333. HMAC_CTX_cleanup(this);
  334. ^~~~~~~~~~~~~~~~
  335. openssl.cc:1504:2: note: suggested alternative: ‘HMAC_CTX_get_md’
  336. HMAC_CTX_cleanup(this);
  337. ^~~~~~~~~~~~~~~~
  338. HMAC_CTX_get_md
  339. openssl.cc: In member function ‘size_t ircd::crh::hmac::length() const’:
  340. openssl.cc:1556:26: error: cannot convert ‘std::unique_ptr<ircd::crh::hmac::ctx>::pointer’ {aka ‘ircd::crh::hmac::ctx*’} to ‘const HMAC_CTX*’ {aka ‘const hmac_ctx_st*’}
  341. return HMAC_size(ctx.get());
  342. ~~~~~~~^~
  343. In file included from openssl.cc:13:
  344. /usr/include/openssl/hmac.h:25:34: note: initializing argument 1 of ‘size_t HMAC_size(const HMAC_CTX*)’
  345. size_t HMAC_size(const HMAC_CTX *e);
  346. ~~~~~~~~~~~~~~~~^
  347. openssl.cc: At global scope:
  348. openssl.cc:1972:26: error: ‘CRYPTO_NUM_LOCKS’ was not declared in this scope
  349. std::shared_mutex mutex[CRYPTO_NUM_LOCKS];
  350. ^~~~~~~~~~~~~~~~
  351. openssl.cc:1972:26: note: suggested alternative: ‘CRYPTO_UNLOCK’
  352. std::shared_mutex mutex[CRYPTO_NUM_LOCKS];
  353. ^~~~~~~~~~~~~~~~
  354. CRYPTO_UNLOCK
  355. openssl.cc: In function ‘void ircd::openssl::locking::callback(int, int, const char*, int)’:
  356. openssl.cc:2020:12: error: ‘mutex’ is not a member of ‘ircd::openssl::locking’
  357. locking::mutex[num]
  358. ^~~~~
  359. openssl.cc:2020:12: note: suggested alternatives:
  360. In file included from /usr/include/c++/8.2.1/mutex:43,
  361. from ../include/ircd/stdinc.h:80,
  362. from ../include/ircd/ircd.pic.h:15,
  363. from <command-line>:
  364. /usr/include/c++/8.2.1/bits/std_mutex.h:86:9: note: ‘std::mutex’
  365. class mutex : private __mutex_base
  366. ^~~~~
  367. In file included from ../include/ircd/ctx/ctx.h:85,
  368. from ../include/ircd/ircd.pic.h:49,
  369. from <command-line>:
  370. ../include/ircd/ctx/mutex.h:24:18: note: ‘ircd::ctx::mutex’
  371. class ircd::ctx::mutex
  372. ^~~~~
  373. openssl.cc:2021:2: error: unable to deduce ‘auto&’ from ‘<expression error>’
  374. };
  375. ^
  376. openssl.cc: In function ‘int ircd::openssl::genprime_cb(int, int, BN_GENCB*)’:
  377. openssl.cc:2091:15: error: invalid use of incomplete type ‘BN_GENCB’ {aka ‘struct bn_gencb_st’}
  378. auto &arg{ctx->arg};
  379. ^~
  380. In file included from /usr/include/openssl/err.h:20,
  381. from openssl.cc:11:
  382. /usr/include/openssl/ossl_typ.h:85:16: note: forward declaration of ‘BN_GENCB’ {aka ‘struct bn_gencb_st’}
  383. typedef struct bn_gencb_st BN_GENCB;
  384. ^~~~~~~~~~~
  385. openssl.cc:2091:20: error: unable to deduce ‘auto&’ from ‘<expression error>’
  386. auto &arg{ctx->arg};
  387. ^
  388. openssl.cc: In instantiation of ‘int ircd::openssl::call(function&&, args&& ...) [with exception = ircd::openssl::error; int ERR_CODE = 0; function = int (&)(hmac_ctx_st*, const void*, int, const evp_md_st*, engine_st*); args = {ircd::crh::hmac::ctx*, const char* const&, long unsigned int, const evp_md_st* const&, std::nullptr_t}]’:
  389. openssl.cc:1498:71: required from here
  390. openssl.cc:2150:4: error: cannot convert ‘ircd::crh::hmac::ctx*’ to ‘hmac_ctx_st*’ in argument passing
  391. f(std::forward<args>(a)...)
  392. ~^~~~~~~~~~~~~~~~~~~~~~~~~~
  393. openssl.cc:2148:13: error: unable to deduce ‘const auto’ from ‘<expression error>’
  394. const auto ret
  395. ^~~
  396. openssl.cc: In instantiation of ‘int ircd::openssl::call(function&&, args&& ...) [with exception = ircd::openssl::error; int ERR_CODE = 0; function = int (&)(hmac_ctx_st*, const unsigned char*, long unsigned int); args = {ircd::crh::hmac::ctx*, const unsigned char* const&, long unsigned int}]’:
  397. openssl.cc:1534:56: required from here
  398. openssl.cc:2150:4: error: cannot convert ‘ircd::crh::hmac::ctx*’ to ‘hmac_ctx_st*’ in argument passing
  399. f(std::forward<args>(a)...)
  400. ~^~~~~~~~~~~~~~~~~~~~~~~~~~
  401. openssl.cc:2148:13: error: unable to deduce ‘const auto’ from ‘<expression error>’
  402. const auto ret
  403. ^~~
  404. openssl.cc: In instantiation of ‘int ircd::openssl::call(function&&, args&& ...) [with exception = ircd::openssl::error; int ERR_CODE = 0; function = int (&)(hmac_ctx_st*, unsigned char*, unsigned int*); args = {ircd::crh::hmac::ctx*, unsigned char* const&, unsigned int*}]’:
  405. openssl.cc:1547:50: required from here
  406. openssl.cc:2150:4: error: cannot convert ‘ircd::crh::hmac::ctx*’ to ‘hmac_ctx_st*’ in argument passing
  407. f(std::forward<args>(a)...)
  408. ~^~~~~~~~~~~~~~~~~~~~~~~~~~
  409. openssl.cc:2148:13: error: unable to deduce ‘const auto’ from ‘<expression error>’
  410. const auto ret
  411. ^~~
  412. depbase=`echo net.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
  413. /bin/sh ../libtool --tag=CXX --mode=compile g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT net.lo -MD -MP -MF $depbase.Tpo -c -o net.lo net.cc &&\
  414. mv -f $depbase.Tpo $depbase.Plo
  415. db.cc: In function ‘ircd::string_view ircd::db::reflect(const rocksdb::FlushReason&)’:
  416. db.cc:7558:8: warning: enumeration value ‘kErrorRecovery’ not handled in switch [-Wswitch]
  417. switch(r)
  418. ^
  419. make[1]: *** [Makefile:679: openssl.lo] Error 1
  420. make[1]: *** Waiting for unfinished jobs....
  421. libtool: compile: g++ -std=gnu++17 -DHAVE_CONFIG_H -I. -I../include/ircd -I../include -I/usr/include -include ircd/ircd.pic.h -DRB_TIME_CONFIGURED=1550525743 -DPCH -DNDEBUG -Wall -Wextra -Wpointer-arith -Wcast-align -Wcast-qual -Wfloat-equal -Wwrite-strings -Wparentheses -Wmissing-noreturn -Wundef -Wpacked -Wformat -Wformat-y2k -Wformat-nonliteral -Wstrict-aliasing=2 -Wstrict-overflow=5 -Wdisabled-optimization -Winvalid-pch -Winit-self -Wuninitialized -Wunreachable-code -Wno-overloaded-virtual -Wnon-virtual-dtor -Wnoexcept -Wchkp -Wsized-deallocation -Wctor-dtor-privacy -Wsign-promo -Wsuggest-final-types -Wsuggest-final-methods -Wsuggest-override -Wtrampolines -Wrestrict -Wnull-dereference -Wplacement-new=2 -Wundef -Wodr -Werror=return-type -Wno-missing-field-initializers -Wno-unused -Wno-unused-function -Wno-unused-label -Wno-unused-value -Wno-unused-variable -Wno-unused-parameter -Wno-terminate -Wlogical-op -Wformat-security -Wsuggest-attribute=format -Wstack-usage=16384 -Wframe-larger-than=8192 -ftls-model=initial-exec -pthread -pipe -march=native -O3 -fweb -fdata-sections -ffunction-sections -ftree-vectorize -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -frename-registers -fira-hoist-pressure -fbranch-target-load-optimize -frerun-loop-opt -fdevirtualize-at-ltrans -g -ggdb -frecord-gcc-switches -fchkp-instrument-marked-only -fstack-protector-explicit -fvisibility-inlines-hidden -fsigned-char -MT net.lo -MD -MP -MF .deps/net.Tpo -c net.cc -fPIC -DPIC -o .libs/net.o
  422. cc1plus: warning: ../include/ircd/ircd.pic.h.gch: not used because `RB_TIME_CONFIGURED' defined as ` 1550525743' not ` 1550480873' [-Winvalid-pch]
  423. db.cc: In constructor ‘ircd::db::txn::append::append(ircd::db::txn&, const ircd::db::row::delta&)’:
  424. db.cc:4034:1: warning: function might be candidate for attribute ‘noreturn’ [-Wsuggest-attribute=noreturn]
  425. ircd::db::txn::append::append(txn &t,
  426. ^~~~
  427. In file included from ../include/ircd/fs/fs.h:41,
  428. from ../include/ircd/ircd.pic.h:47,
  429. from <command-line>:
  430. ../include/ircd/fs/error.h: At global scope:
  431. ../include/ircd/fs/error.h:27:18: warning: Declaring type ‘struct ircd::fs::error’ final would enable devirtualization of 1 call [-Wsuggest-final-types]
  432. struct ircd::fs::error
  433. ^~~~~
  434. ../include/ircd/fs/error.h:31:14: warning: Declaring method ‘virtual const char* ircd::fs::error::what() const’ final would enable devirtualization of 1 call [-Wsuggest-final-methods]
  435. const char *what() const noexcept override;
  436. ^~~~
  437. mods.cc: In constructor ‘ircd::mods::module::module(const ircd::string_view&)’:
  438. mods.cc:836:10: warning: potential null pointer dereference [-Wnull-dereference]
  439. if(ret->header->meta->init)
  440. ~~~~~^~~~~~
  441. In file included from ../include/ircd/ircd.pic.h:22,
  442. from <command-line>:
  443. ../include/ircd/exception.h:98:14: warning: Declaring method ‘virtual const char* ircd::exception::what() const’ final would enable devirtualization of 4 calls [-Wsuggest-final-methods]
  444. const char *what() const noexcept override
  445. ^~~~
  446. In file included from ../include/ircd/ircd.pic.h:22,
  447. from <command-line>:
  448. ../include/ircd/exception.h:98:14: warning: Declaring method ‘virtual const char* ircd::exception::what() const’ final would enable devirtualization of 1 call [-Wsuggest-final-methods]
  449. const char *what() const noexcept override
  450. ^~~~
  451. make[1]: Leaving directory '/home/jibbity/Documents/GitClones/charybdis/ircd'
  452. make: *** [Makefile:447: all-recursive] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement