As discussed in https://sourceforge.net/tracker/?func=detail&aid=3272052&group_id=5776&atid=105776 linux kernel has dropped support for V4L1. There is however a library to provide V4L1-compatible access to V4L2 drivers. In the mentioned report, sikon suggested mjpeg tools use this. The attached patch is an attempt to make that change. It does compile for me, but I haven't tested it yet as my V4L device is currently unavailable.