Raúl
2018-Oct-31 10:55 UTC
'loadable library and perl binaries are mismatched' rebuilding ports after upgrade to 12.0-BETA2 r339930
Hi! Coming from 11.2p4, using sources, everything went fine and is already running without noticeable problem. Mariadb101 had some known problem so after trying well documented workaround on it's rc.d script it finally get promoted to Mariadb102 ... *Great work*, version 12 already feels smooth, performant, snappy ... well rounded. Before deleting old-libs I tried a 'portmaster -Raf' and there is where I'm getting into trouble. This installation has survived three server boxes and in the meantime (since FreeBSD version ~6) lots of big changes on the ports tree have happened. It has more than 800 ports installed so it's a bit complex setup. I try everything on this box. Maybe I broke some port dependencies, or I miss something, I'm not sure. Build fails for me with: [....] Dumper.c loadable library and perl binaries are mismatched (got handshake key 0xd480080, needed 0xe180080) [....] It can be on Dumper.c, vxs.c ... and others. No matter how I try always get stuck on this perl mismatch. I have no ports / portmaster tricks left to try, can anyone give me a hint?. Thanks in advance. Ra?l.
Ronald Klop
2018-Oct-31 18:40 UTC
'loadable library and perl binaries are mismatched' rebuilding ports after upgrade to 12.0-BETA2 r339930
On Wed, 31 Oct 2018 11:55:59 +0100, Ra?l <raul at b2n.org> wrote:> Hi! > > Coming from 11.2p4, using sources, everything went fine and is already > running without noticeable problem. Mariadb101 had some known problem so > after trying well documented workaround on it's rc.d script it finally > get promoted to Mariadb102 ... > > *Great work*, version 12 already feels smooth, performant, snappy ... > well rounded. > > Before deleting old-libs I tried a 'portmaster -Raf' and there is where > I'm getting into trouble. This installation has survived three server > boxes and in the meantime (since FreeBSD version ~6) lots of big changes > on the ports tree have happened. It has more than 800 ports installed so > it's a bit complex setup. I try everything on this box. Maybe I broke > some port dependencies, or I miss something, I'm not sure. Build fails > for me with: > > [....] > Dumper.c loadable library and perl binaries are mismatched (got > handshake key 0xd480080, needed 0xe180080) > [....] > > It can be on Dumper.c, vxs.c ... and others. > No matter how I try always get stuck on this perl mismatch. > > I have no ports / portmaster tricks left to try, can anyone give me a > hint?.What version of perl is being upgraded to what version? In /usr/ports/UPDATING there are instructions on how to update perl using portmaster. Regards, Ronald.> > Thanks in advance. > > Ra?l. > _______________________________________________ > freebsd-stable at freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
Raúl
2018-Nov-01 22:46 UTC
SOLVED: 'loadable library and perl binaries are mismatched' rebuilding ports after upgrade to 12.0-BETA2 r339930
Hello Ronald, On 10/31/18 7:40 PM, Ronald Klop wrote:> What version of perl is being upgraded to what version?Same perl version, it was the OS from 11.2p4 to 12b2. As a list colleague suggested, the answer was in the portmaster man page. About the end of it says: 'Using portmaster to do a complete reinstallation of all ports' and worked perfect. Thanks for your interest. Ra?l.