Opened 10 years ago

Closed 4 years ago

#46475 closed defect (fixed)

VLC compile fails with “error: no member named 'updateText' in 'SearchLineEdit'”

Reported by: krischik@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: chrstphrchvz (Christopher Chavez)
Port: VLC

Description

Compile command used

sudo port install VLC +huge+qt4+docs+cocoa+universal

Error Message in log file:

:info:build ../../../doltlibtool  --tag=CXX   --mode=compile /usr/bin/clang++ -isysroot / -DHAVE_CONFIG_H -I. -I../../..  -DMODULE_NAME=$(p="libqt4_plugin_la-resources.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_NAME_IS_$(p="libqt4_plugin_la-resources.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}") -DMODULE_STRING=\"$(p="libqt4_plugin_la-resources.lo"; p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}")\" -D__PLUGIN__  -I../../../include -I../../../include -I/opt/local/include -D__unix__=1 -I/opt/local/var/macports/build/_Volumes_Daten_Developer_MacPorts_dports_multimedia_VLC/VLC/work/vlc-2.1.5/contrib/include  -DQT_SHARED -I/opt/local/include -I/opt/local/include/QtGui -I/opt/local/include -I/opt/local/include/QtCore  -pipe -Os -arch x86_64 -stdlib=libc++ -D_INTL_REDIRECT_MACROS -I/opt/local/var/macports/build/_Volumes_Daten_Developer_MacPorts_dports_multimedia_VLC/VLC/work/vlc-2.1.5/contrib/include -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -fvisibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -MT libqt4_plugin_la-resources.lo -MD -MP -MF .deps/libqt4_plugin_la-resources.Tpo -c -o libqt4_plugin_la-resources.lo `test -f 'resources.cpp' || echo './'`resources.cpp
:info:build util/searchlineedit.moc.cpp:149:21: error: no member named 'updateText' in 'SearchLineEdit'
:info:build         case 2: _t->updateText((*reinterpret_cast< const QString(*)>(_a[1]))); break;
:info:build                 ~~  ^
:info:build util/searchlineedit.moc.cpp:150:21: error: no member named 'searchEditingFinished' in 'SearchLineEdit'
:info:build         case 3: _t->searchEditingFinished(); break;
:info:build                 ~~  ^
:info:build util/searchlineedit.moc.cpp:179:23: error: call to non-static member function without an object argument
:info:build     return QLineEdit::qt_metacast(_clname);
:info:build            ~~~~~~~~~~~^~~~~~~~~~~
:info:build util/searchlineedit.moc.cpp:184:22: error: call to non-static member function without an object argument
:info:build     _id = QLineEdit::qt_metacall(_c, _id, _a);
:info:build           ~~~~~~~~~~~^~~~~~~~~~~
:info:build 1 warning and 4 errors generated.

Looks like some QT problem. But

Change History (3)

comment:1 Changed 6 years ago by chrstphrchvz (Christopher Chavez)

vlc no longer has Qt variants (dropped in [a973cb5aaf438ad3c6ec631a123354489a2a532d/macports-ports]). Can this be closed?

Last edited 4 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 Changed 6 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:3 in reply to:  1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

Replying to chrstphrchvz:

Can this be closed?

I'm going to assume that it can be.

Note: See TracTickets for help on using tickets.