Created attachment 653114 [details]
patch to add gelf_msize (code from libelf-0.8.13)
Description of problem: I've an application that wishes to utilize these symbols. However, I can't compile it due to the missing symbol.
Version-Release number of selected component (if applicable):elfutils-0.152-1.el6
How reproducible: 100%
Steps to Reproduce:
1. attempt to compile something that works fine with libelf-0.8.13
unable to compile
able to use elfutils-libelf instead of libelf since one is supported.
An opensource program using this symbol
Is there any documentation on what this function should do? And in particular, why gelf_fsize wouldn't do? From what's in libelf it looks like there's a separate type hierarchy defined over character arrays instead of the actual types, but the resulting layout is the same. gelf_fsize should therefore give the same results as gelf_msize. Since the latter is utterly non-standard, undocumented and seemingly redundant, I'm disinclined to implement and support this.
gelf_fsize works for me, didn't realize they were the same in the end.