Так регистрируйся на гите, штатно клонируй гит (тот же amiko-git), вноси изменения. Разве кто-то запрещает? Наоборот, спасибо скажут. Там кстати битые ссылки реально бывают, можете по коммитам посмотреть, народ правит.
git -- checkout and build problems
- weter71
- Закрыта
- Вопрос темы решён
-
-
Он есть, только ссылка на него битая. Надо исправить на нормальную.
Бывает что ссылки не работают на выходных среди недели работают поэтому не всегда спешат их праавить. И вообще достаточно закинуть файл в ~/Archive и больше он не скачивается.
Так регистрируйся на гите, штатно клонируй гит (тот же amiko-git), вноси изменения.
Тут я не совсем согласен.Для тестов можно и клонировать но развивать надо один репо. Если бы мастер tdt не развивали то до сих пор ничего рабочего не было. Ссылки на twisted подправил.
-
Е2-pli 18-11-N-3-3-2-1-1 (packaging-test)
Исходный код
Показать весь кодПроверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /home/v85/arp/tdt-amiko/tdt/cvs/cdk/BUILDROOT/stlinux24-target-glibc-2.10.1-21.x86_64 Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-dev-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-prof-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-locales-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-i18ndata-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-nscd-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-doc-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-debuginfo-2.10.1-21.sh4.rpm Записан: /home/v85/arp/tdt-amiko/tdt/cvs/cdk/RPMS/sh4/stlinux24-sh4-glibc-testsuite-2.10.1-21.sh4.rpm Выполняется(%clean): /bin/sh -e /var/tmp/rpm-tmp.pnXVRe + umask 022 + cd /home/v85/arp/tdt-amiko/tdt/cvs/cdk/BUILD + cd glibc-2.10.1 + rm -rf /home/v85/arp/tdt-amiko/tdt/cvs/cdk/BUILDROOT/stlinux24-target-glibc-2.10.1-21.x86_64 + exit 0 Выполняется(--clean): /bin/sh -e /var/tmp/rpm-tmp.1ZGGG1 + umask 022 + cd /home/v85/arp/tdt-amiko/tdt/cvs/cdk/BUILD + rm -rf glibc-2.10.1 + exit 0 Makefile:6703: MANUAL_EXPORT Подготовка... ########################################### [100%] 1:stlinux24-sh4-glibc ########################################### [100%] ====> checking for PARENT_PK variable ====> start_build glibc rm -rf /home/v85/arp/tdt-amiko/tdt/cvs/cdk/packagingtmpdir mkdir /home/v85/arp/tdt-amiko/tdt/cvs/cdk/packagingtmpdir rpm got descr GNU C Library: Shared libraries and Timezone data rpm got version 2.10.1 rm -rf rpmtmpdir mkdir rpmtmpdir bsdtar xf RPMS/sh4/stlinux24-sh4-glibc-2.10.1-21.sh4.rpm -C rpmtmpdir make: bsdtar: Команда не найдена make: *** [.deps/glibc] Ошибка 127
с /cvs/cdk/RPMS скопировал stlinux24-sh4-glibc-2.10.1.21.sh4.rpm в /cvs/cdk/rpmtmpdir
Исходный кодv85@v85-VirtualBox:~/arp/tdt-amiko/tdt/cvs/cdk$ make yaud-enigma2-pli-nightly Makefile:18017: предупреждение: переопределение команд для цели `/home/v85/Archive/tuxtxt' Makefile:18014: предупреждение: старые команды для цели `/home/v85/Archive/tuxtxt' игнорируются make: Циклическая зависимость /home/v85/arp/tdt-amiko/tdt/tufsbox/devkit/sh4/bin/ipkg-build <- .deps/filesystem пропущена. make: Циклическая зависимость .deps/cross-sh4-libgcc <- .deps/glibc пропущена. Makefile:6703: MANUAL_EXPORT Подготовка... ########################################### [100%] пакет stlinux24-sh4-glibc-2.10.1-21.sh4 уже установлен make: *** [.deps/glibc] Ошибка 1 v85@v85-VirtualBox:~/arp/tdt-amiko/tdt/cvs/cdk$
кстати до этого тоже самое сделал для stlinux24-cross-sh4-libgcc-4.5.2-78.x86_64.rpm -
vardan85
может ему просто bsdtar установить?Кстати, собрал xupnpd и djmount. Оба пакета запускаются. Но, наша коробка не понимает поток, который ей отдает xupnp. У кого-нить провайдер отдает iptv мультикастом? Может будет желание проверить?
Diff
Показать весь кодdiff --git a/tdt/cvs/cdk/configure.ac b/tdt/cvs/cdk/configure.ac index ed64712..4a8d373 100644 --- a/tdt/cvs/cdk/configure.ac +++ b/tdt/cvs/cdk/configure.ac @@ -897,6 +897,7 @@ TUXBOX_RULES_MAKE(imagemagick) # SMART_RULES_MAKE(ntpclient) SMART_RULES_MAKE(udpxy) +SMART_RULES_MAKE(xupnpd) # # contrib libs # diff --git a/tdt/cvs/cdk/make/contrib-apps.mk b/tdt/cvs/cdk/make/contrib-apps.mk index dc4b4d2..0356756 100644 --- a/tdt/cvs/cdk/make/contrib-apps.mk +++ b/tdt/cvs/cdk/make/contrib-apps.mk @@ -1043,3 +1043,47 @@ $(DEPDIR)/%imagemagick: $(DEPDIR)/imagemagick.do_compile @INSTALL_imagemagick@ # @DISTCLEANUP_imagemagick@ [ "x$*" = "x" ] && touch $@ || true + + +# +# xupnpd +# +PACKAGES_xupnpd = xupnpd +DESCRIPTION_xupnpd := eXtensible UPnP agent +MAINTAINER_xupnpd := Ar-P team +PACKAGE_ARCH_xupnpd := sh4 +NAME_xupnpd := xupnpd +FILES_xupnpd := / +PKGR_xupnpd = r0 + +$(DEPDIR)/xupnpd.do_prepare: @DEPENDS_xupnpd@ + @PREPARE_xupnpd@ + touch $@ + +$(DEPDIR)/xupnpd.do_compile: $(DEPDIR)/xupnpd.do_prepare + cd $(DIR_xupnpd) && \ + export CC=$(target)-gcc && \ + export STRIP=%(target)-strip && \ + export TARGET=$(PACKAGE_ARCH_xupnpd) && \ + $(MAKE) embedded + touch $@ + +$(DEPDIR)/xupnpd: PARENT_PK = xupnpd +$(DEPDIR)/xupnpd: $(DEPDIR)/xupnpd.do_compile + rm -rf $(PKDIR) + rm -rf $(ipkgbuilddir)/xupnpd + cd $(DIR_xupnpd) && \ + $(INSTALL_DIR) $(PKDIR)/usr/bin; \ + $(INSTALL_BIN) xupnpd-$(PACKAGE_ARCH_xupnpd) $(PKDIR)/usr/bin/xupnpd; \ + $(INSTALL_DIR) $(PKDIR)/usr/share/xupnpd/{ui,www,plugins,config,playlists}; \ + $(INSTALL_DATA) -m 0644 *.lua $(PKDIR)/usr/share/xupnpd; \ + $(INSTALL_DATA) -m 0644 ui/* $(PKDIR)/usr/share/xupnpd/ui; \ + $(INSTALL_DATA) -m 0644 www/* $(PKDIR)/usr/share/xupnpd/www; \ + $(INSTALL_DATA) -m 0644 plugins/* $(PKDIR)/usr/share/xupnpd/plugins; \ + cp -r playlists/* $(PKDIR)/usr/share/xupnpd/playlists; \ + $(INSTALL_DIR) $(PKDIR)/etc; \ + $(LN_SF) /usr/share/xupnpd/xupnpd.lua $(PKDIR)/etc/xupnpd.lua +# $(INSTALL_BIN) xupnpd-init.file $(PKDIR)/etc/init.d/xupnpd + + python split_packages.py + ipkg-build -o root -g root $(ipkgbuilddir)/$(@F) $(ipkprefix); + touch $@ + diff --git a/tdt/cvs/cdk/smart-rules b/tdt/cvs/cdk/smart-rules index a8319a7..f42bbf3 100644 --- a/tdt/cvs/cdk/smart-rules +++ b/tdt/cvs/cdk/smart-rules @@ -66,4 +66,12 @@ udpxy http://sourceforge.net/projects/udpxy/files/udpxy/Chipmunk-1.0/udpxy.{PV}-prod.tgz #for patch -p0 use the following patch-0:file://udpxy-makefile.patch -; +; + +xupnpd + r306 + {PN}-{PV} + svn://tsdemuxer.googlecode.com/svn/trunk/xupnpd/src/ + #for patch -p0 use the following + patch-0:file://xupnpd-makefile.patch +;
патч к исходникам xupnpd
Diff
Показать весь кодdiff -BurN xupnpd-r306-orig/Makefile xupnpd-r306/Makefile --- xupnpd-r306-orig/Makefile 2012-06-23 14:08:22.000000000 +0300 +++ xupnpd-r306/Makefile 2012-06-23 14:10:39.867369414 +0300 @@ -39,10 +39,10 @@ embedded: export PATH - make -C $(LUA) CC=$(SDK)/gcc a - $(SDK)/gcc -O2 -c -o md5.o md5c.c - $(SDK)/gcc $(CFLAGS) -DWITH_URANDOM -o xupnpd-$(TARGET) $(SRC) md5.o -lm -llua -ldl - $(SDK)/strip xupnpd-$(TARGET) + make -C $(LUA) CC=$(CC) a + $(CC) -O2 -c -o md5.o md5c.c + $(CC) $(CFLAGS) -DWITH_URANDOM -o xupnpd-$(TARGET) $(SRC) md5.o -lm -llua -ldl + $(STRIP) xupnpd-$(TARGET) clean: make -C $(LUA) clean
-
Here's the whole installation process log,
If you need to fix something please help?Build done today !
Amiko TDT STM24 o210 p 191!
It was with my plugins possible that some are not correct!Log is:
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. -
Большая просьба ко всем, кто может помочь...
Пытаемся перевести платформу hl101 (Opticum 9500) с 29-битной конфигурации на 32-битную
Вроде бы, все в конфигах и патчах уже подправили...
Но при загрузке система ругается:Либо так:
Warning: Unable to determine if kernel is built for 29- or 32-bit mode!
Либо так:
Error: A 32-bit Kernel is incompatible with this 29-bit U-Boot!
Please re-configure and re-build vmlinux or u-boot.
Aborting the Boot process - Boot FAILED. (SE_MODE=0x53453f20)яПредполагаем, что мешает Dual-Boot, который скомпилирован для 29-битной конфигурации
Кто знает, как переделать Dual-Boot для 32-битного ядра?
-
Первое что приходит на ум - надыбать исходники dual-boot и перекомпилировать.
P.S. Стукни в личку, дело есть.
-
По какой причине при сборке хватаются либы от архитектуры не sh4, а i386 и естессно вылет по ошибке. PKG_CONFIG_PATH указывает куда надо, но при динковке хватает asound не sh4, а i386 и естественно получаем wrong format. Причем закономерность как-то не обнаруживается.
-
По какой причине при сборке хватаются либы от архитектуры не sh4, а i386 и естессно вылет по ошибке. PKG_CONFIG_PATH указывает куда надо, но при динковке хватает asound не sh4, а i386 и естественно получаем wrong format. Причем закономерность как-то не обнаруживается.
Сборка чего не работает? Надо смотреть CFLAGS, CPPFLAGS в Makefile и пути, указанные в параметре -I или LDFLAGS и параметр -L
-
Если что-то он не нашёл в PKG_CONFIG_PATH то идёт опять смотреть в /usr/lib поэтому и линкует в итоге бинарники с x86 архитектурой. Поэтому надо ставить PKG_CONFIG_LIBDIR, ну это первая часть проблемы. Вторая - libtool все *la файлы надо обработать sed/perl чтобы добавить нужный префикс в libdir= и dependency_libs.
-
schpuntik
Do you work in tdt-amiko Alien2 who settings and kernel?Why no pictures on SCART those in Alpha version?
Thank you! -
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. git and build problems?
Исходный код
Показать весь код/share/aclocal to path *** glibc detected *** /usr/bin/perl: double free or corruption (out): 0x0857caa8 *** ======= Backtrace: ========= /lib/libc.so.6(+0x6c0c1)[0x400e80c1] /lib/libc.so.6(+0x6d930)[0x400e9930] /lib/libc.so.6(cfree+0x6d)[0x400eca1d] /usr/bin/perl(Perl_sv_clear+0x600)[0x80e3f30] /usr/bin/perl(Perl_sv_free2+0x4a)[0x80e411a] /usr/bin/perl(Perl_av_undef+0x48)[0x80cf318] /usr/bin/perl(Perl_sv_clear+0x4e8)[0x80e3e18] /usr/bin/perl(Perl_sv_free2+0x4a)[0x80e411a] /usr/bin/perl(Perl_pad_undef+0x15a)[0x809e4fa] /usr/bin/perl(Perl_cv_undef+0xbb)[0x8061b4b] /usr/bin/perl(Perl_sv_clear+0x4c4)[0x80e3df4] /usr/bin/perl(Perl_sv_free2+0x4a)[0x80e411a] /usr/bin/perl[0x80d9289] /usr/bin/perl(Perl_sv_clean_all+0x26)[0x80d9336] /usr/bin/perl(perl_destruct+0xc48)[0x8079d68] /usr/bin/perl(main+0x95)[0x805ffd5] /lib/libc.so.6(__libc_start_main+0xe7)[0x40092ce7] /usr/bin/perl[0x805fea1] ======= Memory map: ======== 08048000-08171000 r-xp 00000000 08:11 3539127 /usr/bin/perl 08171000-08172000 r--p 00128000 08:11 3539127 /usr/bin/perl 08172000-08174000 rw-p 00129000 08:11 3539127 /usr/bin/perl 08441000-088be000 rw-p 00000000 00:00 0 [heap] 40000000-4001c000 r-xp 00000000 08:11 3675092 /lib/ld-2.12.1.so 4001c000-4001d000 r--p 0001b000 08:11 3675092 /lib/ld-2.12.1.so 4001d000-4001e000 rw-p 0001c000 08:11 3675092 /lib/ld-2.12.1.so 4001e000-4001f000 r-xp 00000000 00:00 0 [vdso] 4001f000-40021000 rw-p 00000000 00:00 0 40021000-4002b000 r-xp 00000000 08:11 3937286 /usr/lib/perl/5.10.1/auto/threads/threads.so 4002b000-4002c000 r--p 00009000 08:11 3937286 /usr/lib/perl/5.10.1/auto/threads/threads.so 4002c000-4002d000 rw-p 0000a000 08:11 3937286 /usr/lib/perl/5.10.1/auto/threads/threads.so 4002d000-40031000 r-xp 00000000 08:11 3935153 /usr/lib/perl/5.10.1/auto/IO/IO.so 40031000-40032000 r--p 00003000 08:11 3935153 /usr/lib/perl/5.10.1/auto/IO/IO.so 40032000-40033000 rw-p 00004000 08:11 3935153 /usr/lib/perl/5.10.1/auto/IO/IO.so 40033000-40035000 r-xp 00000000 08:11 3935154 /usr/lib/perl/5.10.1/auto/Fcntl/Fcntl.so 40035000-40036000 r--p 00002000 08:11 3935154 /usr/lib/perl/5.10.1/auto/Fcntl/Fcntl.so 40036000-40037000 rw-p 00003000 08:11 3935154 /usr/lib/perl/5.10.1/auto/Fcntl/Fcntl.so 40037000-40039000 r-xp 00000000 08:11 3675097 /lib/libdl-2.12.1.so 40039000-4003a000 r--p 00001000 08:11 3675097 /lib/libdl-2.12.1.so 4003a000-4003b000 rw-p 00002000 08:11 3675097 /lib/libdl-2.12.1.so 4003b000-4005f000 r-xp 00000000 08:11 3675106 /lib/libm-2.12.1.so 4005f000-40060000 r--p 00023000 08:11 3675106 /lib/libm-2.12.1.so 40060000-40061000 rw-p 00024000 08:11 3675106 /lib/libm-2.12.1.so 40061000-40062000 rw-p 00000000 00:00 0 40062000-40077000 r-xp 00000000 08:11 3675109 /lib/libpthread-2.12.1.so 40077000-40078000 ---p 00015000 08:11 3675109 /lib/libpthread-2.12.1.so 40078000-40079000 r--p 00015000 08:11 3675109 /lib/libpthread-2.12.1.so 40079000-4007a000 rw-p 00016000 08:11 3675109 /lib/libpthread-2.12.1.so 4007a000-4007c000 rw-p 00000000 00:00 0 4007c000-401d3000 r-xp 00000000 08:11 3675108 /lib/libc-2.12.1.so 401d3000-401d5000 r--p 00157000 08:11 3675108 /lib/libc-2.12.1.so 401d5000-401d6000 rw-p 00159000 08:11 3675108 /lib/libc-2.12.1.so 401d6000-401d9000 rw-p 00000000 00:00 0 401d9000-401e2000 r-xp 00000000 08:11 3675096 /lib/libcrypt-2.12.1.so 401e2000-401e3000 r--p 00008000 08:11 3675096 /lib/libcrypt-2.12.1.so 401e3000-401e4000 rw-p 00009000 08:11 3675096 /lib/libcrypt-2.12.1.so 401e4000-4020c000 rw-p 00000000 00:00 0 4020c000-40215000 r-xp 00000000 08:11 3935152 /usr/lib/perl/5.10.1/auto/List/Util/Util.so 40215000-40216000 r--p 00008000 08:11 3935152 /usr/lib/perl/5.10.1/auto/List/Util/Util.so 40216000-40217000 rw-p 00009000 08:11 3935152 /usr/lib/perl/5.10.1/auto/List/Util/Util.so 40217000-4022e000 r-xp 00000000 08:11 3935165 /usr/lib/perl/5.10.1/auto/POSIX/POSIX.so 4022e000-40230000 r--p 00016000 08:11 3935165 /usr/lib/perl/5.10.1/auto/POSIX/POSIX.so 40230000-40231000 rw-p 00018000 08:11 3935165 /usr/lib/perl/5.10.1/auto/POSIX/POSIX.so 40231000-40234000 r-xp 00000000 08:11 3935169 /usr/lib/perl/5.10.1/auto/Cwd/Cwd.so 40234000-40235000 r--p 00002000 08:11 3935169 /usr/lib/perl/5.10.1/auto/Cwd/Cwd.so 40235000-40236000 rw-p 00003000 08:11 3935169 /usr/lib/perl/5.10.1/auto/Cwd/Cwd.so 40236000-4023a000 r-xp 00000000 08:11 3935151 /usr/lib/perl/5.10.1/auto/File/Glob/Glob.so 4023a000-4023b000 r--p 00003000 08:11 3935151 /usr/lib/perl/5.10.1/auto/File/Glob/Glob.so 4023b000-4023c000 rw-p 00004000 08:11 3935151 /usr/lib/perl/5.10.1/auto/File/Glob/Glob.so 40252000-4026c000 r-xp 00000000 08:11 3670095 /lib/libgcc_s.so.1 4026c000-4026d000 r--p 00019000 08:11 3670095 /lib/libgcc_s.so.1 4026d000-4026e000 rw-p 0001a000 08:11 3670095 /lib/libgcc_s.so.1 40300000-40321000 rw-p 00000000 00:00 0 40321000-40400000 ---p 00000000 00:00 0 bfd7a000-bfd9c000 rw-p 00000000 00:00 0 [stack] autoreconf: aclocal terminated by signal: 6 error: Bad exit status from /var/tmp/rpm-tmp.kBUAGn (%build) RPM build errors: line 103: prereq is deprecated: PreReq: stlinux24-sh4-info line 138: prereq is deprecated: PreReq: stlinux24-sh4-info Bad exit status from /var/tmp/rpm-tmp.kBUAGn (%build) make: *** [RPMS/sh4/stlinux24-sh4-libstdc++-4.5.2-82.sh4.rpm] Error 1
-
What is the configuration of the assembly? Always write what branch!
-
20.spark7162 STM 24 207 p 191 -enigma2-pli-nightly
Исходный код
Показать весь код/Ami_sri7162/tdt/tdt/tufsbox/cdkroot/var/etc/.version' make: Circular .deps/cross-sh4-libgcc <- .deps/glibc dependency dropped. cd opkg-0.1.8+svnr587 && \ CC=sh4-linux-gcc CXX=sh4-linux-g++ LD=sh4-linux-ld NM=sh4-linux-nm AR=sh4-linux-ar AS=sh4-linux-as RANLIB=sh4-linux-ranlib STRIP=sh4-linux-strip OBJCOPY=sh4-linux-objcopy OBJDUMP=sh4-linux-objdump LN_S="ln -s" CFLAGS="-O2" CXXFLAGS="-O2" LDFLAGS="" PKG_CONFIG_PATH="/home/dream/Documents/Ami_sri7162/tdt/tdt/tufsbox/cdkroot/usr/lib/pkgconfig" \ ./configure \ --build=i686-pc-linux-gnu \ --host=sh4-linux \ --prefix=/usr \ --disable-curl \ --disable-gpg \ --with-opkglibdir=/usr/lib && \ make all /bin/sh: line 1: ./configure: No such file or directory make: *** [.deps/opkg.do_compile] Error 127
-
Always write what branch!
What? master??
-
-
How can Dosi to this Git?
I do not understand why they are unwritten rules about it here?
Thanks!!
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
-
almil
Закрытие темы -
almil
Перемещение темы из форума Development в форум Закрытые отфильтрованные темы