diff options
| author | Michael Forney <mforney@mforney.org> | 2022-02-18 01:57:12 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2022-02-18 02:58:00 -0800 |
| commit | 131aab560632f3b8ce9fe1833050e6a31c9531fd (patch) | |
| tree | 9e175d33deb055cde049b83c0f750758d03573ab /pkg/strace/gen.lua | |
| parent | b30c6df557bdc5340f22bb9af03df52b3bd3d27f (diff) | |
strace: Update to 5.16
Diffstat (limited to 'pkg/strace/gen.lua')
| -rw-r--r-- | pkg/strace/gen.lua | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/pkg/strace/gen.lua b/pkg/strace/gen.lua index 79f7bb98..c19b5725 100644 --- a/pkg/strace/gen.lua +++ b/pkg/strace/gen.lua @@ -126,6 +126,7 @@ local srcs = paths[[src/( fetch_bpf_fprog.c fetch_indirect_syscall_args.c fetch_struct_flock.c + fetch_struct_iovec.c fetch_struct_keyctl_kdf_params.c fetch_struct_mmsghdr.c fetch_struct_msghdr.c @@ -147,6 +148,8 @@ local srcs = paths[[src/( fstatfs.c fstatfs64.c futex.c + futex_waitv.c + gen/gen_hdio.c get_personality.c get_robust_list.c getcpu.c @@ -172,9 +175,12 @@ local srcs = paths[[src/( ipc_shm.c ipc_shmctl.c kcmp.c + kd_ioctl.c + kd_mpers_ioctl.c kexec.c keyctl.c kvm.c + landlock.c ldt.c link.c listen.c @@ -184,6 +190,7 @@ local srcs = paths[[src/( mem.c membarrier.c memfd_create.c + memfd_secret.c mknod.c mmap_cache.c mmap_notify.c @@ -250,15 +257,16 @@ local srcs = paths[[src/( printmode.c printrusage.c printsiginfo.c - process.c process_vm.c ptp.c + ptrace.c ptrace_syscall_info.c quota.c random_ioctl.c readahead.c readlink.c reboot.c + regset.c renameat.c resource.c retval.c @@ -268,21 +276,25 @@ local srcs = paths[[src/( rtc.c rtnl_addr.c rtnl_addrlabel.c + rtnl_cachereport.c rtnl_dcb.c rtnl_link.c rtnl_mdb.c rtnl_neigh.c rtnl_neightbl.c rtnl_netconf.c + rtnl_nh.c rtnl_nsid.c rtnl_route.c rtnl_rule.c + rtnl_stats.c rtnl_tc.c rtnl_tc_action.c s390.c sched.c scsi.c seccomp.c + seccomp_ioctl.c sendfile.c sg_io_v3.c sg_io_v4.c @@ -308,6 +320,7 @@ local srcs = paths[[src/( sync_file_range.c sync_file_range2.c syscall.c + syscall_name.c sysctl.c sysinfo.c syslog.c @@ -362,6 +375,17 @@ pkg.deps = { lib('libstrace.a', srcs) exe('strace', {'src/strace.c', 'libstrace.a'}) file('bin/strace', '755', '$outdir/strace') -man{'doc/strace.1'} + +build('sed', '$outdir/strace.1', '$srcdir/doc/strace.1.in', { + expr={ + [[-e 's,@STRACE_MANPAGE_DATE@,2022-01-04,']], + [[-e 's,@VERSION@,5.16,']], + [[-e 's,@ENABLE_STACKTRACE_TRUE@,#,']], + [[-e 's,@ENABLE_STACKTRACE_FALSE@,,']], + [[-e 's,@ENABLE_SECONTEXT_TRUE@,#,']], + [[-e 's,@ENABLE_SECONTEXT_FALSE@,,']], + }, +}) +man{'$outdir/strace.1'} fetch 'curl' |
