--- /usr/portage/net-dialup/ppp/ppp-2.4.7-r1.ebuild 2015-05-14 12:21:15.000000000 +0200 +++ /usr/portage/net-dialup/ppp/ppp-2.4.7-r1.ebuild 2015-05-20 15:17:24.679979587 +0200 @@ -81,6 +81,16 @@ einfo "Disabling radius" sed -i -e '/+= radius/s:^:#:' pppd/plugins/Makefile.linux || die fi + + if use elibc_musl ; then + einfo "Conditionally patching for musl" + epatch "${FILESDIR}"/${P}-musl.diff + + if use dhcp ; then + einfo "Conditionally patching dhcp support for musl" + epatch "${FILESDIR}"/${P}-dhcp-musl.diff + fi + fi } src_compile() {