OK, I’ve backed out the commits from last night. There were three functional
changes. Two were in Dev.pm:
- changing whereami() to whereami_any() in pdlpp_stdargs_int (hopefully
harmless);
- forcing ExtUtils::MakeMaker to load in pdlpp_stdargs_int, so
$ExtUtils::MakeMaker::VERSION exists when used.
The other one was in Gen/Inline/Pdlpp.pm:
- change default value for $o->{ILSM}{INTERNAL} from 0 to 1 (probably what
did it)
The issue is that, under MacOS, $o->{ILSM}{INTERNAL} is defaulting to 1 on
Inline Pdlpp calls, so the build system tries to link stuff from
<library-root>/Basic/... style library trees even if the Inline Pdlpp script is
in some random place in the filesystem. That doesn’t work, since the installed
libraries are in the @INC repository under <library-root>/PDL/... in that case.
Anyway, the PP build system appears to be assembled from layers of cruft and is
in need of regularization. It’s also hard to test because different systems
work differently. (Last night’s commits tested 100% OK on my MacOS system…)
> On Apr 9, 2015, at 10:29 AM, Craig DeForest <defor...@boulder.swri.edu> wrote:
>
> I submitted a patch last night to fix Inline::Pdlpp. It apparently broke the
> build on some systems (but not mine). I’ll back it out and stick it in a
> branch. (Zakariyya has already brought it to my attention).
>
>
>> On Apr 9, 2015, at 10:12 AM, Ed <ej...@hotmail.com
>> <mailto:ej...@hotmail.com>> wrote:
>>
>> Dear PDL devs,
>>
>> I just ran a quick set of tests on current PDL master, and the build is
>> breaking (https://travis-ci.org/PDLPorters/pdl
>> <https://travis-ci.org/PDLPorters/pdl>). What gives?
>>
>> Best regards,
>> Ed
>> ------------------------------------------------------------------------------
>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>> Develop your own process in accordance with the BPMN 2 standard
>> Learn Process modeling best practices with Bonita BPM through live exercises
>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>> <http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-> event?utm_
>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF_______________________________________________
>> pdl-devel mailing list
>> pdl-devel@lists.sourceforge.net <mailto:pdl-devel@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/pdl-devel
>
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel