Roger Federer will miss the French Open due to a back injury, ending a streak of 65 consecutive majors played dating back to 2000.