+ Antworten
Ergebnis 1 bis 10 von 130

Hybrid-Darstellung

  1. #1
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    New buildsystem start with lot of bugs
    no issues enabled in github ;(

    Problem 1: build pass flash cant find it!
    Problem 2: file missing
    Code:
    flash/scripts/USB/prepare_root__USB.sh
    Suggestion: make dvben50221 (CI slots) enabled in kernel
    Tvheadend have new code with enable it
    https://github.com/tvheadend/tvheadend/pull/1049

    Some optimisations for build with last tvheadend
    Code:
    diff --git a/make/tvheadend.mk b/make/tvheadend.mk
    index bc67a21..e804cfc 100644
    --- a/make/tvheadend.mk
    +++ b/make/tvheadend.mk
    @@ -89,6 +89,10 @@ $(SOURCE_DIR)/tvheadend/config.status:
                            --disable-pcre2 \
                            --disable-dvben50221 \
                            --disable-dbus_1 \
    +                       --disable-timeshift \
    +                       --disable-libopus \
    +                       --disable-libopus_static \
    +                       --enable-pngquant \
                            --with-boxtype=$(BOXTYPE) \
                            PKG_CONFIG=$(PKG_CONFIG) \
                            PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
    Geändert von Saentist (22.12.2017 um 21:35 Uhr)


  2. #2
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 713 Times in 304 Posts
    @Seantist: I fixed most things and flash should work OK now. I also had a look at dbven50221 and the kernel. There is no specific build option for that and the various programs (like dvben20551.c) are complied by definition in the configs used.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


  3. #3
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    But in Neutrino and Enigma there is CI support.
    Something missing...


    p.s.

    Code:
    -- PROBLEM! -----------------------------------------------------------
    
     You are not running this script with fakeroot.
     Try it again with "fakeroot ./flash.sh".
    
    
     Exiting...
    fakeroot ./flash.sh
    why need to use fakeroot?

    p.p.s.
    rev number is lower then old CDK repo
    current is 707 before was 1039+
    Geändert von Saentist (23.12.2017 um 18:31 Uhr)


  4. #4
    Developer
    Registriert seit
    18.07.2012
    Ort
    Ridderkerk, Niederlande
    Beiträge
    634
    Thanks
    144
    Thanked 713 Times in 304 Posts
    Zitat Zitat von Saentist Beitrag anzeigen
    fakeroot ./flash.sh
    why need to use fakeroot?
    Some commands in the process need administrator rights, but sudo is overkill in his case.

    Regards,

    Audioniek.
    Receivers: Rebox: RE-4000, 8000, 9000, 2200, 2210, 2220, 4200, 4210, 4220, 8220, 8500, SAB Unix Triple, Golden Media Spark TripleX, Amiko Alien 2+, Sogno Spark Revolution, Kathrein UFS910(1 & 14W)/912/913/922(CX24116 & AVL2108 tuners), Vizyon revolution 820HD PVR, AB IPBox 91HD/9000HD/9000HD rev.2, Xsarius Alpha HD10, nBox BKSA/BSLA/BXZB/BZZB, Vitamin HD 5000
    Sats: Astra 1, 2 & 3, Hotbird
    Main activity: building my own E2 images for Fortis receivers


  5. #5
    Benutzer Avatar von Saentist
    Registriert seit
    28.08.2015
    Ort
    Bulgaria
    Beiträge
    56
    Thanks
    2
    Thanked 6 Times in 5 Posts
    Zitat Zitat von Audioniek Beitrag anzeigen
    Some commands in the process need administrator rights, but sudo is overkill in his case.

    Regards,

    Audioniek.
    Then its better to rename current flash.sh to something flashcreator.sh and create new flash.sh with will call with fakeroot ./flashcreator.sh
    even it can be done with patch after automatic git pull command.

    p.s.
    is there a way to include in Makefile option "clearall" with will clear external builds + ccache
    ex. tvheadend is reused

    [hr]
    walk around code
    buildsystem\root\sbin\MAKEDEV line 1986

    Code:
        sci)
            for i in 0 1
            do
                makedev sci$i c 169 $i $sci
            done
            ;;
        sci_fortis)
            for i in 0 1
            do
                makedev sci$i c 253 $i $sci_fortis
            done
    how this is used in enigma and neutrino to map CI
    in kernel \buildsystem\Patches\build-tvheadend\linux-sh4-2.6.32.46_0209_atevio7500.config
    line 820 is commented
    [hr]
    Code:
    root\etc\resolv.conf
    @@ -2,6 +2,5 @@
    # resolv.conf  This file is the resolver configuration file
    # See resolver(5).
    #
    -nameserver 192.168.178.1
    -nameserver 217.237.150.188
    -nameserver 193.193.158.10
    +nameserver 8.8.4.4
    +nameserver 8.8.8.8
    Code:
    root\release\rcS_tvheadend_atevio7500
    @@ -71,10 +71,11 @@ echo "Load 7" > /dev/vfd
    
    
    echo "[rcS] Init embx (LOAD 6)"
    echo "Load 6" > /dev/vfd
    -insmod $MODDIR/embxshell.ko
    -insmod $MODDIR/embxmailbox.ko mailbox0=0xfe211000:136:set2 mailbox1=0xfe212000:0
    -insmod $MODDIR/embxshm.ko mailbox0=shm:0:7:0x60000000:0:256:256:0:512:0x40000000:0x10000000
    -insmod $MODDIR/mme_host.ko transport0=shm
    +# missing files make system boot to stop at this step
    +# insmod $MODDIR/embxshell.ko
    +# insmod $MODDIR/embxmailbox.ko mailbox0=0xfe211000:136:set2 mailbox1=0xfe212000:0
    +# insmod $MODDIR/embxshm.ko mailbox0=shm:0:7:0x60000000:0:256:256:0:512:0x40000000:0x10000000
    +# insmod $MODDIR/mme_host.ko transport0=shm
    
    
    echo "[rcS] Init AVS (LOAD 5)"
    echo "Load 5" > /dev/vfd
    @ -177,11 +178,11 @@ echo "IP $ip" > /dev/vfd
    sleep 3
    
    
    #timefix tvheadend
    date -s "201605011200"
    date -s "201712121200"
    # Try and synchronise time
    if [ -e /sbin/ntpdate ]; then
       echo "Set internet time"
    -   (/sbin/ntpdate de.pool.ntp.org; /bin/fp_control -sst) &
    +   (/sbin/ntpdate pool.ntp.org; /bin/fp_control -sst) &
    else
       if [ -e /usr/sbin/time.sh ]; then
          echo "Use transponder time"
    @ -218,6 +219,6 @@ do
    done
    
    
    #never reached
    -echo "REBOOT HS8200" > /dev/vfd
    +echo "REBOOTING STB" > /dev/vfd
    echo "REBOOT HS8200"
    reboot -f
    Geändert von Saentist (25.12.2017 um 18:37 Uhr)


Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •