Summary: | make sodebug returned error 2 (Segmentation fault) | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Constantine S. Ljapin <cslwork> |
Component: | Build Process | Assignee: | Ralph Giles <ralph.giles> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | P4 | ||
Version: | 8.71 | ||
Hardware: | PC | ||
OS: | Linux | ||
Customer: | Word Size: | --- | |
Attachments: |
My script for build project in root of the project, log-file, screen output of gdb (GNU Debugger) and modified files makefile (aka base/unix-gcc.mak) and base/echogs.c in tar-archive attachements.tar
patch 6124, adapted for version 8.71 |
Description
Constantine S. Ljapin
2010-04-23 19:00:44 UTC
bug 689641 is irrelevant and really will never be addressed in the way the reporter wanted. what is relevant is that 'make so' currently generates wrong exec and likely affect make sodebug also : http://bugs.ghostscript.com/show_bug.cgi?id=690695 In particular, this change you made: +--- cut on ---+ - CFLAGS=$(CFLAGS_STANDARD) $(GCFLAGS) $(XCFLAGS) + CFLAGS=$(CFLAGS_DEBUG) $(GCFLAGS) $(CFLAGS_SO) $(XCFLAGS) +--- cut off ---+ is wrong, and causes the same problem as 690695, because CFLAGS_SO=="fPIC -shared" cannot build executables. bug 690695 affects the generates of the final executable. In this bug report, the user himself has made a similarly wrong and more serious change which affects the building of the build utility echogs itself, and hence invalid. Created attachment 6226 [details] patch 6124, adapted for version 8.71 Hello. This again I am another e-mail. Thank you. Patch http://bugs.ghostscript.com/attachment.cgi?id=6124, as proposed in bug 690695 helped. But there it was on version 8.70 and now the current is already 8.71. So why not include a correction to the release? Best regards. Constantine aka Aureliano. |