Opened 14 years ago

Closed 14 years ago

#388 closed defect (fixed)

Undefined Symbol in libmythweather.so

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Just sync'd to SVN 7333 and did a make distclean of mythtv followed by mythplugins. Mythplugins configure below. On trying to enter MythWeather?, mythfrontend abends with the following message:

mythfrontend: symbol lookup error: /usr/lib/myththv/plugins/libmythweather.so: undefined symbol: _ZN9INETCommsC1ER4QUrl

./configure

$ ./configure --prefix=/usr --enable-all --disable-festival

Configuration settings:

ln: `mythconfig.mak': File exists
        MythBrowser   plugin will be built
        MythControls  plugin will be built
        MythDVD       plugin will be built
        MythGallery   plugin will be built
        MythGame      plugin will be built
        MythMusic     plugin will be built
        MythNews      plugin will be built
        MythPhone     plugin will be built
        MythVideo     plugin will be built
        MythWeather   plugin will be built
        VCD           support will be included in MythDVD
        Transcode     support will be included in MythDVD
        OpenGL        support will be included in MythGallery
        EXIF          support will be included in MythGallery
        OpenGL        support will be included in MythMusic
        FFTW v.3      support will be included in MythMusic
        SDL           support will be included in MythMusic
        AAC           support will be included in MythMusic
        FESTIVAL      support will not be included in MythPhone

Change History (3)

comment:1 Changed 14 years ago by Isaac Richards

Resolution: invalid
Status: newclosed

That's an old plugin, not current SVN.

comment:2 Changed 14 years ago by anonymous

Resolution: invalid
Status: closedreopened

Ahh . . . ok that make some progress. It seems that --prefix=/usr is being ignored during make install. Some output from make install

make[2]: Entering directory `/usr/local/src/mythtv/mythplugins/mythdvd/mythdvd'
cp -f "libmythdvd.so" "/lib/mythtv/plugins/libmythdvd.so"
strip --strip-unneeded "/lib/mythtv/plugins/libmythdvd.so"
cp -f "dvdmenu.xml" "/share/mythtv/"
cp -f "dvd_settings.xml" "/share/mythtv/"
cp -f "dvd-ui.xml" "/share/mythtv/themes/default/"
cp -f "images/md_blankbutton_off.png" "/share/mythtv/themes/default/"
cp -f "images/md_blankbutton_on.png" "/share/mythtv/themes/default/"
cp -f "images/md_blankbutton_pushed.png" "/share/mythtv/themes/default/"
cp -f "images/md_checked.png" "/share/mythtv/themes/default/"
cp -f "images/md_checked_high.png" "/share/mythtv/themes/default/"

I think it might have to do with the following line in my ./configure output above

ln: `mythconfig.mak': File exists

I deleted the existing symbolic link which was pointing to a non-existant file and things then installed to the correct locations. Should make distclean have removed this link?

comment:3 Changed 14 years ago by Isaac Richards

Resolution: fixed
Status: reopenedclosed

Was fixed by [7413]

Note: See TracTickets for help on using tickets.