From: Martin C. <cos...@wa...> - 2005-06-30 14:30:14
|
Christian Ebert wrote: > * Christian Ebert on Thu, Jun 30, 2005: > >>* Martin Costabel on Thu, Jun 30, 2005: >> >>>Have you tried to run this script in the build directory by hand from >>>the command line? >> >>Yes. >> >> >>>Does it give the bus error? >> >>No. > > > BTW, I don't think the script should result in a bus error with > de_DE locale set. It works with fr_FR for instance. Of course it shouldn't. The real fix of this bug would indeed be to find out what causes this bus error. But from looking at the crash log, the bug can be anywhere in libintl, libiconv, or in the system libraries. It would also be important to smoke this out, because this kind of error is what security holes are often made of. Until someone has the time, energy and insight to hunt this down, my idea was to find a workaround which would consist in avoiding the German environment while building the Fink package. But apparently this is not so easy, as residues of it seem to creep back in even if you think you have eliminated everything. (Conversely, I have not been able to make the Fink build of glib2 crash here, with any kind of German environment settings I could think of). There is of course a simple way to get around the problem, namely by just avoiding to run this test or in fact all tests while building the package. Someone should be able to fix this quickly (I won't have time any more for at least 2 weeks). -- Martin |