I just compiled dmg2img-1.3 on an x86 box. I successfully mounted a converted dmg img as well. Seems to work for me, please keyword ~x86. The only question I would have about this are the two warnings in compile output below. I assume I can ignore the warning about long unsigned int right? I don't know if they matter, and as it seems to work anyway, I don't really care about them. It's just here for FYI >>> Compiling source in /var/tmp/portage/sys-fs/dmg2img-1.3/work/dmg2img-1.3 ... make -j2 gcc -O2 -Wall -c dmg2img.c gcc -O2 -Wall -c base64.c gcc -O2 -Wall -o vfdecrypt vfdecrypt.c -lcrypto vfdecrypt.c: In function 'dump_v2_header': vfdecrypt.c:133: warning: format '%lu' expects type 'long unsigned int', but argument 3 has type 'uint64_t' vfdecrypt.c:134: warning: format '%lu' expects type 'long unsigned int', but argument 3 has type 'uint64_t' gcc -o dmg2img dmg2img.o base64.o -L. -lz >>> Source compiled.
Thanks for the report, I'm reassigning this to the x86 team so they can keyword it!
keyworded ~arch for x86, closing