Hello, On Wed, 22 Aug 2018, L A Walsh wrote:
/bin/findmnt: /lib64/libsmartcols.so.1: version `SMARTCOLS_2.25' not found (required by /bin/findmnt). [..] Second, what benefit does this provide to the end user? Why are these bogus version numbers being added to libraries and programs that run perfectly fine with out them (unless something requires them and failed when it can't fined them).
Those are _SYMBOL_ versions. $ nm /lib64/libsmartcols.so.1 0000000000000000 A SMARTCOLS_2.25 0000000000000000 A SMARTCOLS_2.27 0000000000000000 A SMARTCOLS_2.28 0000000000000000 A SMARTCOLS_2.29 [..] $ nm /lib64/libc.so.6 0000000000000000 A GLIBC_2.10 0000000000000000 A GLIBC_2.11 0000000000000000 A GLIBC_2.12 [..] ==== libsmartcols/src/libsmartcols.sym ==== SMARTCOLS_2.25 { global: scols_cell_copy_content; scols_cell_get_color; [..] SMARTCOLS_2.27 { global: scols_column_is_hidden; scols_table_enable_json; scols_table_is_json; scols_table_set_name; } SMARTCOLS_2.25; [..] ==== See Section '3.9 VERSION Command' of 'info ld'. HTH, -dnh -- printk(KERN_DEBUG "%s: Flex. Ttttt...\n", DRV_NAME); linux-2.6.6/drivers/net/wan/dscc4.c -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org