[Toybox] my current patch queue

Georgi Chorbadzhiyski gf at unixsol.org
Fri Mar 9 06:45:45 PST 2012


Rob, I buried you with patches lately. Here is what I'm currently sitting on.

Ignore OS X and Android patches for now, do not waste time on them. I'll
revisit them once _GNU_SOURCE stops moving around :) From these patches
probably
  - Use fprintf(stderr, ...) instead of dprintf() should be used.

FIXES branch: https://github.com/gfto/toybox/compare/master...fixes
  - Contains three new toys - md5sum, test and logger.
  - md5sum and test are ports from public domain code, logger is written
    by me.
  - Also in here - a fix for id, fix for current toys/sleep breakage,
    added <strings.h> in toybox.h.
  - Added _GNU_SOURCE again in portability.h so I can compile toys/unshare.
  - Replace strndupa in mdev.

MUSL branch: https://github.com/gfto/toybox/compare/master...musl
  - This branch is obsolete if the following patches are applied:
     - Add <strings.h> in toybox.h.
     - Add _GNU_SOURCE again in portability.h
     - Replace strndupa in mdev.

CHMOD branch: https://github.com/gfto/toybox/compare/master...chmod

  Implements chmod, chown and chgrp. Adds dirtree_for_each() in lib/
  Should be non controversial.

WARN branch: https://github.com/gfto/toybox/compare/master...warn
  - These are needed:
    - toys/mke2fs: Remove unused variables.
    - kconfig/mconf: Fix warnings.

It quite a mess on my side but if I can do something to help you waste less
time on the aforementioned patches I'll be happy to.

P.S. I hope you don't mind I'm using git. I have tried hg for toybox, but
my work habits are very much git oriented.

-- 
Georgi Chorbadzhiyski
http://georgi.unixsol.org/



More information about the Toybox mailing list