Re: Branch new-buildenv

Erich Titl <[email protected]> Mon, 9 Oct 2017 22:15:20 +0200
Newsgroups gmane.linux.leaf.devel
Message-ID <[email protected]>
Hi KP

Am 09.10.2017 um 20:09 schrieb kapeka:
> On Mo, 2017-10-09 at 19:16 +0200, Erich Titl wrote:
>> Hi Folks
>>
>> I am trying to base our buildtool on a 'make' environment to get a
>> more
>> granular dependency model. I did some tests with Makefile in maint
>> but
>> now branched into new-buildenv. Future things will happen in
>> new-buildenv so please anyone interested have a look there from time
>> to
>> time.
>>
>> cheers
>>
>> ET
> 
> Hi Erich;
> 
> I appreciate that you have created a new branch (pls do not forget to
> remove unneeded stuff from maint branch).

There is nothing left except the Makefile, we could just as well delete
that too.

> 
> I did a short test building thetoolchain, initrd and foolsm (which
> seems to be your test package).
> 
> It shows:
> 
> #make test
> 
> running for the following toolchain
> 
> foolsm
> 
> foolsm.lrp
> 
> source//foolsm

Weird, looks like your environment does not have a builtool.local file

> 
> # make clean foolsm                          

This is not yet implemended :-(
try
make clean

> running for the following toolchain
> 
> running make clean
> 
> make[1]: Verzeichnis „/leaf/new-buildenv“ wird betreten
> 
> make[1]: *** source//foolsm: Datei oder Verzeichnis nicht gefunden.
>  Schluss.
> 
> make[1]: Verzeichnis „/leaf/new-buildenv“ wird verlassen
> 
> deleting package foolsm
> 
> deleting build for foolsm
> 
> deleting build entry for foolsm
> 
> sed: conf//installed kann nicht gelesen werden: Datei oder Verzeichnis
> nicht gefunden
> 
> 
> It's missing the toolchain.

Yes it is, I just checked with the version in maint

mega@leafbuilder64-salt:~/leaf/devel/bering-uclibc$ git branch
  6.0.5
* maint
  master
  new-apkg
  new-buildenv
mega@leafbuilder64-salt:~/leaf/devel/bering-uclibc$ make clean
running for the following toolchain i486-unknown-linux-uclibc
running make clean
make[1]: Entering directory
'/home/mega/leaf/devel/bering-uclibc/source/i486-unknown-linux-uclibc/foolsm'
unstaging the build
rm
/home/mega/leaf/devel/bering-uclibc/staging/i486-unknown-linux-uclibc/usr/sbin/foolsm
rm
/home/mega/leaf/devel/bering-uclibc/staging/i486-unknown-linux-uclibc/etc/init.d/foolsm
rm -rf
/home/mega/leaf/devel/bering-uclibc/staging/i486-unknown-linux-uclibc/etc/foolsm
rm -rf
/home/mega/leaf/devel/bering-uclibc/staging/i486-unknown-linux-uclibc/usr/libexec/foolsm
rm -rf
/home/mega/leaf/devel/bering-uclibc/build/i486-unknown-linux-uclibc/foolsm
make -C foolsm-1.0.10 clean
make[2]: Entering directory
'/home/mega/leaf/devel/bering-uclibc/source/i486-unknown-linux-uclibc/foolsm/foolsm-1.0.10'
rm -rf *~ .*~ *.o foolsm debugfiles.list debuglinks.list
debugsources.list *.orig
make[2]: Leaving directory
'/home/mega/leaf/devel/bering-uclibc/source/i486-unknown-linux-uclibc/foolsm/foolsm-1.0.10'
rm foolsm-1.0.10/.build
make[1]: Leaving directory
'/home/mega/leaf/devel/bering-uclibc/source/i486-unknown-linux-uclibc/foolsm'
deleting package foolsm
deleting build for foolsm
deleting build entry for foolsm


So this looks quite different. What do you have in the Toolchain variable?

cheers

ET

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
leaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-devel
smime.p7s (application/pkcs7-signature, 1.9 KB) - not displayed