Temporary header file '/tmp/aQ8lh5YGnd/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED

  // add includes
  #include "/usr/include/stdlib.h"
  #include "/usr/include/stdio.h"
  #include "/usr/include/arm-linux-gnueabihf/jconfig.h"
  #include "/usr/include/jerror.h"
  #include "/usr/include/jmorecfg.h"
  #include "/usr/include/jpegint.h"
  #include "/usr/include/jpeglib.h"

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;
  jpeg_c_coef_controller* tmp_add_class_3;
  jpeg_c_main_controller* tmp_add_class_4;
  jpeg_c_prep_controller* tmp_add_class_5;
  jpeg_color_converter* tmp_add_class_6;
  jpeg_color_deconverter* tmp_add_class_7;
  jpeg_color_quantizer* tmp_add_class_8;
  jpeg_common_struct* tmp_add_class_9;
  jpeg_comp_master* tmp_add_class_10;
  jpeg_compress_struct* tmp_add_class_11;
  jpeg_d_coef_controller* tmp_add_class_12;
  jpeg_d_main_controller* tmp_add_class_13;
  jpeg_d_post_controller* tmp_add_class_14;
  jpeg_decomp_master* tmp_add_class_15;
  jpeg_decompress_struct* tmp_add_class_16;
  jpeg_destination_mgr* tmp_add_class_17;
  jpeg_downsampler* tmp_add_class_18;
  jpeg_entropy_decoder* tmp_add_class_19;
  jpeg_entropy_encoder* tmp_add_class_20;
  jpeg_error_mgr* tmp_add_class_21;
  jpeg_forward_dct* tmp_add_class_22;
  jpeg_input_controller* tmp_add_class_23;
  jpeg_inverse_dct* tmp_add_class_24;
  jpeg_marker_reader* tmp_add_class_25;
  jpeg_marker_struct* tmp_add_class_26;
  jpeg_marker_writer* tmp_add_class_27;
  jpeg_memory_mgr* tmp_add_class_28;
  jpeg_progress_mgr* tmp_add_class_29;
  jpeg_source_mgr* tmp_add_class_30;
  jpeg_upsampler* tmp_add_class_31;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/aQ8lh5YGnd/dump1.h"

In file included from /tmp/aQ8lh5YGnd/dump1.h:16:
/usr/include/jpegint.h:76:29: error: ‘j_compress_ptr’ has not been declared
   76 |   void (*prepare_for_pass) (j_compress_ptr cinfo);
      |                             ^~~~~~~~~~~~~~
/usr/include/jpegint.h:77:25: error: ‘j_compress_ptr’ has not been declared
   77 |   void (*pass_startup) (j_compress_ptr cinfo);
      |                         ^~~~~~~~~~~~~~
/usr/include/jpegint.h:78:24: error: ‘j_compress_ptr’ has not been declared
   78 |   void (*finish_pass) (j_compress_ptr cinfo);
      |                        ^~~~~~~~~~~~~~
/usr/include/jpegint.h:87:23: error: ‘j_compress_ptr’ has not been declared
   87 |   void (*start_pass) (j_compress_ptr cinfo, J_BUF_MODE pass_mode);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:88:25: error: ‘j_compress_ptr’ has not been declared
   88 |   void (*process_data) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                         ^~~~~~~~~~~~~~
/usr/include/jpegint.h:88:47: error: ‘JSAMPARRAY’ has not been declared
   88 |   void (*process_data) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                                               ^~~~~~~~~~
/usr/include/jpegint.h:94:23: error: ‘j_compress_ptr’ has not been declared
   94 |   void (*start_pass) (j_compress_ptr cinfo, J_BUF_MODE pass_mode);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:95:29: error: ‘j_compress_ptr’ has not been declared
   95 |   void (*pre_process_data) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                             ^~~~~~~~~~~~~~
/usr/include/jpegint.h:95:51: error: ‘JSAMPARRAY’ has not been declared
   95 |   void (*pre_process_data) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                                                   ^~~~~~~~~~
/usr/include/jpegint.h:97:29: error: ‘JSAMPIMAGE’ has not been declared
   97 |                             JSAMPIMAGE output_buf,
      |                             ^~~~~~~~~~
