Please remember to use WikiFormatting, to put the port name into the Summary and Port fields, and to search for existing tickets before filing a new one. The relevant errors in the log begin with:
:info:build Undefined symbols for architecture x86_64:
:info:build "Solid::DeviceNotifier::instance()", referenced from:
:info:build MediaButton::MediaButton(QWidget*)in libGUI.a(mediabutton.o)
:info:build "Solid::Device::parent() const", referenced from:
:info:build MediaButton::eject(QString) in libGUI.a(mediabutton.o)
:info:build "Solid::StorageAccess::filePath() const", referenced from:
:info:build MediaButton::slotSetupDone(Solid::ErrorType, QVariant, QString const&) in libGUI.a(mediabutton.o)
:info:build MediaButton::slotPopupActivated(QAction*) in libGUI.a(mediabutton.o)
:info:build MediaButton::rightClickMenu(QString) in libGUI.a(mediabutton.o)
:info:build MediaButton::getNameAndIcon(Solid::Device&, QString&, KIcon&) in libGUI.a(mediabutton.o)
So this is a duplicate of #33595.