Skip Menu |

This queue is for tickets about the AnyEvent-YACurl CPAN distribution.

Report information
The Basics
Id: 128154
Status: open
Priority: 0/
Queue: AnyEvent-YACurl

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.01
  • 0.02
  • 0.03
  • 0.04
  • 0.04_001
  • 0.05
  • 0.06
  • 0.06_001
  • 0.14
Fixed in: (no value)



Subject: Build hangs on FreeBSD systems
When building AnyEvent-YACurl on a FreeBSD system, then at one point the build hangs: ... Making all in integration-tests Making all in doc Making all in contrib rm -f nghttpx-init nghttpx-init.tmp sed -e 's|@bindir[@]|/home/cpansand/.cpan/build/2019010223/AnyEvent-YACurl-0.03-0/nghttp2-lib/bin|g' > nghttpx-init.tmp My guess is that there should be an input file for the sed command, but it is missing here (therefore the *two* spaces before the ">"). And (without looking at the code) this is probably caused by using GNU make specific constructs not understood by BSD make (probably using something like $^ instead of $> or so).
Hi, thanks for the report! I don't quite understand how this happened (there were no relevant changes between 0.02 and 0.03, and the issue seems to have started in 0.03) but I'll try to find a freebsd machine to test with and try to reproduce this... Tom On Wed Jan 02 10:27:25 2019, SREZIC wrote: Show quoted text
> When building AnyEvent-YACurl on a FreeBSD system, then at one point > the build hangs: > > ... > Making all in integration-tests > Making all in doc > Making all in contrib > rm -f nghttpx-init nghttpx-init.tmp > sed -e 's|@bindir[@]|/home/cpansand/.cpan/build/2019010223/AnyEvent- > YACurl-0.03-0/nghttp2-lib/bin|g' > nghttpx-init.tmp > > > My guess is that there should be an input file for the sed command, > but it is missing here (therefore the *two* spaces before the ">"). > And (without looking at the code) this is probably caused by using GNU > make specific constructs not understood by BSD make (probably using > something like $^ instead of $> or so).