/usr/include/jpegint.h:104:23: error: ‘j_compress_ptr’ has not been declared
  104 |   void (*start_pass) (j_compress_ptr cinfo, J_BUF_MODE pass_mode);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:105:29: error: ‘j_compress_ptr’ has not been declared
  105 |   boolean (*compress_data) (j_compress_ptr cinfo, JSAMPIMAGE input_buf);
      |                             ^~~~~~~~~~~~~~
/usr/include/jpegint.h:105:51: error: ‘JSAMPIMAGE’ has not been declared
  105 |   boolean (*compress_data) (j_compress_ptr cinfo, JSAMPIMAGE input_buf);
      |                                                   ^~~~~~~~~~
/usr/include/jpegint.h:110:23: error: ‘j_compress_ptr’ has not been declared
  110 |   void (*start_pass) (j_compress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:111:26: error: ‘j_compress_ptr’ has not been declared
  111 |   void (*color_convert) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                          ^~~~~~~~~~~~~~
/usr/include/jpegint.h:111:48: error: ‘JSAMPARRAY’ has not been declared
  111 |   void (*color_convert) (j_compress_ptr cinfo, JSAMPARRAY input_buf,
      |                                                ^~~~~~~~~~
/usr/include/jpegint.h:112:26: error: ‘JSAMPIMAGE’ has not been declared
  112 |                          JSAMPIMAGE output_buf, JDIMENSION output_row,
      |                          ^~~~~~~~~~
/usr/include/jpegint.h:118:23: error: ‘j_compress_ptr’ has not been declared
  118 |   void (*start_pass) (j_compress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:119:23: error: ‘j_compress_ptr’ has not been declared
  119 |   void (*downsample) (j_compress_ptr cinfo, JSAMPIMAGE input_buf,
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:119:45: error: ‘JSAMPIMAGE’ has not been declared
  119 |   void (*downsample) (j_compress_ptr cinfo, JSAMPIMAGE input_buf,
      |                                             ^~~~~~~~~~
/usr/include/jpegint.h:120:48: error: ‘JSAMPIMAGE’ has not been declared
  120 |                       JDIMENSION in_row_index, JSAMPIMAGE output_buf,
      |                                                ^~~~~~~~~~
/usr/include/jpegint.h:128:23: error: ‘j_compress_ptr’ has not been declared
  128 |   void (*start_pass) (j_compress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:130:24: error: ‘j_compress_ptr’ has not been declared
  130 |   void (*forward_DCT) (j_compress_ptr cinfo, jpeg_component_info *compptr,
      |                        ^~~~~~~~~~~~~~
/usr/include/jpegint.h:130:46: error: ‘jpeg_component_info’ has not been declared
  130 |   void (*forward_DCT) (j_compress_ptr cinfo, jpeg_component_info *compptr,
      |                                              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:131:24: error: ‘JSAMPARRAY’ has not been declared
  131 |                        JSAMPARRAY sample_data, JBLOCKROW coef_blocks,
      |                        ^~~~~~~~~~
/usr/include/jpegint.h:131:48: error: ‘JBLOCKROW’ has not been declared
  131 |                        JSAMPARRAY sample_data, JBLOCKROW coef_blocks,
      |                                                ^~~~~~~~~
/usr/include/jpegint.h:138:23: error: ‘j_compress_ptr’ has not been declared
  138 |   void (*start_pass) (j_compress_ptr cinfo, boolean gather_statistics);
      |                       ^~~~~~~~~~~~~~
/usr/include/jpegint.h:139:26: error: ‘j_compress_ptr’ has not been declared
  139 |   boolean (*encode_mcu) (j_compress_ptr cinfo, JBLOCKROW *MCU_data);
      |                          ^~~~~~~~~~~~~~
/usr/include/jpegint.h:139:48: error: ‘JBLOCKROW’ has not been declared
  139 |   boolean (*encode_mcu) (j_compress_ptr cinfo, JBLOCKROW *MCU_data);
      |                                                ^~~~~~~~~
/usr/include/jpegint.h:140:24: error: ‘j_compress_ptr’ has not been declared
  140 |   void (*finish_pass) (j_compress_ptr cinfo);
      |                        ^~~~~~~~~~~~~~
/usr/include/jpegint.h:145:30: error: ‘j_compress_ptr’ has not been declared
  145 |   void (*write_file_header) (j_compress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~
/usr/include/jpegint.h:146:31: error: ‘j_compress_ptr’ has not been declared
  146 |   void (*write_frame_header) (j_compress_ptr cinfo);
      |                               ^~~~~~~~~~~~~~
/usr/include/jpegint.h:147:30: error: ‘j_compress_ptr’ has not been declared
  147 |   void (*write_scan_header) (j_compress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~
/usr/include/jpegint.h:148:31: error: ‘j_compress_ptr’ has not been declared
  148 |   void (*write_file_trailer) (j_compress_ptr cinfo);
      |                               ^~~~~~~~~~~~~~
/usr/include/jpegint.h:149:30: error: ‘j_compress_ptr’ has not been declared
  149 |   void (*write_tables_only) (j_compress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~
/usr/include/jpegint.h:152:32: error: ‘j_compress_ptr’ has not been declared
  152 |   void (*write_marker_header) (j_compress_ptr cinfo, int marker,
      |                                ^~~~~~~~~~~~~~
/usr/include/jpegint.h:154:30: error: ‘j_compress_ptr’ has not been declared
  154 |   void (*write_marker_byte) (j_compress_ptr cinfo, int val);
      |                              ^~~~~~~~~~~~~~
/usr/include/jpegint.h:162:36: error: ‘j_decompress_ptr’ has not been declared
  162 |   void (*prepare_for_output_pass) (j_decompress_ptr cinfo);
      |                                    ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:163:31: error: ‘j_decompress_ptr’ has not been declared
  163 |   void (*finish_output_pass) (j_decompress_ptr cinfo);
      |                               ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:181:25: error: ‘j_decompress_ptr’ has not been declared
  181 |   int (*consume_input) (j_decompress_ptr cinfo);
      |                         ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:182:35: error: ‘j_decompress_ptr’ has not been declared
  182 |   void (*reset_input_controller) (j_decompress_ptr cinfo);
      |                                   ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:183:29: error: ‘j_decompress_ptr’ has not been declared
  183 |   void (*start_input_pass) (j_decompress_ptr cinfo);
      |                             ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:184:30: error: ‘j_decompress_ptr’ has not been declared
  184 |   void (*finish_input_pass) (j_decompress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:193:23: error: ‘j_decompress_ptr’ has not been declared
  193 |   void (*start_pass) (j_decompress_ptr cinfo, J_BUF_MODE pass_mode);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:194:25: error: ‘j_decompress_ptr’ has not been declared
  194 |   void (*process_data) (j_decompress_ptr cinfo, JSAMPARRAY output_buf,
      |                         ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:194:49: error: ‘JSAMPARRAY’ has not been declared
  194 |   void (*process_data) (j_decompress_ptr cinfo, JSAMPARRAY output_buf,
      |                                                 ^~~~~~~~~~
/usr/include/jpegint.h:200:29: error: ‘j_decompress_ptr’ has not been declared
  200 |   void (*start_input_pass) (j_decompress_ptr cinfo);
      |                             ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:201:24: error: ‘j_decompress_ptr’ has not been declared
  201 |   int (*consume_data) (j_decompress_ptr cinfo);
      |                        ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:202:30: error: ‘j_decompress_ptr’ has not been declared
  202 |   void (*start_output_pass) (j_decompress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:203:27: error: ‘j_decompress_ptr’ has not been declared
  203 |   int (*decompress_data) (j_decompress_ptr cinfo, JSAMPIMAGE output_buf);
      |                           ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:203:51: error: ‘JSAMPIMAGE’ has not been declared
  203 |   int (*decompress_data) (j_decompress_ptr cinfo, JSAMPIMAGE output_buf);
      |                                                   ^~~~~~~~~~
/usr/include/jpegint.h:205:3: error: ‘jvirt_barray_ptr’ does not name a type
  205 |   jvirt_barray_ptr *coef_arrays;
      |   ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:210:23: error: ‘j_decompress_ptr’ has not been declared
  210 |   void (*start_pass) (j_decompress_ptr cinfo, J_BUF_MODE pass_mode);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:211:30: error: ‘j_decompress_ptr’ has not been declared
  211 |   void (*post_process_data) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:211:54: error: ‘JSAMPIMAGE’ has not been declared
  211 |   void (*post_process_data) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                                                      ^~~~~~~~~~
/usr/include/jpegint.h:214:30: error: ‘JSAMPARRAY’ has not been declared
  214 |                              JSAMPARRAY output_buf, JDIMENSION *out_row_ctr,
      |                              ^~~~~~~~~~
/usr/include/jpegint.h:220:32: error: ‘j_decompress_ptr’ has not been declared
  220 |   void (*reset_marker_reader) (j_decompress_ptr cinfo);
      |                                ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:225:24: error: ‘j_decompress_ptr’ has not been declared
  225 |   int (*read_markers) (j_decompress_ptr cinfo);
      |                        ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:227:3: error: ‘jpeg_marker_parser_method’ does not name a type
  227 |   jpeg_marker_parser_method read_restart_marker;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:240:23: error: ‘j_decompress_ptr’ has not been declared
  240 |   void (*start_pass) (j_decompress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:241:26: error: ‘j_decompress_ptr’ has not been declared
  241 |   boolean (*decode_mcu) (j_decompress_ptr cinfo, JBLOCKROW *MCU_data);
      |                          ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:241:50: error: ‘JBLOCKROW’ has not been declared
  241 |   boolean (*decode_mcu) (j_decompress_ptr cinfo, JBLOCKROW *MCU_data);
      |                                                  ^~~~~~~~~
/usr/include/jpegint.h:249:16: error: typedef ‘inverse_DCT_method_ptr’ is initialized (use ‘decltype’ instead)
  249 | typedef void (*inverse_DCT_method_ptr) (j_decompress_ptr cinfo,
      |                ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:249:41: error: ‘j_decompress_ptr’ was not declared in this scope
  249 | typedef void (*inverse_DCT_method_ptr) (j_decompress_ptr cinfo,
      |                                         ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:250:41: error: ‘jpeg_component_info’ was not declared in this scope
  250 |                                         jpeg_component_info *compptr,
      |                                         ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:250:62: error: ‘compptr’ was not declared in this scope
  250 |                                         jpeg_component_info *compptr,
      |                                                              ^~~~~~~
/usr/include/jpegint.h:251:41: error: ‘JCOEFPTR’ was not declared in this scope; did you mean ‘JCOEF’?
  251 |                                         JCOEFPTR coef_block,
      |                                         ^~~~~~~~
      |                                         JCOEF
/usr/include/jpegint.h:252:41: error: ‘JSAMPARRAY’ was not declared in this scope
  252 |                                         JSAMPARRAY output_buf,
      |                                         ^~~~~~~~~~
/usr/include/jpegint.h:253:52: error: expected primary-expression before ‘output_col’
  253 |                                         JDIMENSION output_col);
      |                                                    ^~~~~~~~~~
/usr/include/jpegint.h:256:23: error: ‘j_decompress_ptr’ has not been declared
  256 |   void (*start_pass) (j_decompress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:258:3: error: ‘inverse_DCT_method_ptr’ does not name a type
  258 |   inverse_DCT_method_ptr inverse_DCT[MAX_COMPONENTS];
      |   ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:263:23: error: ‘j_decompress_ptr’ has not been declared
  263 |   void (*start_pass) (j_decompress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:264:21: error: ‘j_decompress_ptr’ has not been declared
  264 |   void (*upsample) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                     ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:264:45: error: ‘JSAMPIMAGE’ has not been declared
  264 |   void (*upsample) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                                             ^~~~~~~~~~
/usr/include/jpegint.h:266:53: error: ‘JSAMPARRAY’ has not been declared
  266 |                     JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf,
      |                                                     ^~~~~~~~~~
/usr/include/jpegint.h:274:23: error: ‘j_decompress_ptr’ has not been declared
  274 |   void (*start_pass) (j_decompress_ptr cinfo);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:275:26: error: ‘j_decompress_ptr’ has not been declared
  275 |   void (*color_convert) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                          ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:275:50: error: ‘JSAMPIMAGE’ has not been declared
  275 |   void (*color_convert) (j_decompress_ptr cinfo, JSAMPIMAGE input_buf,
      |                                                  ^~~~~~~~~~
/usr/include/jpegint.h:276:48: error: ‘JSAMPARRAY’ has not been declared
  276 |                          JDIMENSION input_row, JSAMPARRAY output_buf,
      |                                                ^~~~~~~~~~
/usr/include/jpegint.h:282:23: error: ‘j_decompress_ptr’ has not been declared
  282 |   void (*start_pass) (j_decompress_ptr cinfo, boolean is_pre_scan);
      |                       ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:283:27: error: ‘j_decompress_ptr’ has not been declared
  283 |   void (*color_quantize) (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
      |                           ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:283:51: error: ‘JSAMPARRAY’ has not been declared
  283 |   void (*color_quantize) (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
      |                                                   ^~~~~~~~~~
/usr/include/jpegint.h:284:27: error: ‘JSAMPARRAY’ has not been declared
  284 |                           JSAMPARRAY output_buf, int num_rows);
      |                           ^~~~~~~~~~
/usr/include/jpegint.h:285:24: error: ‘j_decompress_ptr’ has not been declared
  285 |   void (*finish_pass) (j_decompress_ptr cinfo);
      |                        ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:286:26: error: ‘j_decompress_ptr’ has not been declared
  286 |   void (*new_color_map) (j_decompress_ptr cinfo);
      |                          ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:321:14: error: variable or field ‘jinit_compress_master’ declared void
  321 | EXTERN(void) jinit_compress_master(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:321:36: error: ‘j_compress_ptr’ was not declared in this scope
  321 | EXTERN(void) jinit_compress_master(j_compress_ptr cinfo);
      |                                    ^~~~~~~~~~~~~~
/usr/include/jpegint.h:322:14: error: variable or field ‘jinit_c_master_control’ declared void
  322 | EXTERN(void) jinit_c_master_control(j_compress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:322:37: error: ‘j_compress_ptr’ was not declared in this scope
  322 | EXTERN(void) jinit_c_master_control(j_compress_ptr cinfo,
      |                                     ^~~~~~~~~~~~~~
/usr/include/jpegint.h:323:45: error: expected primary-expression before ‘transcode_only’
  323 |                                     boolean transcode_only);
      |                                             ^~~~~~~~~~~~~~
/usr/include/jpegint.h:324:14: error: variable or field ‘jinit_c_main_controller’ declared void
  324 | EXTERN(void) jinit_c_main_controller(j_compress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:324:38: error: ‘j_compress_ptr’ was not declared in this scope
  324 | EXTERN(void) jinit_c_main_controller(j_compress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~
/usr/include/jpegint.h:325:46: error: expected primary-expression before ‘need_full_buffer’
  325 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:326:14: error: variable or field ‘jinit_c_prep_controller’ declared void
  326 | EXTERN(void) jinit_c_prep_controller(j_compress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:326:38: error: ‘j_compress_ptr’ was not declared in this scope
  326 | EXTERN(void) jinit_c_prep_controller(j_compress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~
/usr/include/jpegint.h:327:46: error: expected primary-expression before ‘need_full_buffer’
  327 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:328:14: error: variable or field ‘jinit_c_coef_controller’ declared void
  328 | EXTERN(void) jinit_c_coef_controller(j_compress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:328:38: error: ‘j_compress_ptr’ was not declared in this scope
  328 | EXTERN(void) jinit_c_coef_controller(j_compress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~
/usr/include/jpegint.h:329:46: error: expected primary-expression before ‘need_full_buffer’
  329 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:330:14: error: variable or field ‘jinit_color_converter’ declared void
  330 | EXTERN(void) jinit_color_converter(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:330:36: error: ‘j_compress_ptr’ was not declared in this scope
  330 | EXTERN(void) jinit_color_converter(j_compress_ptr cinfo);
      |                                    ^~~~~~~~~~~~~~
/usr/include/jpegint.h:331:14: error: variable or field ‘jinit_downsampler’ declared void
  331 | EXTERN(void) jinit_downsampler(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:331:32: error: ‘j_compress_ptr’ was not declared in this scope
  331 | EXTERN(void) jinit_downsampler(j_compress_ptr cinfo);
      |                                ^~~~~~~~~~~~~~
/usr/include/jpegint.h:332:14: error: variable or field ‘jinit_forward_dct’ declared void
  332 | EXTERN(void) jinit_forward_dct(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:332:32: error: ‘j_compress_ptr’ was not declared in this scope
  332 | EXTERN(void) jinit_forward_dct(j_compress_ptr cinfo);
      |                                ^~~~~~~~~~~~~~
/usr/include/jpegint.h:333:14: error: variable or field ‘jinit_huff_encoder’ declared void
  333 | EXTERN(void) jinit_huff_encoder(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:333:33: error: ‘j_compress_ptr’ was not declared in this scope
  333 | EXTERN(void) jinit_huff_encoder(j_compress_ptr cinfo);
      |                                 ^~~~~~~~~~~~~~
/usr/include/jpegint.h:334:14: error: variable or field ‘jinit_phuff_encoder’ declared void
  334 | EXTERN(void) jinit_phuff_encoder(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:334:34: error: ‘j_compress_ptr’ was not declared in this scope
  334 | EXTERN(void) jinit_phuff_encoder(j_compress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~
/usr/include/jpegint.h:335:14: error: variable or field ‘jinit_arith_encoder’ declared void
  335 | EXTERN(void) jinit_arith_encoder(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:335:34: error: ‘j_compress_ptr’ was not declared in this scope
  335 | EXTERN(void) jinit_arith_encoder(j_compress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~
/usr/include/jpegint.h:336:14: error: variable or field ‘jinit_marker_writer’ declared void
  336 | EXTERN(void) jinit_marker_writer(j_compress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:336:34: error: ‘j_compress_ptr’ was not declared in this scope
  336 | EXTERN(void) jinit_marker_writer(j_compress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~
/usr/include/jpegint.h:338:14: error: variable or field ‘jinit_master_decompress’ declared void
  338 | EXTERN(void) jinit_master_decompress(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:338:38: error: ‘j_decompress_ptr’ was not declared in this scope
  338 | EXTERN(void) jinit_master_decompress(j_decompress_ptr cinfo);
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:339:14: error: variable or field ‘jinit_d_main_controller’ declared void
  339 | EXTERN(void) jinit_d_main_controller(j_decompress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:339:38: error: ‘j_decompress_ptr’ was not declared in this scope
  339 | EXTERN(void) jinit_d_main_controller(j_decompress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:340:46: error: expected primary-expression before ‘need_full_buffer’
  340 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:341:14: error: variable or field ‘jinit_d_coef_controller’ declared void
  341 | EXTERN(void) jinit_d_coef_controller(j_decompress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:341:38: error: ‘j_decompress_ptr’ was not declared in this scope
  341 | EXTERN(void) jinit_d_coef_controller(j_decompress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:342:46: error: expected primary-expression before ‘need_full_buffer’
  342 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:343:14: error: variable or field ‘jinit_d_post_controller’ declared void
  343 | EXTERN(void) jinit_d_post_controller(j_decompress_ptr cinfo,
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:343:38: error: ‘j_decompress_ptr’ was not declared in this scope
  343 | EXTERN(void) jinit_d_post_controller(j_decompress_ptr cinfo,
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:344:46: error: expected primary-expression before ‘need_full_buffer’
  344 |                                      boolean need_full_buffer);
      |                                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:345:14: error: variable or field ‘jinit_input_controller’ declared void
  345 | EXTERN(void) jinit_input_controller(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:345:37: error: ‘j_decompress_ptr’ was not declared in this scope
  345 | EXTERN(void) jinit_input_controller(j_decompress_ptr cinfo);
      |                                     ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:346:14: error: variable or field ‘jinit_marker_reader’ declared void
  346 | EXTERN(void) jinit_marker_reader(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:346:34: error: ‘j_decompress_ptr’ was not declared in this scope
  346 | EXTERN(void) jinit_marker_reader(j_decompress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:347:14: error: variable or field ‘jinit_huff_decoder’ declared void
  347 | EXTERN(void) jinit_huff_decoder(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:347:33: error: ‘j_decompress_ptr’ was not declared in this scope
  347 | EXTERN(void) jinit_huff_decoder(j_decompress_ptr cinfo);
      |                                 ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:348:14: error: variable or field ‘jinit_phuff_decoder’ declared void
  348 | EXTERN(void) jinit_phuff_decoder(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:348:34: error: ‘j_decompress_ptr’ was not declared in this scope
  348 | EXTERN(void) jinit_phuff_decoder(j_decompress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:349:14: error: variable or field ‘jinit_arith_decoder’ declared void
  349 | EXTERN(void) jinit_arith_decoder(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:349:34: error: ‘j_decompress_ptr’ was not declared in this scope
  349 | EXTERN(void) jinit_arith_decoder(j_decompress_ptr cinfo);
      |                                  ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:350:14: error: variable or field ‘jinit_inverse_dct’ declared void
  350 | EXTERN(void) jinit_inverse_dct(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:350:32: error: ‘j_decompress_ptr’ was not declared in this scope
  350 | EXTERN(void) jinit_inverse_dct(j_decompress_ptr cinfo);
      |                                ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:351:14: error: variable or field ‘jinit_upsampler’ declared void
  351 | EXTERN(void) jinit_upsampler(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~
/usr/include/jpegint.h:351:30: error: ‘j_decompress_ptr’ was not declared in this scope
  351 | EXTERN(void) jinit_upsampler(j_decompress_ptr cinfo);
      |                              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:352:14: error: variable or field ‘jinit_color_deconverter’ declared void
  352 | EXTERN(void) jinit_color_deconverter(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:352:38: error: ‘j_decompress_ptr’ was not declared in this scope
  352 | EXTERN(void) jinit_color_deconverter(j_decompress_ptr cinfo);
      |                                      ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:353:14: error: variable or field ‘jinit_1pass_quantizer’ declared void
  353 | EXTERN(void) jinit_1pass_quantizer(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:353:36: error: ‘j_decompress_ptr’ was not declared in this scope
  353 | EXTERN(void) jinit_1pass_quantizer(j_decompress_ptr cinfo);
      |                                    ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:354:14: error: variable or field ‘jinit_2pass_quantizer’ declared void
  354 | EXTERN(void) jinit_2pass_quantizer(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:354:36: error: ‘j_decompress_ptr’ was not declared in this scope
  354 | EXTERN(void) jinit_2pass_quantizer(j_decompress_ptr cinfo);
      |                                    ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:355:14: error: variable or field ‘jinit_merged_upsampler’ declared void
  355 | EXTERN(void) jinit_merged_upsampler(j_decompress_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:355:37: error: ‘j_decompress_ptr’ was not declared in this scope
  355 | EXTERN(void) jinit_merged_upsampler(j_decompress_ptr cinfo);
      |                                     ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:357:14: error: variable or field ‘jinit_memory_mgr’ declared void
  357 | EXTERN(void) jinit_memory_mgr(j_common_ptr cinfo);
      |              ^~~~~~~~~~~~~~~~
/usr/include/jpegint.h:357:31: error: ‘j_common_ptr’ was not declared in this scope
  357 | EXTERN(void) jinit_memory_mgr(j_common_ptr cinfo);
      |                               ^~~~~~~~~~~~
/usr/include/jpegint.h:362:14: error: variable or field ‘jcopy_sample_rows’ declared void
  362 | EXTERN(void) jcopy_sample_rows(JSAMPARRAY input_array, int source_row,
      |              ^~~~~~~~~~~~~~~~~
/usr/include/jpegint.h:362:32: error: ‘JSAMPARRAY’ was not declared in this scope
  362 | EXTERN(void) jcopy_sample_rows(JSAMPARRAY input_array, int source_row,
      |                                ^~~~~~~~~~
/usr/include/jpegint.h:362:56: error: expected primary-expression before ‘int’
  362 | EXTERN(void) jcopy_sample_rows(JSAMPARRAY input_array, int source_row,
      |                                                        ^~~
/usr/include/jpegint.h:363:32: error: ‘JSAMPARRAY’ was not declared in this scope
  363 |                                JSAMPARRAY output_array, int dest_row,
      |                                ^~~~~~~~~~
/usr/include/jpegint.h:363:57: error: expected primary-expression before ‘int’
  363 |                                JSAMPARRAY output_array, int dest_row,
      |                                                         ^~~
/usr/include/jpegint.h:364:32: error: expected primary-expression before ‘int’
  364 |                                int num_rows, JDIMENSION num_cols);
      |                                ^~~
/usr/include/jpegint.h:364:57: error: expected primary-expression before ‘num_cols’
  364 |                                int num_rows, JDIMENSION num_cols);
      |                                                         ^~~~~~~~
/usr/include/jpegint.h:365:14: error: variable or field ‘jcopy_block_row’ declared void
  365 | EXTERN(void) jcopy_block_row(JBLOCKROW input_row, JBLOCKROW output_row,
      |              ^~~~~~~~~~~~~~~
/usr/include/jpegint.h:365:30: error: ‘JBLOCKROW’ was not declared in this scope
  365 | EXTERN(void) jcopy_block_row(JBLOCKROW input_row, JBLOCKROW output_row,
      |                              ^~~~~~~~~
/usr/include/jpegint.h:365:51: error: ‘JBLOCKROW’ was not declared in this scope
  365 | EXTERN(void) jcopy_block_row(JBLOCKROW input_row, JBLOCKROW output_row,
      |                                                   ^~~~~~~~~
/usr/include/jpegint.h:366:41: error: expected primary-expression before ‘num_blocks’
  366 |                              JDIMENSION num_blocks);
      |                                         ^~~~~~~~~~

