Opened 17 years ago
Closed 17 years ago
#6477 closed patch (fixed)
Channel scanner symbol visiblity compile fixes
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - Channel Scanner | Version: | head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
The attached patch makes public the functions and classes required to compile mythtv with --enable-symbol-visibility . It includes only the minimum amount of exported symbols possible to enable a clean compile.
Note that ChannelScannerGUI (in libs/libmythtv/channelscan/channelscanner_gui.h ) was not made public, though it was necessary to make ChannelScannerCLI public. Depending on future code, it may be necessary to make ChannelScannerGUI public, eventually.
Note that I didn't add '#include "mythexp.h"' to cardutil.h and channelscanner_cli.h since they both already included settings.h, which includes mythexp.h nor to channelimporter.h since it includes scaninfo.h.
Attachments (1)
Change History (2)
by , 17 years ago
Attachment: | mythtv-channel_scanner_symbol_visibility_fixes.patch added |
---|
comment:1 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [20432]) Fixes #6477. Apply M.T.Dean's visibility fixes patch.