My best guess is that the copy of jpeglib.h bundled with gd is out of step with the jpeglib.h from libjpeg.
Specifically the struct jpeg_decompress_struct are probably different. I tried to compare them, but the source files are so littered with entirely useless comments interleaved around every dratted line that it is impossible to really tell.
You could try replacing the former with the latter and see what happens, but it seems more likely that you'll have to report the problem to the gd people and wait for them to fix it. (Or just go back to 2.33 until it is fixed.)
In reply to Re^3: GD and jpeg incompatibility
by BrowserUk
in thread GD and jpeg incompatibility
by syphilis
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |