version_newlib = 1.11.0
url_newlib = http://mirrors.rcn.net/pub/sourceware/newlib/newlib-$(version_newlib).tar.gz
-patches_newlib = newlib-mips.patch newlib-tzset.patch newlib-malloc.patch
+patches_newlib = newlib-mips.patch newlib-tzset.patch newlib-malloc.patch newlib-vasprintf.patch
configure_newlib = --enable-multilib --target=mips-unknown-elf
url_openbsdglob = http://www.brianweb.net/xwt/openbsdglob.tar.gz
tasks/build_%: tasks/patch_%
mkdir -p $(usr)
- @[ "$*" = "newlib" ] && rm -f $(usr)/mips-unknown-elf/lib/crt0.o || true
mkdir -p build/$*-obj && cd build/$*-obj && \
../$*-$(version_$*)/configure --prefix=$(usr) $(configure_$*) && \
$(MAKE) TARGET_CFLAGS="$(MIPS_CFLAGS)" && \