| The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
|
2013-11-22
, 17:56
|
|
Posts: 3,058 |
Thanked: 12,894 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,475 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,475 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,200 |
Thanked: 3,020 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,475 times |
Joined on May 2011
@ Poland
|
#117
|
|
|
2013-11-23
, 13:11
|
|
Posts: 3,328 |
Thanked: 4,475 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,200 |
Thanked: 3,020 times |
Joined on Dec 2010
|
#119
|
|
|
2013-11-25
, 16:00
|
|
Posts: 3,328 |
Thanked: 4,475 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 |
| Thread Tools | |
|
/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.