Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#15 support systems that lack fork()

closed-fixed
nobody
None
5
2011-10-01
2010-08-28
Mike Frysinger
No

nommu linux systems cannot support fork(), but the only usage of it in mpg321 is to fork() and then exec(). this can easily be turned into a vfork() which will work on nommu systems.

while vfork() should work on all systems, i can understand if you want this to be a configure test. the simple change is here:
http://blackfin.uclinux.org/gf/project/uclinux-dist/scmsvn/?action=browse&path=/trunk/user/mpg321/patches/mpg321-0.2.12-1-vfork.patch&view=markup

Discussion

    • status: open --> closed-fixed