[mythtv] More rpm-building questions
John Pilkington
J.Pilk at tesco.net
Mon Apr 13 21:55:18 UTC 2015
On 13/04/15 17:24, John Pilkington wrote:
> After my attempts to build rpms for current master, and for earlier
> qt4-based masters, in SL7.1beta failed, (perhaps partly because of sync
> differences between the various repos) I went back to a clean install of
> Fedora 21, and have the current rpmfusion build (0.27.4-3) running on it.
>
> So I tried to rebuild its src.rpm. That gets a lot further than before,
> but still fails; there's a permissions failure when it wants to create
> a ldconfig cache in /etc. This might be because I'm not using mock, and
> I haven't yet tried to fix it.
>
> But my main, perhaps sensitive, comment is this: Usually I have used
> rpmbuild in a terminal window; its verbose logging stream tends to swamp
> any useful info. This time I used 'rpmbuild --rebuild --quiet' which
> restricts itself to reporting warnings and errors - and the (incomplete)
> log size is 20.9 KiB.
>
> Many, but not all, of the warnings are signed/unsigned comparisons.
> Perhaps they are of long standing and known to be unimportant, but I'm a
> bit surprised. I suppose I ought to look at some buildbot logs.
>
> And I'm not complaining. Oh well, back to the hunt...
>
> Here, in case they ring any bells, are the last few lines of the log:
>
> external/ioapi.c: In function 'ferror_file_func':
> external/ioapi.c:159:11: warning: unused parameter 'opaque'
> [-Wunused-parameter]
> voidpf opaque;
> ^
> ldconfig: Can't create temporary cache file /etc/ld.so.cache~:
> Permission denied
> make[2]: [install_setting] Error 1 (ignored)
> make[3]: [install-data] Error 1 (ignored)
> make[3]: [install-data] Error 1 (ignored)
> cpio: mythtv-0.27.4/mythtv/external/qjson/src/json_parser.tab.cc: Cannot
> stat: No such file or directory
> cpio: mythtv-0.27.4/mythtv/external/qjson/src/json_parser.tab.hh: Cannot
> stat: No such file or directory
> 67860 blocks
> warning: File not found by glob:
> /home/john/rpmbuild/BUILDROOT/mythtv-0.27.4-3.fc21.x86_64/usr/lib64/*.a
> [john at localhost SRPMS]$
>
> John
My apologies - particularly to Richard; the log only reported warnings,
ignoring success. I find I have a full set of newly-built rpms...
Onward and upward!
More information about the mythtv-dev
mailing list