Re: [geexbox-devel] Re: version 3.1 of GeeXbox

66 views
Skip to first unread message

toml...@gmail.com

unread,
Feb 12, 2014, 2:26:48 PM2/12/14
to geexbo...@googlegroups.com, openbric...@googlegroups.com
Le 12/02/2014 18:27, stefan fiala a écrit :

Hello,
I built a Version 3.1 from the git repo.(tag 3.1) for a cubieboad (geexbox, arm a10, xbmc)
Found 2 issues:-
(1) After a make clean a make fails complaining about a missing
  build/build.cubieboard.eglibc/systemd-206/.install/usr/bin/udevadm
  I got by with a symlink to .install/bin/udevadm
I think this one is already corrected in devel
  I hunted thru the udevadm setup to try and find where it wanted usr
  but got lost and gave up.
(2) There's no menu (packages->libs) option for dvbhdhomerun (there is one
  for libdvbhdhomerun that dvbhdhomerun depends on). I modified the packages/dvbhdhomerun/meta
  as the text was also incorrect (refering to the library not the modules) this triggered
  a menu rebuild and the option now appeared. I went thru adding-a-new-package anyway.
Please submit a patch for this one.
This worked for me.
If you want me to test fixes let me know (If you have suggestions for getting an
A20 (as opposed to A10) build let me know, I'm overlaying to get by this right now.
hum , I have a change for this (taken from another tree)
Maybe I can submit it tomorrow.

CC devel on openbricks, please, subscribe on this list and post here.

Tom

On Thursday, October 31, 2013 4:01:49 AM UTC-6, tomlohave tomlohave wrote:
Hi,

I'm building 3.1 version for i386 and maybe x86-64
Nikolaev is building for a10
Who wants to help for cubox, utilite and rpi ?

Tom
--
You received this message because you are subscribed to the Google Groups "GeeXboX Development List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geexbox-deve...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


-- 
www.geexbox.org
mailto:toml...@openbricks.org

Rudi

unread,
Feb 14, 2014, 2:10:49 AM2/14/14
to openbric...@googlegroups.com
Hi,

>> (If you have suggestions for getting an A20 (as opposed to A10) build let me know,
>> I'm overlaying to get by this right now.
> hum , I have a change for this (taken from another tree)
> Maybe I can submit it tomorrow.

I'm a bit unsure who has which change here...

The first thing to do in order to support the A20 is to switch to a newer kernel. I had
planned to do that anyway. Especially since some audio driver fixes have appeared
recently... However, the remote control patch we are using might be not be compatible.
This patch was posted once on the sunxi list by a russian guy, but got rejected because
there was a claim that another person is working on a bigger/better/whatever solution,
which AFAIK never materialized. I definitively don't want to loose the rc_core support
that was introduced by this patch.

Second is to select the right "script.bin". But that should not be a problem.

Third is the infamous libcedarv. I think already have latest version in our repo. Needs
to be tested/unified. Also it needs to be investigated, if the the vdpau stuff that
appeared recently is usable / gives better results than the libcedarv approach.




--

Ruediger "Rudi" Ihle


Rudi

unread,
Feb 14, 2014, 2:15:01 AM2/14/14
to openbric...@googlegroups.com
Oops, forgot:

Maybe u-boot needs some massage as well...



--

Ruediger "Rudi" Ihle


stefan fiala

unread,
Feb 20, 2014, 7:41:10 PM2/20/14
to openbric...@googlegroups.com
If you have a candidate A20 build let me know.
I'm trying to use an openpctv build [still openbrick based] as it has a cubieboard2 config file.
[A20 etc..] but having other issues. The fine documentation mentions a .config file
but doesnt say where it should be located. I thought I saw a change in geexbox to look
for .config in several locations [openpctv doesnt have this] so I've put it in one
of the frontend directories, does that sound correct?.
Like this:-
make menuconfig KCONFIG_CONFIG=place-where-cubieboard2.conf-lives
check things, exit
scripts/kconfig2options cant find .config
copy .config to the frontend directory and rerun
scripts/kconfig2options. [happy now]
make
[I had issues with libdvbcsa and xbmc-pvr-addons but may be working now].
It looks like one of the recovery mechanisms is to blow away the sources/xbmc
sub-tree does that seem correct?.
It was also looking for a [libdvbcsa]...bz2 file in the sources.geexbox.org/devel tree
which only contained a .gz, where would that be located? [I tried the obvious /meta
but it looked correct [ended in .gz].

Rudi

unread,
Feb 21, 2014, 4:35:55 AM2/21/14
to openbric...@googlegroups.com
Hi,

> If you have a candidate A20 build let me know.

Event though I think we have all necessary components in place, we don't have a
configuration for the A20. I can try to create one.


> make menuconfig KCONFIG_CONFIG=place-where-cubieboard2.conf-lives
> check things, exit
> scripts/kconfig2options cant find .config
> copy .config to the frontend directory and rerun
> scripts/kconfig2options. [happy now]
> make

I never really used menuconfig... Always edited "defconfig" manually and later on used
loadcfg / refreshcfg


> [I had issues with libdvbcsa and xbmc-pvr-addons but may be working now].
> It looks like one of the recovery mechanisms is to blow away the sources/xbmc
> sub-tree does that seem correct?.

Depends on the issues, I guess... Downloading ? Compiling ? Re-compiling after some
changes ?


> It was also looking for a [libdvbcsa]...bz2 file in the sources.geexbox.org/devel tree
> which only contained a .gz, where would that be located? [I tried the obvious /meta
> but it looked correct [ended in .gz].

Just did a "./scripts/get libdvbcsa". It loaded the *.gz file as specified in meta.



--

Ruediger "Rudi" Ihle


stefan fiala

unread,
Feb 21, 2014, 11:04:13 AM2/21/14
to openbric...@googlegroups.com
libdvbcsa appears to have worked.

--2014-02-20 18:36:12--  http://sources.openbricks.org/devel/xbmc-frodo-12.2-re7d9567.tar.bz2
Resolving sources.openbricks.org (sources.openbricks.org)... 67.203.12.194
Connecting to sources.openbricks.org (sources.openbricks.org)|67.203.12.194|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-02-20 18:36:12 ERROR 404: Not Found.
....

Can't get xbmc sources, falling back to repository
Cloning into 'sources/xbmc/xbmc-frodo-12.2-re7d9567'...
remote: Counting objects: 263980, done.
remote: Compressing objects: 100% (67467/67467), done.
remote: Total 263980 (delta 188634), reused 263975 (delta 188629)
Receiving objects: 100% (263980/263980), 389.76 MiB | 1.51 MiB/s, done.
Resolving deltas: 100% (188634/188634), done.
Submodule 'touched' (git://github.com/xbmc/skin.touched.git) registered for path 'addons/skin.touched'
Submodule 'pvr-addons' (git-at-github.com:rellla/xbmc-pvr-addons.git) registered for path 'pvr-addons'
Cloning into 'addons/skin.touched'...
remote: Counting objects: 2330, done.
remote: Compressing objects: 100% (645/645), done.
remote: Total 2330 (delta 1428), reused 2330 (delta 1428)
Receiving objects: 100% (2330/2330), 9.28 MiB | 2.04 MiB/s, done.
Resolving deltas: 100% (1428/1428), done.
Submodule path 'addons/skin.touched': checked out '932a728725889c4220bc4ac42f18b082e4361f86'
Cloning into 'pvr-addons'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Clone of 'git-at-github.com:rellla/xbmc-pvr-addons.git' into submodule path 'pvr-addons' failed
make: *** [rootfs]

Rudi

unread,
Feb 21, 2014, 3:06:43 PM2/21/14
to openbric...@googlegroups.com
Hi,

> Submodule path 'addons/skin.touched': checked out '932a728725889c4220bc4ac42f18b082e4361f86'
> Cloning into 'pvr-addons'...
> Permission denied (publickey).
> fatal: The remote end hung up unexpectedly
> Clone of 'git-at-github.com:rellla/xbmc-pvr-addons.git' into submodule path 'pvr-addons' failed
> make: *** [rootfs]

Ahh... I think I remember this one... Something is broken with rellla's repository. I worked
around this by temporary disabling recursive fetch in ./script/get. Should be near line 127.
We do not need the submodules anyway...

BTW, we are no longer loading the A10 stuff from this repo. I have a rebased the patches so
that they apply to Frodo 12.3 mainline.



--

Ruediger "Rudi" Ihle


Rudi

unread,
Feb 24, 2014, 8:38:28 AM2/24/14
to openbric...@googlegroups.com
Hi,

> If you have a candidate A20 build let me know.
> I'm trying to use an openpctv build [still openbrick based] as it has a cubieboard2
> config file.

I have added the configuration "geexbox-xbmc-a20-cubieboard2" this weekend. It should
build, but is completely untested. Hardware video decoding will most likely not work due
to issues with cedarx, but it's questionable if this initial version will get you to
that point...



--

Ruediger "Rudi" Ihle


stefan fiala

unread,
Feb 25, 2014, 10:57:14 AM2/25/14
to openbric...@googlegroups.com
>>>Ah found it: Removed the --recursive from the git-fetch line as suggested, its moving on [Thanks!]
    >>> I assume your change is off head?, I'll try a build of that after I get out from under this build
    >>>I think the next issue is to do with xbmc+dlna+hdhomerun getting a curl error [its fixed somewhere...]
    >>>Thanks for the help...
Reply all
Reply to author
Forward
0 new messages