diff --git a/meta/recipes-extended/sudo/files/sudo-parallel-build.patch b/meta/recipes-extended/sudo/files/sudo-parallel-build.patch new file mode 100755 index 0000000000..6cfe56dddd --- /dev/null +++ b/meta/recipes-extended/sudo/files/sudo-parallel-build.patch @@ -0,0 +1,15 @@ +Upstream-Status: Accepted + +Index: sudo-1.8.1p2/plugins/sudoers/Makefile.in +=================================================================== +--- sudo-1.8.1p2.orig/plugins/sudoers/Makefile.in ++++ sudo-1.8.1p2/plugins/sudoers/Makefile.in +@@ -164,7 +164,7 @@ sudoers.la: $(SUDOERS_OBJS) libsudoers.l + visudo: libsudoers.la $(VISUDO_OBJS) $(LIBS) + $(LIBTOOL) --mode=link $(CC) -o $@ $(VISUDO_OBJS) $(LDFLAGS) libsudoers.la $(LIBS) $(NET_LIBS) + +-sudoreplay: $(REPLAY_OBJS) $(LIBS) ++sudoreplay: timestr.lo $(REPLAY_OBJS) $(LIBS) + $(LIBTOOL) --mode=link $(CC) -o $@ $(REPLAY_OBJS) $(LDFLAGS) timestr.lo $(REPLAY_LIBS) $(LIBS) + + testsudoers: libsudoers.la $(TEST_OBJS) $(LIBS) diff --git a/meta/recipes-extended/sudo/sudo_1.8.1p2.bb b/meta/recipes-extended/sudo/sudo_1.8.1p2.bb index 6629d1ef74..b065447ed4 100644 --- a/meta/recipes-extended/sudo/sudo_1.8.1p2.bb +++ b/meta/recipes-extended/sudo/sudo_1.8.1p2.bb @@ -1,9 +1,10 @@ require sudo.inc -PR = "r2" +PR = "r3" SRC_URI = "http://ftp.sudo.ws/sudo/dist/sudo-${PV}.tar.gz \ file://libtool.patch \ + file://sudo-parallel-build.patch \ ${@base_contains('DISTRO_FEATURES', 'pam', '${PAM_SRC_URI}', '', d)}" PAM_SRC_URI = "file://sudo.pam"