Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#44412 closed defect (worksforme)

p5.20-digest-sha1: Build error

Reported by: mf2k (Frank Schima) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.99
Keywords: Cc: mojca (Mojca Miklavec)
Port: p5-digest-sha1

Description

I'm having trouble building p5.20-digest-sha1. Here is the error and the main.log.

:info:build /opt/local/bin/perl5.20 /opt/local/lib/perl5/5.20/ExtUtils/xsubpp  -typemap /opt/local/lib/perl5/5.20/ExtUtils/typemap -typemap typemap  SHA1.xs > SHA1.xsc && mv SHA1.xsc SHA1.c
:info:build make: *** No rule to make target `/opt/local/lib/perl5/5.20/darwin-thread-multi-2level/CORE/fakethr.h', needed by `SHA1.o'.  Stop.

The p5.16 port builds fine for me.

Attachments (1)

main.log (17.7 KB) - added by mf2k (Frank Schima) 10 years ago.

Download all attachments as: .zip

Change History (8)

Changed 10 years ago by mf2k (Frank Schima)

Attachment: main.log added

comment:1 Changed 10 years ago by danielluke (Daniel J. Luke)

What version of xsubpp do you have? (maybe we need a ExtUtils-ParseXS port?)

comment:2 in reply to:  1 Changed 10 years ago by mf2k (Frank Schima)

Replying to dluke@…:

What version of xsubpp do you have? (maybe we need a ExtUtils-ParseXS port?)

Sorry to be dense, but how do I determine that?

Hmmm. I cannot reproduce this issue on my laptop at home. It builds fine there.

comment:3 Changed 10 years ago by mojca (Mojca Miklavec)

I tried to build it and got it automatically from the buildbot (10.7). See

But there is indeed no fakethr.h in Perl 5.20.

Last edited 10 years ago by mojca (Mojca Miklavec) (previous) (diff)

comment:4 Changed 10 years ago by mojca (Mojca Miklavec)

And building from source works as well.

comment:5 Changed 10 years ago by mf2k (Frank Schima)

Version: 2.3.12.3.99

I should point out I'm using port from trunk.

comment:6 Changed 10 years ago by mf2k (Frank Schima)

Resolution: worksforme
Status: newclosed

I did a force uninstall of perl5 and perl5.20 and then reinstalled them building from source locally and now I no longer see this problem on this port, or others that I saw it. So I'm going to close this one.

comment:7 Changed 10 years ago by dbevans (David B. Evans)

See also #44420.

Note: See TracTickets for help on using tickets.