aboutsummaryrefslogtreecommitdiffstats
path: root/meson.build
AgeCommit message (Expand)AuthorFilesLines
7 daysmeson: Only require Python module when building pylibmountJordan Williams1-6/+2
2024-04-29Merge branch 'lsfd/fcntl.h' of https://github.com/t-8ch/util-linuxKarel Zak1-2/+0
2024-04-29coresched: Manage core scheduling cookies for tasksThijs Raymakers1-3/+13
2024-04-29lsfd: include linux/fcntl.hThomas Weißschuh1-2/+0
2024-04-24meson: Add build-lsclocks optionJordan Williams1-3/+7
2024-04-24meson: Add build-enosys optionJordan Williams1-13/+16
2024-04-24meson: Define _DARWIN_C_SOURCE on macOS as is done in AutotoolsJordan Williams1-0/+4
2024-04-24meson: Fix build by default and install behavior for build-pipesz optionJordan Williams1-2/+3
2024-04-24meson: Add build-fadvise optionJordan Williams1-2/+6
2024-04-24meson: Add build-scriptlive optionJordan Williams1-4/+8
2024-04-24meson: Add build-script optionJordan Williams1-6/+12
2024-04-24meson: Require pty for the su and runuser executablesJordan Williams1-2/+2
2024-04-24meson: Add have_pty variable to check if pty is availableJordan Williams1-4/+4
2024-04-24meson: Add build-blockdev optionJordan Williams1-3/+8
2024-04-24meson: Add build-chcpu optionJordan Williams1-4/+8
2024-04-24meson: Use has_type instead of sizeof to detect cpu_set_t typeJordan Williams1-2/+1
2024-04-24meson: Add build-setarch optionJordan Williams1-23/+29
2024-04-24meson: Add build-rtcwake optionJordan Williams1-4/+8
2024-04-24meson: Add build-ldattach optionJordan Williams1-4/+8
2024-04-24meson: Add build-blkdiscard optionJordan Williams1-6/+12
2024-04-24meson: Add build-fsfreeze optionJordan Williams1-4/+8
2024-04-22meson: Add build-blkzone optionJordan Williams1-8/+10
2024-04-22meson: Add build-blkpr optionJordan Williams1-8/+10
2024-04-22Merge branch 'meson-build-dmesg' of https://github.com/jwillikers/util-linuxKarel Zak1-3/+5
2024-04-22Merge branch 'meson-fix-absolute-check' of https://github.com/jwillikers/util...Karel Zak1-1/+1
2024-04-18meson: Add build-dmesg optionJordan Williams1-3/+5
2024-04-18meson: Use is_absolute to determine if the prefix directory is absoluteJordan Williams1-1/+1
2024-04-17meson: Require the seminfo type for ipcmk, ipcrm, and ipcsJordan Williams1-3/+5
2024-04-17meson: Add build-ipcmk optionJordan Williams1-4/+8
2024-04-17meson: Add missing check for build-ipcrm optionJordan Williams1-4/+8
2024-04-17Merge branch 'sed' of https://github.com/t-8ch/util-linuxKarel Zak1-3/+3
2024-04-16all_errnos/all_syscalls: use sed to extract defines from headersThomas Weißschuh1-3/+3
2024-04-16Merge branch 'lsfd-cmd--dir' of https://github.com/masatake/util-linuxKarel Zak1-1/+2
2024-04-16Merge branch 'awk' of https://github.com/t-8ch/util-linuxKarel Zak1-2/+5
2024-04-16all_errnos/all_syscalls: don't hardcode AWK invocationThomas Weißschuh1-2/+5
2024-04-15lsfd: move the source code to new ./lsfd-cmd directoryMasatake YAMATO1-1/+2
2024-04-15Merge branch 'meson-fix-libmount-libblkid-feature-dep' of https://github.com/...Karel Zak1-1/+1
2024-04-15Merge branch 'meson-have-sys-vfs-header' of https://github.com/jwillikers/uti...Karel Zak1-2/+7
2024-04-15Merge branch 'zlib-disabler' of https://github.com/jwillikers/util-linuxKarel Zak1-0/+1
2024-04-10meson: Remove libblkid dependency on libmountJordan Williams1-1/+1
2024-04-10meson: Make the zlib dependency a disabler when not foundJordan Williams1-0/+1
2024-04-10meson: Make ncurses dependency a disabler when not foundJordan Williams1-0/+1
2024-04-10meson: Make tinfo dependency a disabler when not foundJordan Williams1-0/+1
2024-04-09meson: Require the sys/vfs.h header for libmount and fstrimJordan Williams1-2/+7
2024-04-09Merge branch 'missing-pam' of https://github.com/jwillikers/util-linuxKarel Zak1-10/+7
2024-04-08meson: Disable targets requiring pam when it is missingJordan Williams1-10/+7
2024-04-08meson: Enforce sqlite dependency for liblastlog2Jordan Williams1-2/+2
2024-04-08Merge branch 'meson-make-libmount-optional' of https://github.com/jwillikers/...Karel Zak1-73/+90
2024-04-07meson: use signed charsThomas Weißschuh1-1/+1
2024-04-05meson: Only build libmount when requiredJordan Williams1-17/+38
2024-04-05meson: Use libblkid as a dependencyJordan Williams1-32/+32
2024-04-05meson: Use libmount as a dependencyJordan Williams1-31/+27
2024-04-05Merge branch 'meson-optional-rt' of https://github.com/jwillikers/util-linuxKarel Zak1-14/+18
2024-04-02Merge branch 'master' of https://github.com/BinBashBanana/util-linuxKarel Zak1-0/+43
2024-04-02Merge branch 'meson-fix-crypt-dep' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+4
2024-04-02Merge branch 'meson-detect-mempcpy' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+3
2024-04-01meson: Only pick up the rt library onceJordan Williams1-5/+2
2024-04-01meson: Add build-lsfd option and make rt dependency optionalJordan Williams1-13/+20
2024-04-01meson: Fix false positive detection of mempcpy on macOSJordan Williams1-1/+3
2024-04-01Merge branch 'meson-fix-def-environ' of https://github.com/jwillikers/util-linuxKarel Zak1-1/+1
2024-03-30meson: respect c_args/CFLAGS when generating syscalls/errnosThomas Weißschuh1-2/+2
2024-03-29meson: Don't define HAVE_ENVIRON_DECL when environ is unavailableJordan Williams1-1/+1
2024-03-29meson: Only require the crypt library when necessaryJordan Williams1-1/+4
2024-03-20meson: Only build blkzone and blkpr if the required linux header existsJordan Williams1-19/+23
2024-03-08add static partxBinBashBanana1-0/+43
2024-02-29meson: fix LIBBLKID_VERSION definitionKarel Zak1-1/+3
2024-02-28build-sys: introduce localstatedirKarel Zak1-0/+3
2024-02-23meson: run compiler checks with -D_GNU_SOURCE when necessaryThomas Weißschuh1-1/+6
2024-02-22enosys: add support for alternative error codesThomas Weißschuh1-1/+1
2024-02-17meson: fix build of lslogins with -Dbuild-liblastlog2=disabledThomas Weißschuh1-2/+2
2024-02-14Merge branch 'lslogins-lastlog2' of https://github.com/schubi2/util-linuxKarel Zak1-0/+5
2024-02-12Merge branch 'lastlog2' of https://github.com/Vogtinator/util-linuxKarel Zak1-0/+1
2024-02-07lastlog2: Fix various issues with mesonFabian Vogt1-0/+1
2024-02-06meson: fix mismatch with handling of lib_dl dependencyZbigniew Jędrzejewski-Szmek1-1/+2
2024-02-06meson: add forgotten files to listsZbigniew Jędrzejewski-Szmek1-0/+1
2024-02-06meson: fix disablement checkZbigniew Jędrzejewski-Szmek1-2/+2
2024-02-05Merge branch 'lsfd--error' of https://github.com/masatake/util-linuxKarel Zak1-1/+7
2024-02-03lsfd: add ERROR as a new typeMasatake YAMATO1-1/+7
2024-02-02added build option login-lastloginStefan Schubert1-0/+4
2024-02-02meson: create dedicated config for pam_lastlog2Thomas Weißschuh1-0/+1
2024-02-02meson: use a dependency object for sqlite3Thomas Weißschuh1-0/+2
2024-02-01meson: define _GNU_SOURCE when checking for SO_PASSCREDThomas Weißschuh1-0/+1
2024-01-25lslogins: Add support for lastlog2Stefan Schubert1-0/+1
2024-01-25Merge branch 'liblastlog_so_2' of https://github.com/schubi2/util-linuxKarel Zak1-1/+1
2024-01-24set soname of liblastlog2 to 2.0Stefan Schubert1-1/+1
2024-01-23Documentation: add basic smoketest for boilerplate.cThomas Weißschuh1-0/+9
2024-01-18lastlog2 - Y2038 safe version of lastlogStefan Schubert1-0/+30
2023-12-22meson: try to always use 64bit time support on glibcThomas Weißschuh1-0/+13
2023-12-14exch: new command exchaging two files atomicallyMasatake YAMATO1-0/+16
2023-12-12libsmartcols: (tests) add test for continuous json outputThomas Weißschuh1-0/+9
2023-12-11setpriv: add landlock supportThomas Weißschuh1-0/+4
2023-12-01build: use -std=c99 and -std=c++11 by defaultThomas Weißschuh1-1/+5
2023-12-01include/c.h: implement reallocarrayThomas Weißschuh1-0/+1
2023-11-30meson: bump required version to 0.60.0Thomas Weißschuh1-1/+1
2023-11-23Merge branch 'PR/libsmartcols-filter' of github.com:karelzak/util-linux-workKarel Zak1-3/+4
2023-11-23meson: remove scols filter sampleKarel Zak1-9/+0
2023-11-20meson: add missing scols sampleKarel Zak1-0/+9
2023-11-20meson: update for libsmartcols filterKarel Zak1-3/+3
2023-11-20lsblk: add --highlightKarel Zak1-0/+1
2023-11-20treewide: explicitly mark unused argumentsThomas Weißschuh1-5/+1
2023-11-02meson: install wall executable with group 'tty'Christian Hesse1-1/+1
2023-11-02meson: install write executable with group 'tty'Christian Hesse1-1/+1
2023-10-23Merge branch 'misc/fixes' of https://github.com/t-8ch/util-linuxKarel Zak1-1/+6
2023-10-11meson: don't try to build test_ca without libcap-ngThomas Weißschuh1-1/+6
2023-10-09meson: avoid int operation with non-intThomas Weißschuh1-5/+7
2023-09-27build-sys: only build col on glibcThomas Weißschuh1-10/+14
2023-09-25Merge branch 'lsfd--resolve-mqueue-nodev' of https://github.com/masatake/util...Karel Zak1-3/+4
2023-09-18Merge branch 'lsfd--monitor-flag-for-poll-syscall' of https://github.com/masa...Karel Zak1-0/+2
2023-09-18lsfd: collect the device number for mqueue fs in the initialization stageMasatake YAMATO1-3/+4
2023-09-18Merge branch 'vla-alloca' of https://github.com/t-8ch/util-linuxKarel Zak1-0/+2
2023-09-13buildsys: warn on usage of alloca()Thomas Weißschuh1-0/+1
2023-09-13buildsys: warn on usage of VLAsThomas Weißschuh1-0/+1
2023-09-12tests: fix capability testingThomas Weißschuh1-0/+8
2023-09-11tests: (test_mkfds) add ppoll multiplexerMasatake YAMATO1-0/+1
2023-09-11tests: (test_mkfds) add poll multiplexerMasatake YAMATO1-0/+1
2023-09-11Merge branch 'PR/libmount-stat.h'Karel Zak1-3/+2
2023-09-11Merge branch 'setpgid' of https://github.com/DaanDeMeyer/util-linuxKarel Zak1-0/+14
2023-08-31libmount: fix statx() includesKarel Zak1-3/+2
2023-08-31Add new setpgid utilityDaan De Meyer1-0/+14
2023-08-28uuidgen: add option --countKarel Zak1-1/+2
2023-08-16Merge branch 'logind' of https://github.com/thkukuk/util-linuxKarel Zak1-1/+8
2023-08-14Merge branch 'master' of https://github.com/apprehensions/util-linuxKarel Zak1-59/+104
2023-08-03meson: check for HAVE_STRUCT_STATX_STX_MNT_IDKarel Zak1-0/+4
2023-08-03meson: add check for struct statxThomas Weißschuh1-0/+3
2023-08-03meson: add check for linux/mount.hThomas Weißschuh1-0/+1
2023-07-31fincore: report data from cachestat()Thomas Weißschuh1-0/+1
2023-07-29meson: run tests if with option program-testssewn1-49/+97
2023-07-29meson: use meson features instead of bashsewn1-10/+7
2023-06-30lsclocks: new util to interact with system clocksThomas Weißschuh1-0/+13
2023-06-16meson: check for _NL_TIME_WEEK_1STDAY in langinfo.hChristian Hesse1-0/+12
2023-06-13meson: conditionalize waitpidZbigniew Jędrzejewski-Szmek1-12/+13
2023-06-13meson: add conditionalization for test progsZbigniew Jędrzejewski-Szmek1-40/+44
2023-06-13meson: implement HAVE_PTYZbigniew Jędrzejewski-Szmek1-12/+16
2023-06-09meson: install write setgidChristian Hesse1-0/+1
2023-06-09meson: install wall setgidChristian Hesse1-0/+1
2023-06-09meson: install umount setuidChristian Hesse1-0/+1
2023-06-09meson: install mount setuidChristian Hesse1-0/+1
2023-06-09meson: install newgrp setuidChristian Hesse1-0/+1
2023-06-09meson: install su setuidChristian Hesse1-0/+1
2023-06-09meson: install chsh setuidChristian Hesse1-0/+1
2023-06-09meson: install chfn setuidChristian Hesse1-0/+1
2023-05-31wall: query logind for list of users with tty (#2088)Thorsten Kukuk1-1/+8
2023-05-23enosys: only build if AUDIT_ARCH_NATIVE is definedThomas Weißschuh1-11/+14
2023-05-23meson: require 0.57Thomas Weißschuh1-2/+2
2023-05-23waitpid: only build when pidfd_open is availableThomas Weißschuh1-0/+1
2023-05-23Merge branch 'meson' of https://github.com/eworm-de/util-linuxKarel Zak1-0/+5
2023-05-23meson: install symlink for vigr man pageChristian Hesse1-0/+3
2023-05-23meson: include bash-completion for writeChristian Hesse1-0/+1
2023-05-23meson: include bash-completion for newgrpChristian Hesse1-0/+1
2023-05-22tests: (mkfds) add mqueue factoryMasatake YAMATO1-1/+4
2023-05-16enosys: find syscalls at build timeThomas Weißschuh1-1/+7
2023-05-16enosys: add manpageThomas Weißschuh1-0/+1
2023-05-16enosys: add bash completionThomas Weißschuh1-0/+1
2023-05-16enosys: add testThomas Weißschuh1-0/+6
2023-05-16enosys: move from tests/helpers/test_enosys.cThomas Weißschuh1-6/+11
2023-05-15build: align build-time checks between meson and autotoolsThomas Weißschuh1-1/+17
2023-04-24tests: add test_enosys helperThomas Weißschuh1-0/+6
2023-02-22libblkid: check if device is OPAL locked on I/O errorLuca Boccassi1-0/+3
2023-02-14include: improve statx fallbackKarel Zak1-0/+1
2023-02-13include: add fallback for statxKarel Zak1-0/+1
2023-01-25libblkid: add test_blkid_fuzz_sampleThomas Weißschuh1-0/+9
2023-01-25whereis: add glob(7) support (new option -g)Karel Zak1-0/+1
2023-01-23meson: add blkprThomas Weißschuh1-0/+10
2023-01-07meson: fix test_sysfs buildThomas Weißschuh1-0/+1
2023-01-06lib/sysfs: use temporary bufferKarel Zak1-0/+1
2023-01-06build: track dependencies of manpage generationThomas Weißschuh1-0/+3
2023-01-04waitpid: add new commandThomas Weißschuh1-0/+13
2023-01-03meson: update to build new libmountKarel Zak1-3/+6
2023-01-03include/mount-api-utils: add new syscallsKarel Zak1-0/+7
2023-01-03build-sys: check for mount_attr in linux/mount.hKarel Zak1-0/+7
2023-01-02Merge branch 'address_bits' of https://github.com/t-8ch/util-linuxKarel Zak1-0/+1
2022-12-21setarch: use kernel address size if possibleThomas Weißschuh1-0/+1
2022-12-18meson: install uuidd.rc with -Dsysvinit=enabledChris Hofstaedtler1-0/+5
2022-12-18meson: fix pkg-config name of libauditChris Hofstaedtler1-1/+1
2022-12-18meson: fix build with -Dselinux=enabledChris Hofstaedtler1-0/+1
2022-12-13Merge branch 'ci/llvm' of https://github.com/t-8ch/util-linuxKarel Zak1-0/+1
2022-12-12build: warn about old-style definitionsThomas Weißschuh1-0/+1
2022-12-12meson: link shells.c into users of is_known_shellThomas Weißschuh1-0/+3
2022-12-12meson: remove leftover explicit mentions of logindefs.cThomas Weißschuh1-3/+0
2022-11-30meson: logindefs.c: handle libeconf dependencyThomas Weißschuh1-7/+8
2022-11-21Merge branch 'meson/colors' of https://github.com/t-8ch/util-linuxKarel Zak1-0/+1
2022-11-21meson: implement colors-defaultThomas Weißschuh1-0/+1
2022-11-16meson: enable warningsThomas Weißschuh1-0/+32
2022-11-10meson: define USE_LIBMOUNT_SUPPORT_NAMESPACESThomas Weißschuh1-0/+1
2022-10-31Merge branch '1' of https://github.com/neheb/util-linuxKarel Zak1-9/+2
2022-10-30meson: build fadviseMasatake YAMATO1-0/+13
2022-10-28meson: remove some unused variablesRosen Penev1-8/+1
2022-10-28meson: fix array issueRosen Penev1-1/+1
2022-10-13Merge branch 'meson/xattr' of https://github.com/t-8ch/util-linuxKarel Zak1-6/+8
2022-10-10meson: use uniform indentationThomas Weißschuh1-6/+6
2022-10-10meson: check for xattr functionsThomas Weißschuh1-0/+2
2022-10-10meson: build test_mkfdsThomas Weißschuh1-0/+7
2022-09-08meson: enable nls supportRosen Penev1-0/+12
2022-09-08meson: add PACKAGE definitionRosen Penev1-1/+2
2022-09-08meson: use dependency('dl')Rosen Penev1-3/+5
2022-08-15meson: check for sys/pidfd.hThomas Weißschuh1-0/+1
2022-08-08Merge branch '1' of https://github.com/neheb/util-linuxKarel Zak1-3/+10
2022-07-14meson: Install binaries to prefixKai Lüke1-3/+3
2022-06-10lsfd: use constants defined in asm/fctl.h flags field of a fdinfoMasatake YAMATO1-0/+2
2022-06-06remove faulty booleanRosen Penev1-3/+10