]> code.ossystems Code Review - openembedded-core.git/commit
sudo: upgrade to 1.7.2p7
authorKevin Tian <kevin.tian@intel.com>
Tue, 22 Jun 2010 03:33:06 +0000 (11:33 +0800)
committerSaul Wold <Saul.Wold@intel.com>
Fri, 2 Jul 2010 17:35:11 +0000 (10:35 -0700)
commit6b81c6dbb55d57a0f8d96ee5e3f5d1e6148850b1
tree529a9eeec848c4c258c7282f394a1d1d02fca999
parent14df5714866dcb1b0b93fc9e30dffb4931127de9
sudo: upgrade to 1.7.2p7

Old 1.6.8p12 is quite old, even w/o source available now (only cached in pokylinux).
[Patches-Poky]
    KEEP     _autofoo.patch_: deal with bunch of autotool warnings/errors, more about
                              underquotes. In 1.7.2p7, those error conditions disappear.
                              But the underquotes fix is still valid to remove a bunch
                              of autoconf warnings

    REMOVE   _autofoo1.patch_: copy of autofoo.patch. no one uses it. REMOVE.

    KEEP     _noexec-link.patch_: use "-module" to avoid libtool complaining about not
                                  starting with "lib". Add comment to the patch file.

    DISABLE  _nostrip.patch_: it's wrong to strip target binaries on build host. Borrow
                              from OE to use 'sed' instead of patch, but keept it for
                              remind to upstream

    REMOVE   _nonrootinstall.patch_: handle mode/owner population at install. It's not
                                     requried at all since there's pkg_postinst to handle
                                     it at right stage

Other misc stuff:
    - update metadata information
    - no need to use ${S} in 1.7.2p7
    - fix idention
    - use sed to disable strip
    - changes from OE:
        * disable PAM as our pam doesn't include necessary config files and plugs
        * no need to special sudo_cv_uid_t_len tweak in the recipe. It's already there
          in poky site files for a long time
        * move sudo_cv_func_unsetenv_void to meta/site/common. Stdlib.h is common across
          architectures in our libc headers, which conforms to POSIX standard

(borrow from openembedded 1.7.2p4)
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
meta/packages/sudo/files/autofoo.patch
meta/packages/sudo/files/autofoo1.patch [deleted file]
meta/packages/sudo/files/noexec-link.patch
meta/packages/sudo/files/nonrootinstall.patch [deleted file]
meta/packages/sudo/files/nostrip.patch
meta/packages/sudo/sudo.inc
meta/packages/sudo/sudo_1.6.8p12.bb [deleted file]
meta/packages/sudo/sudo_1.7.2p7.bb [new file with mode: 0644]
meta/site/common