Opened 14 years ago
Closed 12 years ago
#26323 closed defect (fixed)
perl default options: multiplicity, thread ?
Reported by: | jul_bsd@… | Owned by: | ghosthound |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | ||
Port: | perl5.8 perl5.10 perl5.12 perl5.14 |
Description
As I test more my perlchartdir port (Ticket #26004), it seems it is incompatible with current macports perl.
perlchartdir is a binary-only port and planned to be used with Apple perl. It seems you can't use with macports as configure options are different, mainly thread and multiplicity. http://www.chartdir.com/forum/download_thread.php?site=chartdir&bn=chartdir_support&thread=1283330578
As I don't know what are the consequences of such parameters, I (stupidly :) ask, is there any reason why these are not default to have something more compatible with Apple perl ?
or is it better/simpler to add perl dependency with variants for perlchartdir ? (I don't remember if it is possible ...)
thanks
Change History (4)
comment:1 Changed 14 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to ricci@… |
---|---|
Port: | perl5.8 perl5.10 perl5.12 added |
comment:2 Changed 14 years ago by jul_bsd@…
ok for multiplicity. and for threads ?
if I test perlchartdir with 5.10 (including multiplicity and not threads), I still get bug
$ /opt/local/bin/perl5.10.1 /opt/local/share/examples/perlchartdir/binaryseries.pl Can't load '/opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir510i64.dylib' for module perlchartdir510i64: dlopen(/opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir510i64.dylib, 1): Symbol not found: _PL_stack_sp Referenced from: /opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir510i64.dylib Expected in: flat namespace at /opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir.pm line 9 ...propagated at /opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir.pm line 20. Compilation failed in require at /opt/local/share/examples/perlchartdir/binaryseries.pl line 3. BEGIN failed--compilation aborted at /opt/local/share/examples/perlchartdir/binaryseries.pl line 3. $ ls -l /opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir510i64.dylib -rw-r--r-- 2 root admin 58754 2 sep 09:00 /opt/local/lib/perl5/vendor_perl/5.8.9/perlchartdir510i64.dylib
comment:3 Changed 13 years ago by jmroot (Joshua Root)
Port: | perl5.14 added |
---|
comment:4 Changed 12 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Please remember to fill in the Port field and cc the maintainer. See also #22301.