yamato ~ # nm -D --defined-only /usr/lib/libsmjpeg.so | egrep '(jpeg|jinit)_' 0001a7e0 T jinit_1pass_quantizer 0001c5d0 T jinit_2pass_quantizer 00009210 T jinit_c_coef_controller 00008690 T jinit_c_main_controller 000072d0 T jinit_c_master_control 000087c0 T jinit_c_prep_controller 00009e50 T jinit_color_converter 0001a0c0 T jinit_color_deconverter 00006b90 T jinit_compress_master 00015dd0 T jinit_d_coef_controller 00015520 T jinit_d_main_controller 00016ea0 T jinit_d_post_controller 0000a990 T jinit_downsampler 0000e1c0 T jinit_forward_dct 000136c0 T jinit_huff_decoder 0000ae80 T jinit_huff_encoder 00010350 T jinit_input_controller 00017240 T jinit_inverse_dct 00011a80 T jinit_marker_reader 000084b0 T jinit_marker_writer 0000ff00 T jinit_master_decompress 0001def0 T jinit_memory_mgr 0001d270 T jinit_merged_upsampler 00013db0 T jinit_phuff_decoder 0000c280 T jinit_phuff_encoder 00019730 T jinit_upsampler 000051c0 T jpeg_CreateCompress 0000efd0 T jpeg_CreateDecompress 0001d590 T jpeg_abort 00005160 T jpeg_abort_compress 0000ef70 T jpeg_abort_decompress 00006650 T jpeg_add_quant_table 0001d640 T jpeg_alloc_huff_table 0001d610 T jpeg_alloc_quant_table 0000fbd0 T jpeg_calc_output_dimensions 0000eae0 T jpeg_consume_input 00005890 T jpeg_copy_critical_parameters 000060f0 T jpeg_default_colorspace 0001d5e0 T jpeg_destroy 00005190 T jpeg_destroy_compress 0000efa0 T jpeg_destroy_decompress 0000e530 T jpeg_fdct_float 0000e2a0 T jpeg_fdct_ifast 0000e740 T jpeg_fdct_islow 00012e90 T jpeg_fill_bit_buffer 00005030 T jpeg_finish_compress 0000ee10 T jpeg_finish_decompress 0000f3a0 T jpeg_finish_output 0001eb20 T jpeg_free_large 0001eb50 T jpeg_free_small 0000b460 T jpeg_gen_optimal_table 0001eb80 T jpeg_get_large 0001ebb0 T jpeg_get_small 0000edd0 T jpeg_has_multiple_scans 00012fe0 T jpeg_huff_decode 00019290 T jpeg_idct_1x1 00018fe0 T jpeg_idct_2x2 000189a0 T jpeg_idct_4x4 00017b10 T jpeg_idct_float 00017300 T jpeg_idct_ifast 00018060 T jpeg_idct_islow 0000ed90 T jpeg_input_complete 0000af00 T jpeg_make_c_derived_tbl 00013730 T jpeg_make_d_derived_tbl 0001ead0 T jpeg_mem_available 0001eb00 T jpeg_mem_init 0001eb10 T jpeg_mem_term 00020880 R jpeg_natural_order 0000fb40 T jpeg_new_colormap 0001eae0 T jpeg_open_backing_store 00005cc0 T jpeg_quality_scaling 0000f540 T jpeg_read_coefficients 0000eee0 T jpeg_read_header 0000f260 T jpeg_read_raw_data 0000f1c0 T jpeg_read_scanlines 000118e0 T jpeg_resync_to_restart 00011b20 T jpeg_save_markers 00005d10 T jpeg_set_colorspace 00006810 T jpeg_set_defaults 00006750 T jpeg_set_linear_quality 00011c30 T jpeg_set_marker_processor 000067d0 T jpeg_set_quality 000062a0 T jpeg_simple_progression 00005490 T jpeg_start_compress 0000f440 T jpeg_start_decompress 0000f330 T jpeg_start_output 0001d810 T jpeg_std_error 00022cc0 D jpeg_std_message_table 00006a00 T jpeg_stdio_dest 0000f710 T jpeg_stdio_src 00004e30 T jpeg_suppress_tables 00005b30 T jpeg_write_coefficients 00004fa0 T jpeg_write_m_byte 00004f40 T jpeg_write_m_header 00004ea0 T jpeg_write_marker 000053b0 T jpeg_write_raw_data 000052e0 T jpeg_write_scanlines 00004fc0 T jpeg_write_tables
No reverse deps. Let's get rid of this. It has: use nas && LDFLAGS="-lXt" LDFLAGS="${LDFLAGS}" econf And no dep. for media-libs/nas. That's no way to pass libraries.
Gone.