libjpeg-turbo
Currently I saw the openjdk that Alpine has which was made using musl and I tried it in openwrt and it can be used. the problem I encountered was openjdk dependency. alpine creates libjpeg-turbo using -DWITH_JPEG8=1
while openwrt creates libjpeg-turbo -DWITH_JPEG8=OFF
the file alpine generates libjpeg.so.8
while the file which is produced by OpenWRT libjpeg.so.62
This can be overcome by the difference in the resulting files if Alpine uses -DWITH_JPEG8=OFF
so that OpenJDK does not choose libjpeg.so.8
I packaged the Java package in OpenWRT for my own use