On Tue, Jul 11, 2017 at 03:12:12PM +0200, Herbert J. Skuhra wrote: > > On 11 July 2017 at 14:51 Bob Willcox <b...@immure.com> wrote: > > > > > > On Tue, Jul 11, 2017 at 01:13:33PM +0200, Herbert J. Skuhra wrote: > > > > On 10 July 2017 at 22:59 Bob Willcox <b...@immure.com> 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 1 Stop. make: stopped in /usr/ports/print/texinfo So, before rebuilding and reinstalling perl texinfo would build but not install. Now I can no longer build it. 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"