Re: XForms: File selector and Linux ( 2.0.31 ), "patch" for libforms.a

Edgar Greuter (pingu.saar.de!edgar@tmpuhf.saar.de)
Tue, 17 Feb 1998 01:29:22 +0100

# To subscribers of the xforms list from Edgar Greuter <pingu.saar.de!edgar@tmpuhf.saar.de> :

This is a multi-part message in MIME format.
--------------81FF25DDE1114A004C67BB4C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Laurent.Guglielmi@cdf.in2p3.fr wrote:

> Xforms 0.88, Linux 2.0.31
>
> I have a problem whem using the file selector :
> The file names do not appear, I can see only a large number of lines, all
> beginning with "D" and nothing else.
>
> This does not occur with a previous version of linux ( 2.0.27 ).
> And does not occur on HP-UX nor DEC OSF.
>
> Any idea ?
>
> L.Guglielmi
>

You forgot to mention that you are using glibc (aka libc.so.6). The code for
fl_get_dirlist() used
by fl_show_fselector() seems to use parts of the internal structure of the
DIR-pointer provided
by opendir() that changed from libc-5 to glibc.The appended file listdir.o was
created with this
sequence of commands:
ar x libforms.a listdir.o
ar x libc.a opendir.o closedir.o readdir.o [[ libc.a is from
libc-5.4.44.bin.tar.gz ]]
ld -r -o new-listdir.o listdir.o opendir.o closedir.o readdir.o
bpe new-listdir.o
changed references to __libc_xxxdir and xxxdir into __libc_xxxDIR and
xxxDIR for
xxx in {open, close, read} [[ strip refused to --strip-symbol xxxdir :-(
]]
mv new-listdir.o listdir.o
Thus it includes the old version of the directory-code from libc-5. The rest of
your program
linked with listdir.o and -lforms uses the new structures from glibc (as described
in dirent.h).

- Edgar

--
Edgar Greuter                           E-Mail: edgar@pingu.saar.de
Mainzer Stra\ss e 44
66121 Saarbr\"ucken
Germany

-----BEGIN PGP PUBLIC KEY BLOCK----- Version: 2.2

mQBNAi1arm0AAAECAMRoyz3X/Go+LfLWgDT01Yq7og0Q5Qj0dbWn5y7EP9L41CJj qJFCd//Wxa66S6ZttBAS2hxdRc3QM4Qg7LKByv8ABRG0I0VkZ2FyIEdyZXV0ZXIg PGVkZ2FyQHBpbmd1LnNhYXIuZGU+ =/0xk -----END PGP PUBLIC KEY BLOCK-----

--------------81FF25DDE1114A004C67BB4C Content-Type: application/octet-stream; name="listdir.o" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="listdir.o"

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 dAeLVfgPt3IIVuj8////i1X0iQSXVotV+FJQ6Pz///+DxAz/RfSDxATriY22AAAAAI20JgAA AACLVfxS6Pz///+LVQyJOotF9I1l6FteX4nsXcOQjXQmAFWJ5VPoAAAAAFuBwwMAAACLRQiL kwQAAACJgwQAAACJ0Itd/InsXcOQjbQmAAAAAFWJ5YtVDDHAg/oBdgWD+gJ1BbgBAAAAiexd w5CNdCYAVYnlU+gAAAAAW4HDAwAAAItFCImDAAAAAItd/InsXcNVieVT6AAAAABbgcMDAAAA i1UIi0UMUFLo/P///4td/InsXcNVieWD7ERXVlOLdQiNRcBQVmoB6Pz///+DxAyFwHUZZotF yGYlAPBmPQBAdBPo/P///8cAFAAAADHA6f8AAACQuAUAAACJ8zHJzYCJxoX2fAeJ9+sRjXYA 6Pz////33okwv/////+F/3zOuDcAAACJ+7kCAAAAugEAAADNgInGhfZ9Duj8////996JML7/ ////hfZ8o2og6Pz///+JxoPEBIX2dRu4BgAAAIn7zYCJxoX2fVHo/P////feiTDrRpCLRdiJ RhQ9/wEAAHcHx0YUAAIAAItGFFDo/P///4lFvIPEBIXAdTG4BgAAAIn7zYCJx4X/fQno/P// //ffiThW6Pz////o/P///8cADAAAAOkj////jXYAiT7HRggAAAAAx0YEAAAAAMdGEAAAAACL RbyJRgzHRhgAAAAAifCNZbBbXl+J7F3DVYnlV1ZTi3UIi0YIOUYEcjW4WQAAAIsei04MugEA AADNgInHhf9/EH0J6Pz////334k4McDrJZDHRggBAAAAx0YEAAAAAItWBInQweAFAdCNBELB 4AIDRgz/RgSNZfRbXl+J7F3DifZVieVXVlOLdQiF9nUP6Pz////HAAkAAAAxwOtvg34YAnQ2 i0YIOUYEcky4jQAAAIsei04Mi1YUzYCJx8dGGAEAAACF/38m99+F/37Mg/8mdQ/HRhgCAAAA Vug6////6yvo/P///4k466+NdgCJfgjHRgQAAAAAi04MA04ED7dBCAFGBItBBIlGEInIjWX0 W15fiexdw5CQkFWJ5VdWU4t9CIX/dAWDP/91Euj8////xwAJAAAAuP/////rQIs3xwf///// i0cMUOj8////V+j8////g8QIuAYAAACJ882AicaF9nwHifLrEY12AOj8////996JMLr///// idCNZfRbXl+J7F3DbGlzdGRpci5jAABub3QAJXMgaXMgJXMgY2FjaGVkAENoZWNrRGlyQ2Fj aGUAQmFkIGxpc3QARnJlZURpckxpc3QAKgAvAEhPTUUAQmFkIGRpcmVudC0td2lsbCBmaXgg b24gdGhlIGZseQBzY2FuZGlyAAAAAAEAAACgDgAAAEdDQzogKEdOVSkgMi43LjIAAEdDQzog KEdOVSkgMi43LjIuMwAAR0NDOiAoR05VKSAyLjcuMi4zAABHQ0M6IChHTlUpIDIuNy4yLjMA CAAAAAAAAAABAAAAMDEuMDEAAAAIAAAAAAAAAAEAAAAwMS4wMQAAAAgAAAAAAAAAAQAAADAx LjAxAAAACAAAAAAAAAABAAAAMDEuMDEAAAAALnN5bXRhYgAuc3RydGFiAC5zaHN0cnRhYgAu dGV4dAAucmVsLnRleHQALnJvZGF0YQAuZGF0YQAucmVsLmRhdGEALmJzcwAuY29tbWVudAAu bm90ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAAEA AAAGAAAAAAAAAEAAAAC6EQAAAAAAAAAAAAAQAAAAAAAAACEAAAAJAAAAAAAAAAAAAABQFQAA sAUAAAoAAAABAAAABAAAAAgAAAArAAAAAQAAAAIAAAAAAAAA+hEAAHMAAAAAAAAAAAAAAAEA AAAAAAAAMwAAAAEAAAADAAAAAAAAAHASAAAIAAAAAAAAAAAAAAAEAAAAAAAAADkAAAAJAAAA AAAAAAAAAAAAGwAACAAAAAoAAAAEAAAABAAAAAgAAABDAAAACAAAAAMAAAAAAAAAeBIAAKQN AAAAAAAAAAAAAAQAAAAAAAAASAAAAAEAAAAAAAAAAAAAAHgSAABOAAAAAAAAAAAAAAABAAAA AAAAAFEAAAAHAAAAAAAAAE4AAADGEgAAUAAAAAAAAAAAAAAAAQAAAAAAAAARAAAAAwAAAAAA AAAAAAAAFhMAAFcAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAIAAAAAAAAAAAAAAAgbAADQBAAA CwAAACkAAAAEAAAAEAAAAAkAAAADAAAAAAAAAAAAAADYHwAAtAIAAAAAAAAAAAAAAQAAAAAA AAAOAQAACkgAABsBAAAJBgAAIgEAAAkGAAAoAQAABCkAADEBAAAEOQAAPQEAAAQ1AABOAQAA BBEAAFcBAAAJBAAAYAEAAAkBAABmAQAACQQAAIwBAAAJBgAAlgEAAAQsAACsAQAACQYAALYB AAAELAAAyQEAAAkGAADQAQAACQQAAP0BAAAKSAAACQIAAAkEAAAcAgAACQEAADACAAAKSAAA NAIAAApIAAA4AgAACkgAADwCAAAKSAAAQAIAAApIAABEAgAACkgAALcCAAAERAAA4QIAAApI AADtAgAACQYAAPMCAAAJBgAA+QIAAAkGAAASAwAACQYAABgDAAAJBgAAJwMAAARMAAAwAwAA CQYAADgDAAAJBgAAPgMAAARMAABEAwAACQYAAFgDAAAJBgAAXwMAAAQbAABlAwAACQYAAH8D AAAEMQAAmQMAAAkGAACmAwAACQYAAK0DAAAJBgAAvAMAAAQSAADJAwAACQYAANgDAAAEPwAA +wMAAAkGAAAJBAAACQQAABIEAAAJAQAAJAQAAAQvAABRBAAACkgAAGEEAAAJBgAAbQQAAAkG AACABAAABEQAAJQEAAAERAAAoQQAAAkGAADTBAAACQYAANkEAAAJBgAA8QQAAAkGAAD8BAAA CQMAAAYFAAAEOwAADgUAAAM2AAAWBQAAAzYAACUFAAAJAwAAMgUAAAkDAAA9BQAACQMAAEQF AAAJAwAAbgUAAApIAACDBQAACQYAAJ4FAAAJAwAAqAUAAAQ7AACwBQAAAzYAALgFAAAJAwAA vwUAAAkDAADZBQAABEwAAO8FAAAJBgAAHQYAAApIAAAmBgAACQYAAC8GAAAEKwAApAYAAApI AADmBgAACQMAAPkGAAAEKQAARwcAAAQdAABgBwAACQYAAG8HAAAEKwAAmgcAAAQaAACoBwAA CQYAALEHAAAJBgAAtwcAAAkEAADDBwAACQYAANIHAAAETAAA4QcAAAQ/AADvBwAACQYAAAEI AAAJBgAAEAgAAARMAAAfCAAABD8AAC0IAAAJBgAAOQgAAAkGAABTCAAACQYAAFwIAAAJBAAA ZAgAAAkBAABuCAAACQYAAHcIAAAELwAAgwgAAAkEAACSCAAACQYAAMAIAAAKSAAA1QgAAAQ1 AAAOCQAACkgAABQJAAAJBgAAGgkAAAkGAAA2CQAABEUAAGIJAAAJBgAAaAkAAARFAAB3CQAA CQYAAH0JAAAENwAAlwkAAAkGAADJCQAACQMAAOYJAAAJBgAA7AkAAAQpAAD1CQAACQYAAP4J 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 OABsYXN0bi41OQBmZnN0YXQuNjAAc2NhbmRpcl9nZXRfZW50cmllcwB0Y19zY2FuZGlyAGxh c3RjYWNoZS42MwBpc19jYWNoZWQAbGFzdHBhdABsYXN0ZGlyAGRpcmxpc3QAbGFzdG4AbGFz dF9zb3J0AGxkaXIuNzYAb25lLjc3AGFkZF9vbmUAZG9fbWF0Y2hpbmcAbWF0Y2hfc3RhcgBk bmFtZV9pc18xLjkwAHN0cmNweQBmbF9mcmVlX2FsbF9kaXJsaXN0AGZsX2ZyZWVfZGlybGlz dABmbF93aWxkbWF0AGdldGVudgBmbF9pc192YWxpZF9kaXIAcXNvcnQAbWVtY3B5AG1hbGxv YwBlbmRwd2VudABmbF9mbXRpbWUAcmVhZERJUgBfeHN0YXQAZWZwXwBzdHJyY2hyAF9fbGli Y19vcGVuRElSAHN0cmNhdABfX2xpYmNfY2xvc2VESVIAd2hlcmVFcnJvcgBmbF9zZXRfZGly bGlzdF9zb3J0AHJlYWxsb2MAX19saWJjX3JlYWRESVIAc3RyZHVwAGZsX3NldF9kaXJsaXN0 X2ZpbHRlcgBmbF9nZXRfZGlybGlzdABvcGVuRElSAGZsX2ZpeF9kaXJuYW1lAHN0cmNtcABn ZXRjd2QAZ2V0cHduYW0AZmxfZ2V0Y3dkAF9HTE9CQUxfT0ZGU0VUX1RBQkxFXwBfX2Vycm5v X2xvY2F0aW9uAGZsX2RlbF90YWlsX3NsYXNoAGNsb3NlRElSAGZyZWUA --------------81FF25DDE1114A004C67BB4C--

_________________________________________________ To unsubscribe, send the message "unsubscribe" to xforms-request@bob.usuf2.usuhs.mil or see http://bob.usuf2.usuhs.mil/mailserv/xforms.html XForms Home Page: http://bloch.phys.uwm.edu/xforms List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/