The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
2013-11-22
, 17:56
|
Posts: 3,074 |
Thanked: 12,960 times |
Joined on Mar 2010
@ Sofia,Bulgaria
|
#112
|
And is it possible to clone without the 1 GB long history? Just the current master?
/edit: or just download the current state? My net isn't a speed demon. /edit2: http://breckyunits.net/git-clone-without-history.html
|
2013-11-22
, 18:15
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#113
|
Clone (or better said "fork") on github doesn't require any free space on your PC. You need an account on github ofc. Then you clone your "fork", branch, make changes, commit, push and make a "pull request" of that branch to the upstream repo. Like these:
https://github.com/tmeshkova/mozilla...d&state=closed
The branch you need to base your work on is "embedlite". Yes, the git repo is huge, more than 1GiB, but there is nothing we can do about that
The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
2013-11-22
, 19:56
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#115
|
marmistrz: Can you confirm the automake/autoconf/libtool etc your using. Maybe I'm missing a dependency somewhere or an export somewhere.
|
2013-11-22
, 21:14
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#116
|
dpkg-buildpackage: source package is embedlite-components dpkg-buildpackage: source version is 0.1 dpkg-buildpackage: source changed by unknown <tmeshkova@github.com> dpkg-buildpackage: host architecture armel dpkg-buildpackage: source version without epoch 0.1 : Using Scratchbox tools to satisfy builddeps fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-armel-stamp rm -f configure-armel-stamp rm -rf objdir-armel dh_clean debian/rules build dh_testdir NO_CONFIGURE=yes ./autogen.sh --prefix=/usr + libtoolize --automake -c + aclocal configure.ac:14: warning: macro `AM_DISABLE_STATIC' not found in library configure.ac:17: warning: macro `AM_PROG_LIBTOOL' not found in library + autoconf configure.ac:13: error: possibly undefined macro: AC_DISABLE_STATIC If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:14: error: possibly undefined macro: AM_DISABLE_STATIC configure.ac:17: error: possibly undefined macro: AM_PROG_LIBTOOL + autoheader + automake --add-missing --foreign -a chromehelper/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined chromehelper/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' chromehelper/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. chromehelper/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure chromehelper/Makefile.am:2: its definition is in aclocal's search path. history/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined history/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' history/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. history/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure history/Makefile.am:2: its definition is in aclocal's search path. prompt/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined prompt/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' prompt/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. prompt/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure prompt/Makefile.am:2: its definition is in aclocal's search path. touchhelper/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined touchhelper/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' touchhelper/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. touchhelper/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure touchhelper/Makefile.am:2: its definition is in aclocal's search path. widgetfactory/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined widgetfactory/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' widgetfactory/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. widgetfactory/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure widgetfactory/Makefile.am:2: its definition is in aclocal's search path. + '[' yes = yes ']' + echo 'Disable auto configure start' Disable auto configure start mkdir -p /home/robert/alopex/embedlite-components/objdir-armel cd objdir-armel && CFLAGS="-Wall -g -O2" ../configure --prefix=/usr --host=arm-linux-gnueabi --build=arm-linux-gnueabi --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info checking for a BSD-compatible install... /scratchbox/tools/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /scratchbox/tools/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for arm-linux-gnueabi-g++... arm-linux-gnueabi-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether arm-linux-gnueabi-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of arm-linux-gnueabi-g++... gcc3 checking how to run the C++ preprocessor... arm-linux-gnueabi-g++ -E checking for arm-linux-gnueabi-gcc... arm-linux-gnueabi-gcc checking whether we are using the GNU C compiler... yes checking whether arm-linux-gnueabi-gcc accepts -g... yes checking for arm-linux-gnueabi-gcc option to accept ISO C89... none needed checking dependency style of arm-linux-gnueabi-gcc... gcc3 checking for arm-linux-gnueabi-gcc... (cached) arm-linux-gnueabi-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether arm-linux-gnueabi-gcc accepts -g... (cached) yes checking for arm-linux-gnueabi-gcc option to accept ISO C89... (cached) none needed checking dependency style of arm-linux-gnueabi-gcc... (cached) gcc3 checking for a BSD-compatible install... /scratchbox/tools/bin/install -c ../configure: line 4865: AC_DISABLE_STATIC: command not found ../configure: line 4866: AM_DISABLE_STATIC: command not found checking for arm-linux-gnueabi-ranlib... arm-linux-gnueabi-ranlib checking how to run the C preprocessor... arm-linux-gnueabi-gcc -E checking for grep that handles long lines and -e... /scratchbox/tools/bin/grep checking for egrep... /scratchbox/tools/bin/grep -E checking for ANSI C header files... yes ../configure: line 5531: AM_PROG_LIBTOOL: command not found checking how to run the C preprocessor... arm-linux-gnueabi-gcc -E checking for arm-linux-gnueabi-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes Using PYTHON=python checking for ENGINE... yes configure: creating ./config.status config.status: creating Makefile config.status: creating history/Makefile config.status: creating chromehelper/Makefile config.status: creating prompt/Makefile config.status: creating jscomps/Makefile config.status: creating touchhelper/Makefile config.status: creating jsscripts/Makefile config.status: creating widgetfactory/Makefile config.status: creating overrides/Makefile config.status: creating config.h config.status: executing depfiles commands touch configure-armel-stamp dh_testdir export echo=echo cd objdir-armel && /scratchbox/tools/bin/make make[1]: Entering directory `/home/robert/alopex/embedlite-components/objdir-armel' cd .. && /bin/sh /home/robert/alopex/embedlite-components/missing --run automake-1.10 --foreign chromehelper/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined chromehelper/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' chromehelper/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. chromehelper/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure chromehelper/Makefile.am:2: its definition is in aclocal's search path. history/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined history/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' history/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. history/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure history/Makefile.am:2: its definition is in aclocal's search path. prompt/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined prompt/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' prompt/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. prompt/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure prompt/Makefile.am:2: its definition is in aclocal's search path. touchhelper/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined touchhelper/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' touchhelper/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. touchhelper/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure touchhelper/Makefile.am:2: its definition is in aclocal's search path. widgetfactory/Makefile.am:2: Libtool library used but `LIBTOOL' is undefined widgetfactory/Makefile.am:2: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' widgetfactory/Makefile.am:2: to `configure.ac' and run `aclocal' and `autoconf' again. widgetfactory/Makefile.am:2: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure widgetfactory/Makefile.am:2: its definition is in aclocal's search path. make[1]: *** [../Makefile.in] Error 1 make[1]: Leaving directory `/home/robert/alopex/embedlite-components/objdir-armel' make: *** [build-armel-stamp] Error 2
|
2013-11-23
, 07:30
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#117
|
|
2013-11-23
, 13:11
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#118
|
dh_md5sums /scratchbox/tools/bin/md5sum: opt/maemo/usr: Is a directory
dh_md5sums total 8 drwxr-xr-x 2 root root 4096 Nov 23 21:15 DEBIAN -rwxr-xr-x 3 root root 4096 Nov 23 21:15 usr /scratchbox/tools/bin/md5sum: usr: Is a directory
|
2013-11-24
, 19:11
|
Posts: 1,203 |
Thanked: 3,027 times |
Joined on Dec 2010
|
#119
|
|
2013-11-25
, 16:00
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#120
|
I'm still trying to work out why embedlite-components won't build. Tried it on the laptop I use for building get_iplayer, mussorgsky, rtmpdump, qmake based project for iPlayer etc. and I still get the same errors.
I've removed existing scratchbox target and recreated it following http://wiki.maemo.org/CSSU-thumb_too....7.2-linaro%29.
Next I straight away went to install my xulrunner packages, which complained about missing qt, as expected. apt-get install libqt4-dev run and packages installed fine.
Attempt at building embedlite-components fails due to missing debhelper7. Installed from extras. Retry build, fails no aclocal, autoconf, automake, autoheader. apt-get install autoconf automake from SDK. Retry, failed. autoconf/make from extras...failed. Install python2.7 and try with both, failed. Tried adding autoconf2.13, failed.
I'm about ready to give up on this already. Sure, I could just install the package you've built but it won't help if I need to make an edit and rebuild. Can you give me the output of dpkg -l so I can compare it to what I have here.
The Following 3 Users Say Thank You to marmistrz For This Useful Post: | ||
Tags |
gecko browser, maemo 5 |
|
/edit: or just download the current state? My net isn't a speed demon. /edit2: http://breckyunits.net/git-clone-without-history.html
If you want to support my work, you can donate by PayPal or Flattr
Projects no longer actively developed: here
Last edited by marmistrz; 2013-11-22 at 17:13.