aboutsummaryrefslogtreecommitdiff
path: root/miscutils
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2022-10-16 02:04:59 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2022-11-29 14:10:22 +0100
commit77216c368f3ae65c3a9fc504d28d3fadd46d6d8d (patch)
tree8f4bf1ca9cd3aea68214bc93ab5a586401979f47 /miscutils
parent75fbff1326674b768cee66f32e3799d5bff5e194 (diff)
downloadbusybox-w32-77216c368f3ae65c3a9fc504d28d3fadd46d6d8d.tar.gz
busybox-w32-77216c368f3ae65c3a9fc504d28d3fadd46d6d8d.tar.bz2
busybox-w32-77216c368f3ae65c3a9fc504d28d3fadd46d6d8d.zip
Fix non-Linux builds
Various tools are Linuxish and should thus only attempted to build on Linux only. Some features are also Linux-only. Also, libresolv is used on all GNU platforms, notably GNU/Hurd and GNU/kfreeBSD. Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils')
-rw-r--r--miscutils/adjtimex.c1
-rw-r--r--miscutils/i2c_tools.c5
-rw-r--r--miscutils/partprobe.c1
-rw-r--r--miscutils/ubirename.c1
-rw-r--r--miscutils/watchdog.c1
5 files changed, 9 insertions, 0 deletions
diff --git a/miscutils/adjtimex.c b/miscutils/adjtimex.c
index 209d1d560..c289245c0 100644
--- a/miscutils/adjtimex.c
+++ b/miscutils/adjtimex.c
@@ -13,6 +13,7 @@
13//config:config ADJTIMEX 13//config:config ADJTIMEX
14//config: bool "adjtimex (4.7 kb)" 14//config: bool "adjtimex (4.7 kb)"
15//config: default y 15//config: default y
16//config: select PLATFORM_LINUX
16//config: help 17//config: help
17//config: Adjtimex reads and optionally sets adjustment parameters for 18//config: Adjtimex reads and optionally sets adjustment parameters for
18//config: the Linux clock adjustment algorithm. 19//config: the Linux clock adjustment algorithm.
diff --git a/miscutils/i2c_tools.c b/miscutils/i2c_tools.c
index da26f5e19..46749fb9c 100644
--- a/miscutils/i2c_tools.c
+++ b/miscutils/i2c_tools.c
@@ -11,30 +11,35 @@
11//config:config I2CGET 11//config:config I2CGET
12//config: bool "i2cget (5.5 kb)" 12//config: bool "i2cget (5.5 kb)"
13//config: default y 13//config: default y
14//config: select PLATFORM_LINUX
14//config: help 15//config: help
15//config: Read from I2C/SMBus chip registers. 16//config: Read from I2C/SMBus chip registers.
16//config: 17//config:
17//config:config I2CSET 18//config:config I2CSET
18//config: bool "i2cset (6.7 kb)" 19//config: bool "i2cset (6.7 kb)"
19//config: default y 20//config: default y
21//config: select PLATFORM_LINUX
20//config: help 22//config: help
21//config: Set I2C registers. 23//config: Set I2C registers.
22//config: 24//config:
23//config:config I2CDUMP 25//config:config I2CDUMP
24//config: bool "i2cdump (7.1 kb)" 26//config: bool "i2cdump (7.1 kb)"
25//config: default y 27//config: default y
28//config: select PLATFORM_LINUX
26//config: help 29//config: help
27//config: Examine I2C registers. 30//config: Examine I2C registers.
28//config: 31//config:
29//config:config I2CDETECT 32//config:config I2CDETECT
30//config: bool "i2cdetect (7.1 kb)" 33//config: bool "i2cdetect (7.1 kb)"
31//config: default y 34//config: default y
35//config: select PLATFORM_LINUX
32//config: help 36//config: help
33//config: Detect I2C chips. 37//config: Detect I2C chips.
34//config: 38//config:
35//config:config I2CTRANSFER 39//config:config I2CTRANSFER
36//config: bool "i2ctransfer (4.0 kb)" 40//config: bool "i2ctransfer (4.0 kb)"
37//config: default y 41//config: default y
42//config: select PLATFORM_LINUX
38//config: help 43//config: help
39//config: Send user-defined I2C messages in one transfer. 44//config: Send user-defined I2C messages in one transfer.
40//config: 45//config:
diff --git a/miscutils/partprobe.c b/miscutils/partprobe.c
index 0fb1927b7..0abed6ff1 100644
--- a/miscutils/partprobe.c
+++ b/miscutils/partprobe.c
@@ -7,6 +7,7 @@
7//config:config PARTPROBE 7//config:config PARTPROBE
8//config: bool "partprobe (3.5 kb)" 8//config: bool "partprobe (3.5 kb)"
9//config: default y 9//config: default y
10//config: select PLATFORM_LINUX
10//config: help 11//config: help
11//config: Ask kernel to rescan partition table. 12//config: Ask kernel to rescan partition table.
12 13
diff --git a/miscutils/ubirename.c b/miscutils/ubirename.c
index 06a0adacf..e7c56640c 100644
--- a/miscutils/ubirename.c
+++ b/miscutils/ubirename.c
@@ -9,6 +9,7 @@
9//config:config UBIRENAME 9//config:config UBIRENAME
10//config: bool "ubirename (2.4 kb)" 10//config: bool "ubirename (2.4 kb)"
11//config: default y 11//config: default y
12//config: select PLATFORM_LINUX
12//config: help 13//config: help
13//config: Utility to rename UBI volumes 14//config: Utility to rename UBI volumes
14 15
diff --git a/miscutils/watchdog.c b/miscutils/watchdog.c
index 9f5a4b849..91a20239d 100644
--- a/miscutils/watchdog.c
+++ b/miscutils/watchdog.c
@@ -11,6 +11,7 @@
11//config:config WATCHDOG 11//config:config WATCHDOG
12//config: bool "watchdog (5.3 kb)" 12//config: bool "watchdog (5.3 kb)"
13//config: default y 13//config: default y
14//config: select PLATFORM_LINUX
14//config: help 15//config: help
15//config: The watchdog utility is used with hardware or software watchdog 16//config: The watchdog utility is used with hardware or software watchdog
16//config: device drivers. It opens the specified watchdog device special file 17//config: device drivers. It opens the specified watchdog device special file