Squid: "Undefined symbol "_ZTVNSt3__117bad_function_callE" after upgrade to 2.8
-
@kom that did not resolve the issue for me. Seeing a few other 2.8 gremlins - might look to downgrade for a bit.
-
Apparently just uninstalling then reinstalling squid will fix this issue. The new squid cleans up files left behind by old squid.
-
Is this issue fixed if you reinstall squid after updating?
-
@aGeekhere said in Squid: "Undefined symbol "_ZTVNSt3__117bad_function_callE" after upgrade to 2.8:
Is this issue fixed if you reinstall squid after updating?
Before reinstalling, you need to move the library so that it's no longer present in /usr/lib (e.g. by running "mv /usr/lib/libc++.so.1 /root").
See:
https://forum.netgate.com/topic/197595/now-available-pfsense-ce-2-8-0-release/7
https://forum.netgate.com/topic/195424/after-upgrade-to-24-11-squid-doesn-t-start/42 -
@snow said in Squid: "Undefined symbol "_ZTVNSt3__117bad_function_callE" after upgrade to 2.8:
https://forum.netgate.com/topic/197595/now-available-pfsense-ce-2-8-0-release/7
Hmm so should the order be
uninstall squid,
update pfsense + reboot
mv /usr/lib/libc++.so.1 /root
install squid -
Yes, you can do it in the mentioned order.
-
@aGeekhere I just tried it. It does not fix the problem. I'm also not comfortable with the 'move lib somewhere else' fix as I don't know what side-effects it may have and I don't know how a future upgrade will handle it.
-
@KOM Has the issue been added to the bug tracker?
-
@aGeekhere No idea.
-
See https://redmine.pfsense.org/issues/16262
-
P patient0 referenced this topic
-
Update, will not be fixed as squid is deprecated from pfSense