aboutsummaryrefslogtreecommitdiff
blob: fc36b54730a32b2dda2aaaf98f9d0c77d2c7fb73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
--- a/configure.ac
+++ b/configure.ac
@@ -261,7 +261,7 @@ AC_ARG_ENABLE(kmod, AS_HELP_STRING([--disable-kmod], [disable loadable modules s
 if test "x$enable_kmod" != "xno"; then
         PKG_CHECK_EXISTS([ libkmod ], have_kmod=yes, have_kmod=no)
         if test "x$have_kmod" = "xyes"; then
-                PKG_CHECK_MODULES(KMOD, [ libkmod >= 15 ],
+                PKG_CHECK_MODULES_STATIC(KMOD, [ libkmod >= 15 ],
                         [AC_DEFINE(HAVE_KMOD, 1, [Define if kmod is available])],
                         AC_MSG_ERROR([*** kmod version >= 15 not found]))
         fi
--- a/src/ata_id/Makefile.am
+++ b/src/ata_id/Makefile.am
@@ -11,6 +11,8 @@ udevlibexec_PROGRAMS = \
 ata_id_SOURCES = \
 	ata_id.c
 
+ata_id_LDFLAGS = -all-static
+
 ata_id_LDADD = \
 	$(top_builddir)/src/libudev/libudev-private.la \
 	$(top_builddir)/src/udev/libudev-core.la
--- a/src/cdrom_id/Makefile.am
+++ b/src/cdrom_id/Makefile.am
@@ -10,6 +10,8 @@ udevlibexec_PROGRAMS = \
 cdrom_id_SOURCES = \
 	cdrom_id.c
 
+cdrom_id_LDFLAGS = -all-static
+
 cdrom_id_LDADD = \
 	$(top_builddir)/src/libudev/libudev-private.la \
 	$(top_builddir)/src/udev/libudev-core.la
--- a/src/collect/Makefile.am
+++ b/src/collect/Makefile.am
@@ -11,6 +11,8 @@ udevlibexec_PROGRAMS = \
 collect_SOURCES = \
 	collect.c
 
+collect_LDFLAGS = -all-static
+
 collect_LDADD = \
 	$(top_builddir)/src/libudev/libudev-private.la \
 	$(top_builddir)/src/udev/libudev-core.la
--- a/src/mtd_probe/Makefile.am
+++ b/src/mtd_probe/Makefile.am
@@ -6,6 +6,8 @@ AM_CPPFLAGS = \
 udevlibexec_PROGRAMS = \
 	mtd_probe
 
+mtd_probe_LDFLAGS = -all-static
+
 mtd_probe_SOURCES =  \
 	mtd_probe.c \
 	mtd_probe.h \
--- a/src/scsi_id/Makefile.am
+++ b/src/scsi_id/Makefile.am
@@ -14,6 +14,8 @@ scsi_id_SOURCES =\
 	scsi.h \
 	scsi_id.h
 
+scsi_id_LDFLAGS = -all-static
+
 scsi_id_LDADD = \
 	$(top_builddir)/src/libudev/libudev-private.la \
 	$(top_builddir)/src/udev/libudev-core.la
--- a/src/udev/Makefile.am
+++ b/src/udev/Makefile.am
@@ -22,6 +22,8 @@ sbin_PROGRAMS = \
 udevd_SOURCES = \
 	udevd.c
 
+udevd_LDFLAGS = -all-static
+
 udevd_LDADD = \
 	libudev-core.la
 
@@ -38,6 +40,7 @@ udevadm_SOURCES = \
 	udevadm-util.c \
 	udevadm-util.h
 
+udevadm_LDFLAGS = -all-static
 
 udevadm_LDADD = \
 	libudev-core.la
--- a/src/v4l_id/Makefile.am
+++ b/src/v4l_id/Makefile.am
@@ -9,6 +9,8 @@ udevlibexec_PROGRAMS = \
 v4l_id_SOURCES = \
 	v4l_id.c
 
+v4l_id_LDFLAGS = -all-static
+
 v4l_id_LDADD = \
 	$(top_builddir)/src/libudev/libudev-private.la \
 	$(top_builddir)/src/udev/libudev-core.la