libapreq2 broken?
Hi: I recently upgraded to FBSD7.2 and decided to upgrade my ports as well, upgrading perl to 5.10. Now www/libapreq2 won't build: cd perl; gmake gmake[2]: Entering directory `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue/perl' cp lib/Apache2/Cookie.pm blib/lib/Apache2/Cookie.pm cp lib/Apache2/Upload.pm blib/lib/Apache2/Upload.pm cp lib/Apache2/Request.pm blib/lib/Apache2/Request.pm cp lib/APR/DummyVersions.pm blib/lib/APR/DummyVersions.pm make: don't know how to make w. Stop gmake[2]: *** [subdirs] Error 2 gmake[2]: Leaving directory `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue/perl' gmake[1]: *** [perl_glue] Error 2 gmake[1]: Leaving directory `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue' gmake: *** [all-recursive] Error 1 *** Error code 1 Stop in /usr/local/ports/www/libapreq2. clearly, gmake fails, but since perl generates the Makefile, could this be a problem caused by upgrade to 5.10? Any solution? Thanks, Erik -- Erik Nørgaard Ph: +34.666334818/+34.915211157 http://www.locolomo.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Erik Norgaard wrote: > Hi: > > I recently upgraded to FBSD7.2 and decided to upgrade my ports as well, > upgrading perl to 5.10. Now www/libapreq2 won't build: > > cd perl; gmake > gmake[2]: Entering directory > `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue/perl' > cp lib/Apache2/Cookie.pm blib/lib/Apache2/Cookie.pm > cp lib/Apache2/Upload.pm blib/lib/Apache2/Upload.pm > cp lib/Apache2/Request.pm blib/lib/Apache2/Request.pm > cp lib/APR/DummyVersions.pm blib/lib/APR/DummyVersions.pm > make: don't know how to make w. Stop > gmake[2]: *** [subdirs] Error 2 > gmake[2]: Leaving directory > `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue/perl' > gmake[1]: *** [perl_glue] Error 2 > gmake[1]: Leaving directory > `/usr/local/ports/www/libapreq2/work/libapreq2-2.12/glue' > gmake: *** [all-recursive] Error 1 > *** Error code 1 > > Stop in /usr/local/ports/www/libapreq2. > > clearly, gmake fails, but since perl generates the Makefile, could this > be a problem caused by upgrade to 5.10? Any solution? > > Thanks, Erik > Hi Erik, I can confirm that this is also a problem on 7.0-RELEASE with Perl 5.8.9 installed. I'm pretty sure I've seen an error like this while working on a port a few months back. I'll take a look and see if I can jog my memory about what the solution was. Regards, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKH95R0sRouByUApARAiZYAJ95K0RE4r2t+01aMD6iX3WtQlxnmgCfc+0r OvsAK6H+XBYXsGHKtADp8vg= =nsHD -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
Greg Larkin wrote: I can confirm that this is also a problem on 7.0-RELEASE with Perl 5.8.9 installed. I'm pretty sure I've seen an error like this while working on a port a few months back. I'll take a look and see if I can jog my memory about what the solution was. Thanks, I had it working on 7.1-STABLE with Perl 5.8.8, libapreq2 2.08 and gmake 3.80, now I have Perl 5.10.0 gmake 3.81 on 7.2-STABLE trying to install libapreq2 2.12. BR, Erik -- Erik Nørgaard Ph: +34.666334818/+34.915211157 http://www.locolomo.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Erik Norgaard wrote: > Greg Larkin wrote: > >> I can confirm that this is also a problem on 7.0-RELEASE with Perl 5.8.9 >> installed. I'm pretty sure I've seen an error like this while working >> on a port a few months back. I'll take a look and see if I can jog my >> memory about what the solution was. > > Thanks, I had it working on 7.1-STABLE with Perl 5.8.8, libapreq2 2.08 > and gmake 3.80, now I have Perl 5.10.0 gmake 3.81 on 7.2-STABLE trying > to install libapreq2 2.12. > > BR, Erik > Hi Erik, It seems to be a problem only when the "WITH_MODPERL2=yes" switch is given to the port make process. Has that been enabled on both of your installations? Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKH+Z+0sRouByUApARAojkAJ9dCEmR4hzvTQV49jKRqswzb398ogCfVMNZ J798URwEuRjylwsu5YPy2aI= =rSvH -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
RE: libapreq2 broken?
> -Original Message- > From: owner-freebsd-questi...@freebsd.org > [mailto:owner-freebsd-questi...@freebsd.org] On Behalf Of > Erik Norgaard > Greg Larkin wrote: > > I can confirm that this is also a problem on 7.0-RELEASE > with Perl 5.8.9 > > installed. I'm pretty sure I've seen an error like this > while working > > on a port a few months back. I'll take a look and see if I > can jog my > > memory about what the solution was. > > Thanks, I had it working on 7.1-STABLE with Perl 5.8.8, > libapreq2 2.08 > and gmake 3.80, now I have Perl 5.10.0 gmake 3.81 on > 7.2-STABLE trying > to install libapreq2 2.12. I have the same issue on a couple of 6.2-RELEASE boxes, with perl-5.8.9_2 installed. Never did find a solution to this, so interested on any insight anyone may have. Thanks, Barry ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Erik Norgaard wrote: > Greg Larkin wrote: > >> I can confirm that this is also a problem on 7.0-RELEASE with Perl 5.8.9 >> installed. I'm pretty sure I've seen an error like this while working >> on a port a few months back. I'll take a look and see if I can jog my >> memory about what the solution was. > > Thanks, I had it working on 7.1-STABLE with Perl 5.8.8, libapreq2 2.08 > and gmake 3.80, now I have Perl 5.10.0 gmake 3.81 on 7.2-STABLE trying > to install libapreq2 2.12. > > BR, Erik > Hi Erik, Please update your ports tree, then apply this patch: http://people.freebsd.org/~glarkin/diffs/libapreq2.diff I reinstalled the port successfully like so: make WITH_MODPERL2=yes install clean Whenever the error message "make: don't know how to make w" appears in a port build, it indicates that the port requires gmake to build properly, but some Makefile is calling the BSD make instead. That's caused if "make" is called directly or if the Makefile sets MAKE=make and calls a subdirectory Makefile. If this patch solves the problem, I'll ask s...@freebsd.org to commit it for you. Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKH+ma0sRouByUApARAgHuAJ42HkTf12DwdbRq4Z8NlN21GKPw7gCfaTp4 1mU47NIMiDP7+np2+6QyHCs= =IPtu -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
Greg Larkin wrote: It seems to be a problem only when the "WITH_MODPERL2=yes" switch is given to the port make process. Has that been enabled on both of your installations? That works! it will build and install fine if I comment that from my make.conf, I thought that this port was to work with mod_perl2!? Thanks, Erik -- Erik Nørgaard Ph: +34.666334818/+34.915211157 http://www.locolomo.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Erik Norgaard wrote: > Greg Larkin wrote: > >> It seems to be a problem only when the "WITH_MODPERL2=yes" switch is >> given to the port make process. Has that been enabled on both of your >> installations? > > That works! it will build and install fine if I comment that from my > make.conf, I thought that this port was to work with mod_perl2!? > > Thanks, Erik > > I'm no expert on mod_perl2 or the Apache API, but from the looks of the port, setting WITH_MODPERL2=yes installs the extra modules so you can call the API library from a Perl script. The upstream package just wasn't designed to install correctly on a system where gmake is not named "make". The patch I created should fix that problem. Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKH+zQ0sRouByUApARAmy6AKCmgjAEGxJy4bGoAKk7hyGOpqwiWQCfdcyY HzkYnVZzcs2TvlCXBn2Prio= =Wpl2 -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
Greg Larkin wrote: Hi Erik, Please update your ports tree, then apply this patch: http://people.freebsd.org/~glarkin/diffs/libapreq2.diff I reinstalled the port successfully like so: make WITH_MODPERL2=yes install clean Whenever the error message "make: don't know how to make w" appears in a port build, it indicates that the port requires gmake to build properly, but some Makefile is calling the BSD make instead. That's caused if "make" is called directly or if the Makefile sets MAKE=make and calls a subdirectory Makefile. If this patch solves the problem, I'll ask s...@freebsd.org to commit it for you. Hi, thanks, the port builds and installs correctly with this patch. Problem solved, thanks again, Erik -- Erik Nørgaard Ph: +34.666334818/+34.915211157 http://www.locolomo.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
Erik Norgaard wrote: Greg Larkin wrote: It seems to be a problem only when the "WITH_MODPERL2=yes" switch is given to the port make process. Has that been enabled on both of your installations? That works! it will build and install fine if I comment that from my make.conf, I thought that this port was to work with mod_perl2!? Too fast, without "WITH_MODPERL2=yes" build and installed yes, but didn't work, it appears that a large portion of the port was simply not built nor installed despite the lack of error. See patch in other reply on this thread. Erik -- Erik Nørgaard Ph: +34.666334818/+34.915211157 http://www.locolomo.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
RE: libapreq2 broken?
> -Original Message- > From: owner-freebsd-questi...@freebsd.org > [mailto:owner-freebsd-questi...@freebsd.org] On Behalf Of Greg Larkin > > Please update your ports tree, then apply this patch: > > http://people.freebsd.org/~glarkin/diffs/libapreq2.diff > > I reinstalled the port successfully like so: > > make WITH_MODPERL2=yes install clean > > Whenever the error message "make: don't know how to make w" > appears in a > port build, it indicates that the port requires gmake to > build properly, > but some Makefile is calling the BSD make instead. That's caused if > "make" is called directly or if the Makefile sets MAKE=make > and calls a > subdirectory Makefile. > > If this patch solves the problem, I'll ask s...@freebsd.org to > commit it > for you. Greg, That seems to have built fine for me. Appreciate the rapid assistance. Regards, Barry ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: libapreq2 broken?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Erik Norgaard wrote: > Erik Norgaard wrote: >> Greg Larkin wrote: >> >>> It seems to be a problem only when the "WITH_MODPERL2=yes" switch is >>> given to the port make process. Has that been enabled on both of your >>> installations? >> >> That works! it will build and install fine if I comment that from my >> make.conf, I thought that this port was to work with mod_perl2!? > > Too fast, without "WITH_MODPERL2=yes" build and installed yes, but > didn't work, it appears that a large portion of the port was simply not > built nor installed despite the lack of error. > > See patch in other reply on this thread. > > Erik Hi Erik, I think that's the normal behavior for the port. If WITH_MODPERL2=yes is not specified, the Perl modules are left out of the build, but it still installs the C libraries, header files, etc. Cheers, Greg - -- Greg Larkin http://www.FreeBSD.org/ - The Power To Serve http://www.sourcehosting.net/ - Ready. Set. Code. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFKH/Ya0sRouByUApARAv9eAJ9AWwYWymREMnn/GPvM5Tz5uZ2DvACeKGdw lXvk9dzdOBN1qx3CW35oK6I= =eeMB -END PGP SIGNATURE- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"