Opened 19 years ago
Closed 19 years ago
#6095 closed defect (fixed)
highlight 2.4.3 doesn't work on MacOS 10.4.3 with XCode 2.x
Reported by: | stessaris@… | Owned by: | mww@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
highlight package compiles fine but doesn't work because of a dynamic library problem:
$ highlight --help dyld: lazy symbol binding failed: lazy pointer not found dyld: lazy pointer not found Trace/BPT trap
The problem is reported on highlight's wiki, where it's reccomended to compile the package with gcc 3.x:
""" There is a lazy pointer problem with the Tiger release of Mac OS:
dyld: lazy symbol binding failed: lazy pointer not found dyld: lazy pointer not found Trace/BPT trap
You will have to compile highlight using gcc 3.x.
make CXX=g++-3.3 """
see http://www.andre-simon.de/dokuwiki/doku.php?id=en:installation_macos
Not being a portfiles expert myself, I didn't try to modify the portfile to force the use of the requested gcc compiler.
Regards, --sergio
Change History (5)
comment:1 Changed 19 years ago by blb@…
severity: | critical → normal |
---|
comment:2 Changed 19 years ago by blb@…
Owner: | changed from darwinports-bugs@… to pjenvey@… |
---|
Okay, really assign...
comment:3 Changed 19 years ago by pjenvey@…
Status: | new → assigned |
---|
comment:4 Changed 19 years ago by pjenvey@…
bug_file_loc: | → http://wordvirus.org/~pjenvey/highlight-4.3.0-gccfix.diff |
---|---|
Owner: | changed from pjenvey@… to mww@… |
Status: | assigned → new |
Thanks for the fix Sergio
I've patched and tested the port to use GCC 3.3, available from:
http://wordvirus.org/~pjenvey/highlight-4.3.0-gccfix.diff
Could you please commit this Marcus?
comment:5 Changed 19 years ago by mww@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
ok, commited, thanks! I wrapped the build.args CXX... statement inside a darwin_8 statement;
Assign to maintainer.