On 12/29/2014 04:58 PM, stephen Turner wrote: > Forgot to include the list. > On 12/29/2014 04:57 PM, stephen Turner wrote: > > (I did about half the work once to make landley.net > <http://landley.net> work with https and > hit the "I don't have root access on the server, how do I tell my ISP > where to install a certificate" and it went on the todo list. You know > about the todo list...) > > > Runneth over?
More a compost heap where ideas moulder until they sprout, really... Today I found out that the 3.18 kernel build sprouted perl again (and bisected it but haven't fixed it yet), and got over a dozen new emails to answer (not just here, also stuff like being cc'd on yet another person going "If I specify root= on the kernel command line I get initramfs instead of initmpfs"), and had house repair stuff crop up (which meant I rescheduled with the guy who wants me to review his raspberry pi project design)... If I start tomorrow with the same list of todo items I started today, I've actually come out _ahead_. > Defconfig is the maximum sane configuration. It's all the stuff that > works without requiring strange build-time prerequisites like selinux. > Some things in the toybox sub-menu (debug options, the unnecessary > memory freeing to make valgrind and such happy. etc), the "examples" > directory, and the "pending" directory default n. Stuff doesn't get > promoted out of pending until it can default y. > > Rob > > > Cool. all sounds good to me. what about building the source on a musl > system, do you know if that is still buggy or not? I periodically regression test, but I don't do extensive testing of the result. (It compiles and a couple things run.) I'm aware a disagreement between me and rich where he says the linux man pages are wrong and I say musl fails to run code that glibc and uClibc both run fine: http://landley.net/hg/toybox/rev/1512 And I'm aware that musl's regex engine doesn't implement \| in nonextended regexes so grep.c using those to glue together multiple targets (again, works on glibc and uClibc) doesn't work on musl and about when I wrote a path to implement it in musl they refactored their regex engine so the patch didn't apply (but the new one didn't implement \| either). Other than that, I think all the musl stuff should work? If it doesn't, ping me and I'll try to fix it. > I am going to be > testing it anyways regardless of buggy or not but just curious what to > look for. I need to attack the testing directory to at least make everything that's there PASS so I can use it to regression test. Unfortunately I left stuff half-done and got several submissions that included failing tests, so I can't easily use the test suite to find regressions... It's on the todo list! > Also about your todo list, i heard that mawk was fastest among awks but > sadly its gpl2 so not sure if you could preserve the code/structure that > makes it fast but i'm hoping. If its GPL I don't actually plan to _read_ its code. (We're not quite to the "SCO contamination theory" level of frivolous GPL enforcement suits, but give it 5-10 years...) > I don't know awk..... guess i'm buying a book. There's a posix spec, a PDF of the original AWK book is online at http://books.cat-v.org/computer-science/awk-programming-language/The_AWK_Programming_Language.pdf (Whether legally or not, I couldn't tell you...) > thanks, > stephen Rob _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
