Re: make install for print/texinfo fails on -CURRENT
Am 12.07.17 um 18:11 schrieb David Naylor: > On Tuesday, 11 July 2017 08:47:17 Bob Willcox wrote: >> Hmm, I just tried running synth on my test system again (this is the system >> that I successfully built and install texinfo on just a bit ago) and synth >> still fails with the same build errors as before. I'm not all that familiar >> with synth, but it appears that it may be working with some old stuff. > > Hi > > (Replying to a random email) > > I've encountered the exact same issue while building the i386 packages for > wine. Once I forced a rebuild of _all_ texinfo dependencies, installation > worked. > > I suspect an ABI change in -CURRENT that broke a dependency (sounds like perl > based on the thread). I had a problem with subversion after the upgrade to 1.9.6, and this was due to an incompatibility with the apr library, which had not been rebuilt for some time. Seems that this is fall-out from the ino64 changes. Seems that while symbol versioning allows old libraries to access struct stat as it was before the change, this struct stat passed to a freshly built binary (or library) by reference will cause obvious failures. So, if you compile any port after the ino64 change, better make sure that all referenced libraries (that operate on struct stat and might pass such a struct to a fresh binary) have been rebuilt before. As long as binary packages are built on a pre-ino64 machine, the resulting packages ought to work on any -CURRENT system. But if you build any port that references a library installed by such a package, you risk mixing different versions of struct stat. This will continue to be a problem as long as the -CURRENT package builders are pre-ino64. If the package builders are upgraded to support ino64, all ports that call stat() (or other functions with call signature affected by ino64) should have PORTREVISION bumped, as should all ports depending on them. Regards, STefan ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
On Tuesday, 11 July 2017 08:47:17 Bob Willcox wrote: > Hmm, I just tried running synth on my test system again (this is the system > that I successfully built and install texinfo on just a bit ago) and synth > still fails with the same build errors as before. I'm not all that familiar > with synth, but it appears that it may be working with some old stuff. Hi (Replying to a random email) I've encountered the exact same issue while building the i386 packages for wine. Once I forced a rebuild of _all_ texinfo dependencies, installation worked. I suspect an ABI change in -CURRENT that broke a dependency (sounds like perl based on the thread). Regards signature.asc Description: This is a digitally signed message part.
Re: make install for print/texinfo fails on -CURRENT
Hmm, I just tried running synth on my test system again (this is the system that I successfully built and install texinfo on just a bit ago) and synth still fails with the same build errors as before. I'm not all that familiar with synth, but it appears that it may be working with some old stuff. I have to say, I haven't been a fan of perl since Larry Wall first came out with it back in the 80s, and this sort of mess isn't improving my opinion any. Bob -- Bob Willcox| Lawsuit, n.: A machine which you go into as a pig and b...@immure.com |come out as a sausage. Austin, TX |-- Ambrose Bierce ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
On Tue, Jul 11, 2017 at 03:26:30PM +0200, Herbert J. Skuhra wrote: > > On 11 July 2017 at 15:18 Bob Willcoxwrote: > > > > > > On Tue, Jul 11, 2017 at 03:12:12PM +0200, Herbert J. Skuhra wrote: > > > > On 11 July 2017 at 14:51 Bob Willcox wrote: > > > > > > > > > > > > On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > > > > > On 10 July 2017 at 22:59 Bob Willcox wrote: > > > > > > > > > > > > > > > > > > On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > > > > > > > Bob Willcox skrev: > > > > > > > > > > > > > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra > > > > > > > > wrote: > > > > > > > >> Bob Willcox skrev: > > > > > > > >> > > > > > > > > >> > The make ran w/o any errors but when I attempt to do the > > > > > > > >> > install I get > > > > > > > >> > this: > > > > > > > >> > > > > > > > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > > > > > > > >> > ===> Installing for texinfo-6.4_1,1 > > > > > > > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 > > > > > > > >> > - found > > > > > > > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - > > > > > > > >> > found > > > > > > > >> > ===> Checking if texinfo already installed > > > > > > > >> > ===> Registering installation for texinfo-6.4_1,1 > > > > > > > >> > pkg-static: Unable to access file > > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > > > > > > > >> > such file or directory > > > > > > > >> > pkg-static: Unable to access file > > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > > > > > > > >> > such file or directory > > > > > > > >> > pkg-static: Unable to access file > > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > > > > > > >> > such file or directory > > > > > > > >> > *** Error code 74 > > > > > > > >> > > > > > > > > >> > Stop. > > > > > > > >> > make[1]: stopped in /usr/ports/print/texinfo > > > > > > > >> > *** Error code 1 > > > > > > > >> > > > > > > > > >> > Stop. > > > > > > > >> > make: stopped in /usr/ports/print/texinfo > > > > > > > >> > > > > > > > > >> > > > > > > > > >> > Is anyone else seeing this? > > > > > > > >> > > > > > > > >> I am not, but there is already a PR: > > > > > > > >> > > > > > > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > > > > > > > > > > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > > > > > > > > > > > > > Hmm, the PR shows: > > > > > > > > > > > > > > TestXS.c: loadable library and perl binaries are mismatched (got > > > > > > > handshake key 0xdf00080, needed 0xd200080) > > > > > > > checking whether we can build Perl extension (XS) modules... no > > > > > > > > > > > > > > Do you also get this error? > > > > > > > Have you tried to cleanup your perl installation and rebuild perl > > > > > > > and "p5-" ports? > > > > > > > > > > > > > > -- > > > > > > > Herbert > > > > > > > > > > > > No, I haven't done anything with perl since back in April. Indeed, > > > > > > all I did > > > > > > here was run 'synth upgrade-system'. This is a test system and has > > > > > > very few > > > > > > ports on it: > > > > > > > > > > I am not using synth. Did 'synth upgrade-system' rebuild perl? Are > > > > > you building texinfo also with synth? On the same host? Have you > > > > > checked config.log in texinfo's workdir? > > > > > > > > No, synth didn't build, or attempt to build, perl on this run. It was > > > > last > > > > built on April 21st. Snyth attempted to build texinfo and that's when it > > > > failed. > > > > > > > > Actually I have two systems that I attempted this on, one was the test > > > > system > > > > I mentioned earlier, the other is a backup file server. The building of > > > > texinfo failed on both. On the test system I tried deleting texinfo and > > > > the > > > > rebuilding/installing...no dice. Install still failed On that system I > > > > could > > > > try deleting and rebuilding perl. Don't want to do that on my backup > > > > server, > > > > though. > > > > > > During compilation of texinfo do you get "TestXS.c: loadable library and > > > perl binaries are mismatched (got handshake key 0xdf00080, needed > > > 0xd200080)" or not? If this is the case you have to fix/rebuild perl (not > > > texinfo). > > > > I just rebuilt and reinstalled perl and now when I attempt to build texinfo > > I > > get this: > > > > gmake[4]: Entering directory '/usr/ports/print/texinfo/work/texinfo-6.4/man' > > unset TEXI2DVI_BUILD_MODE; unset TEXI2DVI_BUILD_DIRECTORY; /bin/sh > > /usr/ports/print/texinfo/work/texinfo-6.4/build-aux/missing help2man \ > > --name="convert Texinfo documents to DVI or PDF" \ > > ../util/texi2dvi >texi2dvi.1 > > gettext.c: loadable library and perl binaries are mismatched
Re: make install for print/texinfo fails on -CURRENT
> On 11 July 2017 at 15:18 Bob Willcoxwrote: > > > On Tue, Jul 11, 2017 at 03:12:12PM +0200, Herbert J. Skuhra wrote: > > > On 11 July 2017 at 14:51 Bob Willcox wrote: > > > > > > > > > On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > > > > On 10 July 2017 at 22:59 Bob Willcox wrote: > > > > > > > > > > > > > > > On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > > > > > > Bob Willcox skrev: > > > > > > > > > > > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > > > > > > >> Bob Willcox skrev: > > > > > > >> > > > > > > > >> > The make ran w/o any errors but when I attempt to do the > > > > > > >> > install I get > > > > > > >> > this: > > > > > > >> > > > > > > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > > > > > > >> > ===> Installing for texinfo-6.4_1,1 > > > > > > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - > > > > > > >> > found > > > > > > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > > > > > > >> > ===> Checking if texinfo already installed > > > > > > >> > ===> Registering installation for texinfo-6.4_1,1 > > > > > > >> > pkg-static: Unable to access file > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > > > > > > >> > such file or directory > > > > > > >> > pkg-static: Unable to access file > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > > > > > > >> > such file or directory > > > > > > >> > pkg-static: Unable to access file > > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > > > > > >> > such file or directory > > > > > > >> > *** Error code 74 > > > > > > >> > > > > > > > >> > Stop. > > > > > > >> > make[1]: stopped in /usr/ports/print/texinfo > > > > > > >> > *** Error code 1 > > > > > > >> > > > > > > > >> > Stop. > > > > > > >> > make: stopped in /usr/ports/print/texinfo > > > > > > >> > > > > > > > >> > > > > > > > >> > Is anyone else seeing this? > > > > > > >> > > > > > > >> I am not, but there is already a PR: > > > > > > >> > > > > > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > > > > > > > > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > > > > > > > > > > > Hmm, the PR shows: > > > > > > > > > > > > TestXS.c: loadable library and perl binaries are mismatched (got > > > > > > handshake key 0xdf00080, needed 0xd200080) > > > > > > checking whether we can build Perl extension (XS) modules... no > > > > > > > > > > > > Do you also get this error? > > > > > > Have you tried to cleanup your perl installation and rebuild perl > > > > > > and "p5-" ports? > > > > > > > > > > > > -- > > > > > > Herbert > > > > > > > > > > No, I haven't done anything with perl since back in April. Indeed, > > > > > all I did > > > > > here was run 'synth upgrade-system'. This is a test system and has > > > > > very few > > > > > ports on it: > > > > > > > > I am not using synth. Did 'synth upgrade-system' rebuild perl? Are you > > > > building texinfo also with synth? On the same host? Have you checked > > > > config.log in texinfo's workdir? > > > > > > No, synth didn't build, or attempt to build, perl on this run. It was last > > > built on April 21st. Snyth attempted to build texinfo and that's when it > > > failed. > > > > > > Actually I have two systems that I attempted this on, one was the test > > > system > > > I mentioned earlier, the other is a backup file server. The building of > > > texinfo failed on both. On the test system I tried deleting texinfo and > > > the > > > rebuilding/installing...no dice. Install still failed On that system I > > > could > > > try deleting and rebuilding perl. Don't want to do that on my backup > > > server, > > > though. > > > > During compilation of texinfo do you get "TestXS.c: loadable library and > > perl binaries are mismatched (got handshake key 0xdf00080, needed > > 0xd200080)" or not? If this is the case you have to fix/rebuild perl (not > > texinfo). > > I just rebuilt and reinstalled perl and now when I attempt to build texinfo I > get this: > > gmake[4]: Entering directory '/usr/ports/print/texinfo/work/texinfo-6.4/man' > unset TEXI2DVI_BUILD_MODE; unset TEXI2DVI_BUILD_DIRECTORY; /bin/sh > /usr/ports/print/texinfo/work/texinfo-6.4/build-aux/missing help2man \ > --name="convert Texinfo documents to DVI or PDF" \ > ../util/texi2dvi >texi2dvi.1 > gettext.c: loadable library and perl binaries are mismatched (got handshake > key 0xd200080, needed 0xdf00080) > gmake[4]: *** [Makefile:1398: texi2dvi.1] Error 1 > gmake[4]: Leaving directory '/usr/ports/print/texinfo/work/texinfo-6.4/man' > gmake[3]: *** [Makefile:1196: all-recursive] Error 1 > gmake[3]: Leaving directory '/usr/ports/print/texinfo/work/texinfo-6.4' > gmake[2]: ***
Re: make install for print/texinfo fails on -CURRENT
On Tue, Jul 11, 2017 at 03:12:12PM +0200, Herbert J. Skuhra wrote: > > On 11 July 2017 at 14:51 Bob Willcoxwrote: > > > > > > On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > > > On 10 July 2017 at 22:59 Bob Willcox wrote: > > > > > > > > > > > > On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > > > > > Bob Willcox skrev: > > > > > > > > > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > > > > > >> Bob Willcox skrev: > > > > > >> > > > > > > >> > The make ran w/o any errors but when I attempt to do the install > > > > > >> > I get > > > > > >> > this: > > > > > >> > > > > > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > > > > > >> > ===> Installing for texinfo-6.4_1,1 > > > > > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - > > > > > >> > found > > > > > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > > > > > >> > ===> Checking if texinfo already installed > > > > > >> > ===> Registering installation for texinfo-6.4_1,1 > > > > > >> > pkg-static: Unable to access file > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > > > > > >> > such file or directory > > > > > >> > pkg-static: Unable to access file > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > > > > > >> > such file or directory > > > > > >> > pkg-static: Unable to access file > > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > > > > >> > such file or directory > > > > > >> > *** Error code 74 > > > > > >> > > > > > > >> > Stop. > > > > > >> > make[1]: stopped in /usr/ports/print/texinfo > > > > > >> > *** Error code 1 > > > > > >> > > > > > > >> > Stop. > > > > > >> > make: stopped in /usr/ports/print/texinfo > > > > > >> > > > > > > >> > > > > > > >> > Is anyone else seeing this? > > > > > >> > > > > > >> I am not, but there is already a PR: > > > > > >> > > > > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > > > > > > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > > > > > > > > > Hmm, the PR shows: > > > > > > > > > > TestXS.c: loadable library and perl binaries are mismatched (got > > > > > handshake key 0xdf00080, needed 0xd200080) > > > > > checking whether we can build Perl extension (XS) modules... no > > > > > > > > > > Do you also get this error? > > > > > Have you tried to cleanup your perl installation and rebuild perl and > > > > > "p5-" ports? > > > > > > > > > > -- > > > > > Herbert > > > > > > > > No, I haven't done anything with perl since back in April. Indeed, all > > > > I did > > > > here was run 'synth upgrade-system'. This is a test system and has very > > > > few > > > > ports on it: > > > > > > I am not using synth. Did 'synth upgrade-system' rebuild perl? Are you > > > building texinfo also with synth? On the same host? Have you checked > > > config.log in texinfo's workdir? > > > > No, synth didn't build, or attempt to build, perl on this run. It was last > > built on April 21st. Snyth attempted to build texinfo and that's when it > > failed. > > > > Actually I have two systems that I attempted this on, one was the test > > system > > I mentioned earlier, the other is a backup file server. The building of > > texinfo failed on both. On the test system I tried deleting texinfo and the > > rebuilding/installing...no dice. Install still failed On that system I could > > try deleting and rebuilding perl. Don't want to do that on my backup server, > > though. > > During compilation of texinfo do you get "TestXS.c: loadable library and perl > binaries are mismatched (got handshake key 0xdf00080, needed 0xd200080)" or > not? If this is the case you have to fix/rebuild perl (not texinfo). I just rebuilt and reinstalled perl and now when I attempt to build texinfo I get this: gmake[4]: Entering directory '/usr/ports/print/texinfo/work/texinfo-6.4/man' unset TEXI2DVI_BUILD_MODE; unset TEXI2DVI_BUILD_DIRECTORY; /bin/sh /usr/ports/print/texinfo/work/texinfo-6.4/build-aux/missing help2man \ --name="convert Texinfo documents to DVI or PDF" \ ../util/texi2dvi >texi2dvi.1 gettext.c: loadable library and perl binaries are mismatched (got handshake key 0xd200080, needed 0xdf00080) gmake[4]: *** [Makefile:1398: texi2dvi.1] Error 1 gmake[4]: Leaving directory '/usr/ports/print/texinfo/work/texinfo-6.4/man' gmake[3]: *** [Makefile:1196: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/ports/print/texinfo/work/texinfo-6.4' gmake[2]: *** [Makefile:1135: all] Error 2 gmake[2]: Leaving directory '/usr/ports/print/texinfo/work/texinfo-6.4' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/print/texinfo *** Error code
Re: make install for print/texinfo fails on -CURRENT
> On 11 July 2017 at 14:51 Bob Willcoxwrote: > > > On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > > On 10 July 2017 at 22:59 Bob Willcox wrote: > > > > > > > > > On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > > > > Bob Willcox skrev: > > > > > > > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > > > > >> Bob Willcox skrev: > > > > >> > > > > > >> > The make ran w/o any errors but when I attempt to do the install I > > > > >> > get > > > > >> > this: > > > > >> > > > > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > > > > >> > ===> Installing for texinfo-6.4_1,1 > > > > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found > > > > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > > > > >> > ===> Checking if texinfo already installed > > > > >> > ===> Registering installation for texinfo-6.4_1,1 > > > > >> > pkg-static: Unable to access file > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > > > > >> > such file or directory > > > > >> > pkg-static: Unable to access file > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > > > > >> > such file or directory > > > > >> > pkg-static: Unable to access file > > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > > > >> > such file or directory > > > > >> > *** Error code 74 > > > > >> > > > > > >> > Stop. > > > > >> > make[1]: stopped in /usr/ports/print/texinfo > > > > >> > *** Error code 1 > > > > >> > > > > > >> > Stop. > > > > >> > make: stopped in /usr/ports/print/texinfo > > > > >> > > > > > >> > > > > > >> > Is anyone else seeing this? > > > > >> > > > > >> I am not, but there is already a PR: > > > > >> > > > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > > > > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > > > > > > > Hmm, the PR shows: > > > > > > > > TestXS.c: loadable library and perl binaries are mismatched (got > > > > handshake key 0xdf00080, needed 0xd200080) > > > > checking whether we can build Perl extension (XS) modules... no > > > > > > > > Do you also get this error? > > > > Have you tried to cleanup your perl installation and rebuild perl and > > > > "p5-" ports? > > > > > > > > -- > > > > Herbert > > > > > > No, I haven't done anything with perl since back in April. Indeed, all I > > > did > > > here was run 'synth upgrade-system'. This is a test system and has very > > > few > > > ports on it: > > > > I am not using synth. Did 'synth upgrade-system' rebuild perl? Are you > > building texinfo also with synth? On the same host? Have you checked > > config.log in texinfo's workdir? > > No, synth didn't build, or attempt to build, perl on this run. It was last > built on April 21st. Snyth attempted to build texinfo and that's when it > failed. > > Actually I have two systems that I attempted this on, one was the test system > I mentioned earlier, the other is a backup file server. The building of > texinfo failed on both. On the test system I tried deleting texinfo and the > rebuilding/installing...no dice. Install still failed On that system I could > try deleting and rebuilding perl. Don't want to do that on my backup server, > though. During compilation of texinfo do you get "TestXS.c: loadable library and perl binaries are mismatched (got handshake key 0xdf00080, needed 0xd200080)" or not? If this is the case you have to fix/rebuild perl (not texinfo). -- Herbert ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > On 10 July 2017 at 22:59 Bob Willcoxwrote: > > > > > > On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > > > Bob Willcox skrev: > > > > > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > > > >> Bob Willcox skrev: > > > >> > > > > >> > The make ran w/o any errors but when I attempt to do the install I > > > >> > get > > > >> > this: > > > >> > > > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > > > >> > ===> Installing for texinfo-6.4_1,1 > > > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found > > > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > > > >> > ===> Checking if texinfo already installed > > > >> > ===> Registering installation for texinfo-6.4_1,1 > > > >> > pkg-static: Unable to access file > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > > > >> > such file or directory > > > >> > pkg-static: Unable to access file > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > > > >> > such file or directory > > > >> > pkg-static: Unable to access file > > > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > > >> > such file or directory > > > >> > *** Error code 74 > > > >> > > > > >> > Stop. > > > >> > make[1]: stopped in /usr/ports/print/texinfo > > > >> > *** Error code 1 > > > >> > > > > >> > Stop. > > > >> > make: stopped in /usr/ports/print/texinfo > > > >> > > > > >> > > > > >> > Is anyone else seeing this? > > > >> > > > >> I am not, but there is already a PR: > > > >> > > > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > > > > > Hmm, the PR shows: > > > > > > TestXS.c: loadable library and perl binaries are mismatched (got > > > handshake key 0xdf00080, needed 0xd200080) > > > checking whether we can build Perl extension (XS) modules... no > > > > > > Do you also get this error? > > > Have you tried to cleanup your perl installation and rebuild perl and > > > "p5-" ports? > > > > > > -- > > > Herbert > > > > No, I haven't done anything with perl since back in April. Indeed, all I did > > here was run 'synth upgrade-system'. This is a test system and has very few > > ports on it: > > I am not using synth. Did 'synth upgrade-system' rebuild perl? Are you > building texinfo also with synth? On the same host? Have you checked > config.log in texinfo's workdir? No, synth didn't build, or attempt to build, perl on this run. It was last built on April 21st. Snyth attempted to build texinfo and that's when it failed. Actually I have two systems that I attempted this on, one was the test system I mentioned earlier, the other is a backup file server. The building of texinfo failed on both. On the test system I tried deleting texinfo and the rebuilding/installing...no dice. Install still failed On that system I could try deleting and rebuilding perl. Don't want to do that on my backup server, though. Bob > > -- > Herbert -- Bob Willcox| Lawsuit, n.: A machine which you go into as a pig and b...@immure.com |come out as a sausage. Austin, TX |-- Ambrose Bierce ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
On Mon, Jul 10, 2017 at 10:21:21PM +0200, Herbert J. Skuhra wrote: > Bob Willcox skrev: > > > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > >> Bob Willcox skrev: > >> > > >> > The make ran w/o any errors but when I attempt to do the install I get > >> > this: > >> > > >> > root@jabba:0 /usr/ports/print/texinfo> make install > >> > ===> Installing for texinfo-6.4_1,1 > >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found > >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > >> > ===> Checking if texinfo already installed > >> > ===> Registering installation for texinfo-6.4_1,1 > >> > pkg-static: Unable to access file > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No > >> > such file or directory > >> > pkg-static: Unable to access file > >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No > >> > such file or directory > >> > pkg-static: Unable to access file > >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > >> > such file or directory > >> > *** Error code 74 > >> > > >> > Stop. > >> > make[1]: stopped in /usr/ports/print/texinfo > >> > *** Error code 1 > >> > > >> > Stop. > >> > make: stopped in /usr/ports/print/texinfo > >> > > >> > > >> > Is anyone else seeing this? > >> > >> I am not, but there is already a PR: > >> > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > > > Ah, ok...thanks for pointing that out. I hadn't seen it. > > Hmm, the PR shows: > > TestXS.c: loadable library and perl binaries are mismatched (got handshake > key 0xdf00080, needed 0xd200080) > checking whether we can build Perl extension (XS) modules... no > > Do you also get this error? > Have you tried to cleanup your perl installation and rebuild perl and "p5-" > ports? > > -- > Herbert No, I haven't done anything with perl since back in April. Indeed, all I did here was run 'synth upgrade-system'. This is a test system and has very few ports on it: dialog4ports-0.1.6 Console Interface to configure ports gettext-runtime-0.19.8.1_1 GNU gettext runtime libraries and programs gmake-4.2.1_1 GNU version of 'make' utility help2man-1.47.4Automatically generating simple manual pages from program output indexinfo-0.2.6Utility to regenerate the GNU info page index libffi-3.2.1 Foreign Function Interface libiconv-1.14_10 Character set conversion library pdksh-5.2.14p2_6 The Public Domain Korn Shell perl5-5.24.1_1 Practical Extraction and Report Language pkg-1.10.1 Package manager pkgconf-1.3.7,1Utility to help to configure compiler and linker flags py27-glances-2.9.1 CLI curses based monitoring tool for GNU/Linux and BSD OS py27-psutil-5.2.2 Process utilities module for Python py27-setuptools-36.0.1 Python packages installer python27-2.7.13_6 Interpreted object-oriented programming language readline-7.0.3 Library for editing command lines as they are typed rsync-3.1.2_7 Network file distribution/synchronization utility synth-1.69 Custom package repository builder for FreeBSD and DragonFly zfs-stats-1.2.2_1 Display human-readable ZFS statistics -- Bob Willcox| Lawsuit, n.: A machine which you go into as a pig and b...@immure.com |come out as a sausage. Austin, TX |-- Ambrose Bierce ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
Bob Willcox skrev: > > On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: >> Bob Willcox skrev: >> > >> > The make ran w/o any errors but when I attempt to do the install I get >> > this: >> > >> > root@jabba:0 /usr/ports/print/texinfo> make install >> > ===> Installing for texinfo-6.4_1,1 >> > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found >> > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found >> > ===> Checking if texinfo already installed >> > ===> Registering installation for texinfo-6.4_1,1 >> > pkg-static: Unable to access file >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No such >> > file or directory >> > pkg-static: Unable to access file >> > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No >> > such file or directory >> > pkg-static: Unable to access file >> > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No >> > such file or directory >> > *** Error code 74 >> > >> > Stop. >> > make[1]: stopped in /usr/ports/print/texinfo >> > *** Error code 1 >> > >> > Stop. >> > make: stopped in /usr/ports/print/texinfo >> > >> > >> > Is anyone else seeing this? >> >> I am not, but there is already a PR: >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 > > Ah, ok...thanks for pointing that out. I hadn't seen it. Hmm, the PR shows: TestXS.c: loadable library and perl binaries are mismatched (got handshake key 0xdf00080, needed 0xd200080) checking whether we can build Perl extension (XS) modules... no Do you also get this error? Have you tried to cleanup your perl installation and rebuild perl and "p5-" ports? -- Herbert ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
On Mon, Jul 10, 2017 at 09:49:06PM +0200, Herbert J. Skuhra wrote: > Bob Willcox skrev: > > > > The make ran w/o any errors but when I attempt to do the install I get > > this: > > > > root@jabba:0 /usr/ports/print/texinfo> make install > > ===> Installing for texinfo-6.4_1,1 > > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found > > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > > ===> Checking if texinfo already installed > > ===> Registering installation for texinfo-6.4_1,1 > > pkg-static: Unable to access file > > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No such > > file or directory > > pkg-static: Unable to access file > > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No such > > file or directory > > pkg-static: Unable to access file > > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > > such file or directory > > *** Error code 74 > > > > Stop. > > make[1]: stopped in /usr/ports/print/texinfo > > *** Error code 1 > > > > Stop. > > make: stopped in /usr/ports/print/texinfo > > > > > > Is anyone else seeing this? > > I am not, but there is already a PR: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 Ah, ok...thanks for pointing that out. I hadn't seen it. Bob -- Bob Willcox| Lawsuit, n.: A machine which you go into as a pig and b...@immure.com |come out as a sausage. Austin, TX |-- Ambrose Bierce ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: make install for print/texinfo fails on -CURRENT
Bob Willcox skrev: > > The make ran w/o any errors but when I attempt to do the install I get > this: > > root@jabba:0 /usr/ports/print/texinfo> make install > ===> Installing for texinfo-6.4_1,1 > ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found > ===> texinfo-6.4_1,1 depends on executable: indexinfo - found > ===> Checking if texinfo already installed > ===> Registering installation for texinfo-6.4_1,1 > pkg-static: Unable to access file > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No such > file or directory > pkg-static: Unable to access file > /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No such > file or directory > pkg-static: Unable to access file > /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No > such file or directory > *** Error code 74 > > Stop. > make[1]: stopped in /usr/ports/print/texinfo > *** Error code 1 > > Stop. > make: stopped in /usr/ports/print/texinfo > > > Is anyone else seeing this? I am not, but there is already a PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220460 -- Herbert ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
make install for print/texinfo fails on -CURRENT
The make ran w/o any errors but when I attempt to do the install I get this: root@jabba:0 /usr/ports/print/texinfo> make install ===> Installing for texinfo-6.4_1,1 ===> texinfo-6.4_1,1 depends on package: perl5>=5.24<5.25 - found ===> texinfo-6.4_1,1 depends on executable: indexinfo - found ===> Checking if texinfo already installed ===> Registering installation for texinfo-6.4_1,1 pkg-static: Unable to access file /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.a:No such file or directory pkg-static: Unable to access file /usr/ports/print/texinfo/work/stage/usr/local/lib/texinfo/MiscXS.so:No such file or directory pkg-static: Unable to access file /usr/ports/print/texinfo/work/stage/usr/local/share/texinfo/Texinfo/Convert/XSParagraph/TestXS.pm:No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/print/texinfo *** Error code 1 Stop. make: stopped in /usr/ports/print/texinfo Is anyone else seeing this? -- Bob Willcox| Lawsuit, n.: A machine which you go into as a pig and b...@immure.com |come out as a sausage. Austin, TX |-- Ambrose Bierce ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"