tar: /usr/src/slapt-src-i486/system/dlm/dlm-4.0.9.tar.gz: Cannot open: No such file or directory tar: Error is not recoverable: exiting now dlm.SlackBuild: line 74: cd: dlm-4.0.9: No such file or directory ng dlm.SlackBuild... 0%100%100%100%100%100%Done Fetching dlm.info... 0%100%100%100%100%100%Done Fetching doinst.sh... 0%100%100%100%100%100%Done Fetching patches/Debian-path-for-the-config-file.patch... 0%100%100%100%100%100%Done Fetching patches/Don-t-link-dlm_stonith-against-libxml2.patch... 0%100%100%100%100%100%Done Fetching patches/Enable-systemctl-help-dlm-to-show-relevant-man-pages.patch... 0%100%100%100%100%100%Done Fetching patches/Use-CPPFLAGS-from-the-environment.patch... 0%100%100%100%100%100%Done Fetching patches/series... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done dlm-dlm-4.0.9/ dlm-dlm-4.0.9/Makefile dlm-dlm-4.0.9/README.license dlm-dlm-4.0.9/README.rst dlm-dlm-4.0.9/dlm_controld/ dlm-dlm-4.0.9/dlm_controld/Makefile dlm-dlm-4.0.9/dlm_controld/action.c dlm-dlm-4.0.9/dlm_controld/config.c dlm-dlm-4.0.9/dlm_controld/cpg.c dlm-dlm-4.0.9/dlm_controld/crc.c dlm-dlm-4.0.9/dlm_controld/daemon_cpg.c dlm-dlm-4.0.9/dlm_controld/deadlock.c dlm-dlm-4.0.9/dlm_controld/dlm.conf.5 dlm-dlm-4.0.9/dlm_controld/dlm_controld.8 dlm-dlm-4.0.9/dlm_controld/dlm_controld.h dlm-dlm-4.0.9/dlm_controld/dlm_daemon.h dlm-dlm-4.0.9/dlm_controld/fence.c dlm-dlm-4.0.9/dlm_controld/fence_config.c dlm-dlm-4.0.9/dlm_controld/fence_config.h dlm-dlm-4.0.9/dlm_controld/helper.c dlm-dlm-4.0.9/dlm_controld/lib.c dlm-dlm-4.0.9/dlm_controld/libdlmcontrol.h dlm-dlm-4.0.9/dlm_controld/libdlmcontrol.pc.in dlm-dlm-4.0.9/dlm_controld/linux_endian.h dlm-dlm-4.0.9/dlm_controld/list.h dlm-dlm-4.0.9/dlm_controld/logging.c dlm-dlm-4.0.9/dlm_controld/main.c dlm-dlm-4.0.9/dlm_controld/member.c dlm-dlm-4.0.9/dlm_controld/netlink.c dlm-dlm-4.0.9/dlm_controld/plock.c dlm-dlm-4.0.9/dlm_controld/rbtree.c dlm-dlm-4.0.9/dlm_controld/rbtree.h dlm-dlm-4.0.9/dlm_tool/ dlm-dlm-4.0.9/dlm_tool/Makefile dlm-dlm-4.0.9/dlm_tool/dlm_tool.8 dlm-dlm-4.0.9/dlm_tool/main.c dlm-dlm-4.0.9/fence/ dlm-dlm-4.0.9/fence/Makefile dlm-dlm-4.0.9/fence/dlm_stonith.8 dlm-dlm-4.0.9/fence/stonith_helper.c dlm-dlm-4.0.9/include/ dlm-dlm-4.0.9/include/copyright.cf dlm-dlm-4.0.9/include/version.cf dlm-dlm-4.0.9/init/ dlm-dlm-4.0.9/init/dlm.init dlm-dlm-4.0.9/init/dlm.service dlm-dlm-4.0.9/init/dlm.sysconfig dlm-dlm-4.0.9/libdlm/ dlm-dlm-4.0.9/libdlm/51-dlm.rules dlm-dlm-4.0.9/libdlm/Makefile dlm-dlm-4.0.9/libdlm/libdlm.c dlm-dlm-4.0.9/libdlm/libdlm.h dlm-dlm-4.0.9/libdlm/libdlm.pc.in dlm-dlm-4.0.9/libdlm/libdlm_internal.h dlm-dlm-4.0.9/libdlm/libdlm_lt.pc.in dlm-dlm-4.0.9/libdlm/man/ dlm-dlm-4.0.9/libdlm/man/dlm_cleanup.3 dlm-dlm-4.0.9/libdlm/man/dlm_close_lockspace.3 dlm-dlm-4.0.9/libdlm/man/dlm_create_lockspace.3 dlm-dlm-4.0.9/libdlm/man/dlm_dispatch.3 dlm-dlm-4.0.9/libdlm/man/dlm_get_fd.3 dlm-dlm-4.0.9/libdlm/man/dlm_lock.3 dlm-dlm-4.0.9/libdlm/man/dlm_lock_wait.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_lock.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_lock_wait.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_lockx.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_pthread_init.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_unlock.3 dlm-dlm-4.0.9/libdlm/man/dlm_ls_unlock_wait.3 dlm-dlm-4.0.9/libdlm/man/dlm_new_lockspace.3 dlm-dlm-4.0.9/libdlm/man/dlm_open_lockspace.3 dlm-dlm-4.0.9/libdlm/man/dlm_pthread_init.3 dlm-dlm-4.0.9/libdlm/man/dlm_release_lockspace.3 dlm-dlm-4.0.9/libdlm/man/dlm_unlock.3 dlm-dlm-4.0.9/libdlm/man/dlm_unlock_wait.3 dlm-dlm-4.0.9/libdlm/man/libdlm.3 patching file init/dlm.service patching file init/dlm.service patching file dlm_controld/Makefile patching file dlm_tool/Makefile patching file fence/Makefile patching file libdlm/Makefile patching file fence/Makefile set -e; for d in libdlm dlm_controld dlm_tool fence; do make -C $d install; done make[1]: Entering directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/libdlm' cc libdlm.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -fPIC -Wl,-z,now -D_REENTRANT -c -o libdlm.o libdlm.c: In function ‘create_lockspace’: libdlm.c:37:33: warning: ‘%s’ directive output may be truncated writing between 19 and 2147483645 bytes into a region of size 4086 [-Wformat-truncation=] 37 | #define MISC_PREFIX "/dev/misc/" | ^~~~~~~~~~~~ libdlm.c:448:54: note: in expansion of macro ‘MISC_PREFIX’ 448 | snprintf(tmp_path, PATH_MAX, MISC_PREFIX "%s", | ^~~~~~~~~~~ libdlm.c:448:67: note: format string is defined here 448 | snprintf(tmp_path, PATH_MAX, MISC_PREFIX "%s", | ^~ In file included from /usr/include/stdio.h:866, from libdlm.c:24: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 30 and 2147483656 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc libdlm.o -lpthread -shared -o libdlm.so.3.0 -Wl,-soname=libdlm.so.3 ln -sf libdlm.so.3.0 libdlm.so ln -sf libdlm.so.3.0 libdlm.so.3 cc libdlm.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -fPIC -Wl,-z,now -c -o libdlm_lt.o libdlm.c: In function ‘create_lockspace’: libdlm.c:37:33: warning: ‘%s’ directive output may be truncated writing between 19 and 2147483645 bytes into a region of size 4086 [-Wformat-truncation=] 37 | #define MISC_PREFIX "/dev/misc/" | ^~~~~~~~~~~~ libdlm.c:448:54: note: in expansion of macro ‘MISC_PREFIX’ 448 | snprintf(tmp_path, PATH_MAX, MISC_PREFIX "%s", | ^~~~~~~~~~~ libdlm.c:448:67: note: format string is defined here 448 | snprintf(tmp_path, PATH_MAX, MISC_PREFIX "%s", | ^~ In file included from /usr/include/stdio.h:866, from libdlm.c:24: /usr/include/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 30 and 2147483656 bytes into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ cc libdlm_lt.o -shared -o libdlm_lt.so.3.0 -Wl,-soname=libdlm_lt.so.3 ln -sf libdlm_lt.so.3.0 libdlm_lt.so ln -sf libdlm_lt.so.3.0 libdlm_lt.so.3 cat libdlm.pc.in | sed -e 's#@PREFIX@#/usr#g;s#@LIBDIR@#/usr/lib#g' > libdlm.pc cat libdlm.pc.in | sed -e 's#@PREFIX@#/usr#g;s#@LIBDIR@#/usr/lib#g' > libdlm_lt.pc /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/include /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man3 /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib/pkgconfig /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//lib/udev/rules.d /usr/bin/install -c -m 755 libdlm.so.3.0 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib /usr/bin/install -c -m 755 libdlm_lt.so.3.0 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlm.so /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlm.so.3 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlm_lt.so /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlm_lt.so.3 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib /usr/bin/install -m 644 libdlm.pc /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib/pkgconfig /usr/bin/install -m 644 libdlm_lt.pc /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib/pkgconfig /usr/bin/install -c -m 644 libdlm.h /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/include /usr/bin/install -m 644 man/dlm_cleanup.3 man/dlm_close_lockspace.3 man/dlm_create_lockspace.3 man/dlm_dispatch.3 man/dlm_get_fd.3 man/dlm_lock.3 man/dlm_lock_wait.3 man/dlm_ls_lock.3 man/dlm_ls_lock_wait.3 man/dlm_ls_lockx.3 man/dlm_ls_pthread_init.3 man/dlm_ls_unlock.3 man/dlm_ls_unlock_wait.3 man/dlm_new_lockspace.3 man/dlm_open_lockspace.3 man/dlm_pthread_init.3 man/dlm_release_lockspace.3 man/dlm_unlock.3 man/dlm_unlock_wait.3 man/libdlm.3 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man3/ /usr/bin/install -m 644 51-dlm.rules /usr/src/slapt-src-i486/system/dlm/package-dlm//lib/udev/rules.d make[1]: Leaving directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/libdlm' make[1]: Entering directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/dlm_controld' cc lib.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -Wl,-z,now -fPIC -Wl,-z,relro -pie -shared -o libdlmcontrol.so.3.2 -Wl,-soname=libdlmcontrol.so.3 In file included from /usr/include/string.h:519, from /usr/include/sys/un.h:37, from lib.c:17: In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘do_dump’ at lib.c:107:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_node_info’ at lib.c:535:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_lockspace_info’ at lib.c:573:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_lockspace_nodes’ at lib.c:668:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_fs_register’ at lib.c:732:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_fs_unregister’ at lib.c:741:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_fs_notified’ at lib.c:750:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_deadlock_check’ at lib.c:788:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘init_header’ at lib.c:95:3, inlined from ‘init_header’ at lib.c:84:13, inlined from ‘dlmc_fence_ack’ at lib.c:807:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘dlmc_run_check’ at lib.c:884:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ln -sf libdlmcontrol.so.3.2 libdlmcontrol.so ln -sf libdlmcontrol.so.3.2 libdlmcontrol.so.3 cc action.c cpg.c daemon_cpg.c helper.c crc.c fence_config.c fence.c main.c plock.c config.c member.c logging.c rbtree.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -Wl,-z,now -fPIE -DPIE -I../include -I../libdlm -Wl,-z,relro -pie -lpthread -lrt -lcpg -lcmap -lcfg -lquorum -luuid -o dlm_controld -L. In file included from /usr/include/string.h:519, from /usr/include/sys/un.h:37, from dlm_daemon.h:16, from cpg.c:78: In function ‘strncpy’, inlined from ‘set_lockspace_info’ at cpg.c:1867:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 64 bytes from a string of length 64 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ daemon_cpg.c: In function ‘receive_run_request’: daemon_cpg.c:2158:26: warning: ‘run’ may be used uninitialized [-Wmaybe-uninitialized] 2158 | run->info.reply_count++; | ~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/string.h:519, from fence_config.c:13: In function ‘strncpy’, inlined from ‘read_config_section’ at fence_config.c:183:3, inlined from ‘fence_config_init’ at fence_config.c:279:8: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘read_config_section’ at fence_config.c:184:3, inlined from ‘fence_config_init’ at fence_config.c:279:8: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘read_config_section’ at fence_config.c:185:3, inlined from ‘fence_config_init’ at fence_config.c:279:8: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘read_config_section’ at fence_config.c:186:3, inlined from ‘fence_config_init’ at fence_config.c:279:8: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘read_config_section’ at fence_config.c:187:3, inlined from ‘fence_config_init’ at fence_config.c:279:8: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 4095 bytes from a string of length 4095 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from /usr/include/sys/un.h:37, from dlm_daemon.h:16, from main.c:10: In function ‘strncpy’, inlined from ‘init_header’ at main.c:803:3, inlined from ‘init_header’ at main.c:791:13, inlined from ‘do_reply’ at main.c:965:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from config.c:9: config.c: In function ‘set_opt_file’: dlm_daemon.h:199:33: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | #define log_debug(fmt, args...) log_level(NULL, LOG_DEBUG, fmt, ##args) | ^~~~~~~~~ config.c:178:16: note: ‘val’ was declared here 178 | int i, val; | ^~~ cat libdlmcontrol.pc.in | sed -e 's#@PREFIX@#/usr#g;s#@LIBDIR@#/usr/lib#g' > libdlmcontrol.pc /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/include /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8 /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man5 /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib/pkgconfig /usr/bin/install -m 755 dlm_controld /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -m 755 libdlmcontrol.so.3.2 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlmcontrol.so /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib cp -a libdlmcontrol.so.3 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib /usr/bin/install -m 644 libdlmcontrol.pc /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/lib/pkgconfig /usr/bin/install -m 644 libdlmcontrol.h /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/include /usr/bin/install -m 644 dlm_controld.8 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8/ /usr/bin/install -m 644 dlm.conf.5 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man5/ make[1]: Leaving directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/dlm_controld' make[1]: Entering directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/dlm_tool' cc main.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -Wl,-z,now -fPIE -DPIE -I../include -I../libdlm -I../dlm_controld -Wl,-z,relro -pie -L../libdlm -L../dlm_controld -lpthread -ldlm -ldlmcontrol -o dlm_tool In file included from /usr/include/string.h:519, from main.c:15: In function ‘strncpy’, inlined from ‘decode_arguments’ at main.c:438:4, inlined from ‘main’ at main.c:1525:2: /usr/include/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8 /usr/bin/install -c -m 755 dlm_tool /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -m 644 dlm_tool.8 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8/ make[1]: Leaving directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/dlm_tool' make[1]: Entering directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/fence' cc stonith_helper.c -D_GNU_SOURCE -O2 -ggdb -Wall -Wformat -Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra -Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Winline -Wredundant-decls -Wno-sign-compare -Wno-unused-parameter -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -Wl,-z,now -fPIE -DPIE `xml2-config --cflags` -I../include -Wl,-z,relro -pie -ldl -o dlm_stonith -L. stonith_helper.c: In function ‘get_options’: stonith_helper.c:34:42: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] 34 | nodeid = atoi(optarg); | ^~~~ stonith_helper.c:34:42: warning: nested extern declaration of ‘atoi’ [-Wnested-externs] stonith_helper.c:37:45: warning: implicit declaration of function ‘strtoull’; did you mean ‘strcoll’? [-Wimplicit-function-declaration] 37 | fail_time = strtoull(optarg, NULL, 0); | ^~~~~~~~ | strcoll stonith_helper.c:37:45: warning: nested extern declaration of ‘strtoull’ [-Wnested-externs] /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -d /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8 /usr/bin/install -c -m 755 dlm_stonith /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/sbin /usr/bin/install -m 644 dlm_stonith.8 /usr/src/slapt-src-i486/system/dlm/package-dlm//usr/man/man8/ make[1]: Leaving directory '/usr/src/slapt-src-i486/system/dlm/dlm-dlm-4.0.9/fence' Slackware package maker, version 3.14159265. Searching for symbolic links: usr/lib/libdlm.so libdlm.so.3.0 usr/lib/libdlm.so.3 libdlm.so.3.0 usr/lib/libdlm_lt.so libdlm_lt.so.3.0 usr/lib/libdlm_lt.so.3 libdlm_lt.so.3.0 usr/lib/libdlmcontrol.so libdlmcontrol.so.3.2 usr/lib/libdlmcontrol.so.3 libdlmcontrol.so.3.2 Making symbolic link creation script: ( cd usr/lib ; rm -rf libdlm.so ) ( cd usr/lib ; ln -sf libdlm.so.3.0 libdlm.so ) ( cd usr/lib ; rm -rf libdlm.so.3 ) ( cd usr/lib ; ln -sf libdlm.so.3.0 libdlm.so.3 ) ( cd usr/lib ; rm -rf libdlm_lt.so ) ( cd usr/lib ; ln -sf libdlm_lt.so.3.0 libdlm_lt.so ) ( cd usr/lib ; rm -rf libdlm_lt.so.3 ) ( cd usr/lib ; ln -sf libdlm_lt.so.3.0 libdlm_lt.so.3 ) ( cd usr/lib ; rm -rf libdlmcontrol.so ) ( cd usr/lib ; ln -sf libdlmcontrol.so.3.2 libdlmcontrol.so ) ( cd usr/lib ; rm -rf libdlmcontrol.so.3 ) ( cd usr/lib ; ln -sf libdlmcontrol.so.3.2 libdlmcontrol.so.3 ) Unless your existing installation script already contains the code to create these links, you should append these lines to your existing install script. Now's your chance. :^) Would you like to add this stuff to the existing install script and remove the symbolic links ([y]es, [n]o)? y Removing symbolic links: removed './usr/lib/libdlm.so' removed './usr/lib/libdlm.so.3' removed './usr/lib/libdlm_lt.so' removed './usr/lib/libdlm_lt.so.3' removed './usr/lib/libdlmcontrol.so' removed './usr/lib/libdlmcontrol.so.3' Updating your ./install/doinst.sh... This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-i486/system/dlm/dlm-4.0.9-i586-1salix15.0.txz ./ etc/ etc/default/ etc/default/dlm.new etc/rc.d/ etc/rc.d/rc.dlm.new install/ install/doinst.sh install/slack-desc lib/ lib/udev/ lib/udev/rules.d/ lib/udev/rules.d/51-dlm.rules usr/ usr/doc/ usr/doc/dlm-4.0.9/ usr/doc/dlm-4.0.9/README.SLACKWARE usr/doc/dlm-4.0.9/dlm.SlackBuild usr/include/ usr/include/libdlm.h usr/include/libdlmcontrol.h usr/lib/ usr/lib/libdlm.so.3.0 usr/lib/libdlm_lt.so.3.0 usr/lib/libdlmcontrol.so.3.2 usr/lib/pkgconfig/ usr/lib/pkgconfig/libdlm.pc usr/lib/pkgconfig/libdlm_lt.pc usr/lib/pkgconfig/libdlmcontrol.pc usr/man/ usr/man/man3/ usr/man/man3/dlm_cleanup.3.gz usr/man/man3/dlm_close_lockspace.3.gz usr/man/man3/dlm_create_lockspace.3.gz usr/man/man3/dlm_dispatch.3.gz usr/man/man3/dlm_get_fd.3.gz usr/man/man3/dlm_lock.3.gz usr/man/man3/dlm_lock_wait.3.gz usr/man/man3/dlm_ls_lock.3.gz usr/man/man3/dlm_ls_lock_wait.3.gz usr/man/man3/dlm_ls_lockx.3.gz usr/man/man3/dlm_ls_pthread_init.3.gz usr/man/man3/dlm_ls_unlock.3.gz usr/man/man3/dlm_ls_unlock_wait.3.gz usr/man/man3/dlm_new_lockspace.3.gz usr/man/man3/dlm_open_lockspace.3.gz usr/man/man3/dlm_pthread_init.3.gz usr/man/man3/dlm_release_lockspace.3.gz usr/man/man3/dlm_unlock.3.gz usr/man/man3/dlm_unlock_wait.3.gz usr/man/man3/libdlm.3.gz usr/man/man5/ usr/man/man5/dlm.conf.5.gz usr/man/man8/ usr/man/man8/dlm_controld.8.gz usr/man/man8/dlm_stonith.8.gz usr/man/man8/dlm_tool.8.gz usr/sbin/ usr/sbin/dlm_controld usr/sbin/dlm_stonith usr/sbin/dlm_tool Slackware package /usr/src/slapt-src-i486/system/dlm/dlm-4.0.9-i586-1salix15.0.txz created. Installing package dlm-4.0.9-i586-1salix15.0... | dlm (Distributed Lock Manager) | | DLM is the lock manager that provides a mechanism for other cluster | infrastructure components to synchronize their access to shared | resources. | | Homepage: https://pagure.io/dlm | | | | | |