[mythtv-users] Mythtv Plugins Deb Light Packaging Problem
Adam Skinner
kingmoffa at gmail.com
Mon May 23 12:57:50 UTC 2022
Hi All,
Im trying to use the mythtv deb light packaging to build the plugins for
Mythtv on rasberian bullseye.
The main mythtv frontend package builds fine with the ~/.buildrc options
MYTHTV_CONFIG_OPT_EXTRA="--enable-opengl --disable-vdpau --disable-vaapi"
When I try to use these options to build the plugins package
MYTHTV_CONFIG_OPT_EXTRA="--disable-mythnetvision --disable-mythbrowser
--disable-mythnews --disable-mythzoneminder --disable-mythzmserver
--enable-mythweather --enable-mythmusic --disable-fftw
--disable-mytharchive --disable-mythgame --enable-opengl"
It falls over with the following:
rmdir: removing directory, './usr/local/share/perl'
rmdir: removing directory, './usr/local/lib/python3.9'
rmdir: removing directory, './usr/local/lib/arm-linux-gnueabihf'
rmdir: removing directory, './usr/share/doc'
rmdir: removing directory, './usr/share/mythtv/html'
rmdir: removing directory, './usr/local/share'
rmdir: removing directory, './usr/local/lib'
rmdir: removing directory, './usr/local'
rmdir: missing operand
Try 'rmdir --help' for more information.
find:
‘/Roms/pi/32build/mythplugins-light_32.0-32-gb6286af7d8-0_armhf_bullseye/usr/bin/’:
No such file or directory
Usage: strip <option(s)> in-file(s)
Removes symbols and sections from files
The options are:
-I --input-target=<bfdname> Assume input file is in format <bfdname>
-O --output-target=<bfdname> Create an output file in format <bfdname>
-F --target=<bfdname> Set both input and output format to
<bfdname>
-p --preserve-dates Copy modified/access timestamps to the
output
-D --enable-deterministic-archives
Produce deterministic output when
stripping archives (default)
-U --disable-deterministic-archives
Disable -D behavior
-R --remove-section=<name> Also remove section <name> from the
output
--remove-relocations <name> Remove relocations from section <name>
-s --strip-all Remove all symbol and relocation
information
-g -S -d --strip-debug Remove all debugging symbols & sections
--strip-dwo Remove all DWO sections
--strip-unneeded Remove all symbols not needed by
relocations
--only-keep-debug Strip everything but the debug
information
-M --merge-notes Remove redundant entries in note
sections (default)
--no-merge-notes Do not attempt to remove redundant notes
-N --strip-symbol=<name> Do not copy symbol <name>
--keep-section=<name> Do not strip section <name>
-K --keep-symbol=<name> Do not strip symbol <name>
--keep-file-symbols Do not strip file symbol(s)
-w --wildcard Permit wildcard in symbol comparison
-x --discard-all Remove all non-global symbols
-X --discard-locals Remove any compiler-generated symbols
-v --verbose List all object files modified
-V --version Display this program's version number
-h --help Display this output
--info List object formats & architectures
supported
-o <file> Place stripped output into <file>
strip: supported targets: elf32-littlearm elf32-littlearm-fdpic
elf32-bigarm elf32-bigarm-fdpic elf32-little elf32-big srec symbolsrec
verilog tekhex binary ihex plugin
I dont use the plugins that are disabled - but I use Mythmusic a lot. I am
keen to reduce ram usage as my pi only has 2G - and often run out of memory
playing music.
I can build ALL the plugins when I have a blank buildrc with no options.
Anyone have any ideas?
Thanks in advance
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20220523/75d5a554/attachment.htm>
More information about the mythtv-users
mailing list