[ptxdist] usage of new local-kernel method fails
Hi, i've tried to use the new 'local-kernel' method, which was introduced by commit cef51e6071 remove old local-kernel method ;-) I've created a link 'kernel.phyCARD-L' under local_src which points to my local git repository. But ptxdist is still trying to download the kernel sources... and fails. For other packages like u-boot or barebox it is working. For me it seems ptxd_make_world_common.sh is called in a different way if the kernel package should be build. Any hints ? greetings, Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] problems with post rule image_jffs2.make
Hi Michael, The problem is that PTXCONF_IMAGE_JFFS2_EXTRA_ARGS already contains the quotation marks. echo -n $(call remove_quotes,$(PTXCONF_IMAGE_JFFS2_EXTRA_ARGS)) ;\ is probably the correct fix. Or echo -n $(PTXCONF_IMAGE_JFFS2_EXTRA_ARGS); \ and add the space in the next line. Just to make clear I used the quotation marks to show what I have entered in the ptxdist menu-platformconfig-image creation options-Generate images/root.jffs2-extra arguments passed to mkfs.jffs2 So if PTXCONF_IMAGE_JFFS2_EXTRA_ARGS contains already the quotation marks... they are comming from the menu ;-) Isn't it a general problem which has to be fixed also in other rules/makefiles ? Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] different project specific settings for different platforms in unified BSP
Hi Robert, Any hints/ideas ? ptxdist menuconfig platform That is only half the truth ;-) Now I found out, that I have to create the platforms directory in my project, which includes an Kconfig file which source the toplevel Kconfig from platforms/Kconfig. In that Kconfig file I can create my own platform specific entries. Greetings, Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] [PATCH 3] Add mpg123 rule/in file.
Hi Michael, On Tue, Jun 01, 2010 at 21:42 PM +0200 Michael Olbrich wrote: +## SECTION=multimedia_sound + +config MPG123 + tristate + prompt mpg123 select ALSA_LIB I don't think this needs to be optional. What do you mean ? How can I mark the alsa-lib as non optional ? Greetings, Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] [Patch] openssl.make, corrected 'ifneq' to set the THUD variable correctly.
Hi, [EMAIL PROTECTED] wrote on 31.03.2008 17:05:35: So the arguments are expanded as you described, the $(and) function expands to the expansion of the last argument (y), which is != nothing. Should be right. Stand alone example: [EMAIL PROTECTED]:~$ cat Makefile BAZ=$(and $(FOO),$(BAR)) all: @echo $(BAZ) [EMAIL PROTECTED]:~$ make FOO= BAR= [EMAIL PROTECTED]:~$ make FOO=y BAR= [EMAIL PROTECTED]:~$ make FOO= BAR=y [EMAIL PROTECTED]:~$ make FOO=y BAR=y y Q.E.D. If i do the same, the result is different... but why ? [EMAIL PROTECTED]:~ cat Makefile BAZ=$(and $(FOO),$(BAR)) all: @echo $(BAZ) [EMAIL PROTECTED]:~ make FOO= BAR= [EMAIL PROTECTED]:~ make FOO=y BAR= [EMAIL PROTECTED]:~ make FOO= BAR=y [EMAIL PROTECTED]:~ make FOO=y BAR=y [EMAIL PROTECTED]:~ Maybe the 'make' version ? [EMAIL PROTECTED]:~ make -v GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [EMAIL PROTECTED]:~ -Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] [Patch] openssl.make, corrected 'ifneq' to set the THUD variable correctly.
Hi, [EMAIL PROTECTED] wrote on 31.03.2008 18:22:23: On Mon, Mar 31, 2008 at 05:54:09PM +0200, Jürgen Kilb wrote: If i do the same, the result is different... but why ? [EMAIL PROTECTED]:~ cat Makefile BAZ=$(and $(FOO),$(BAR)) all: @echo $(BAZ) [EMAIL PROTECTED]:~ make FOO= BAR= [EMAIL PROTECTED]:~ make FOO=y BAR= [EMAIL PROTECTED]:~ make FOO= BAR=y [EMAIL PROTECTED]:~ make FOO=y BAR=y [EMAIL PROTECTED]:~ Maybe the 'make' version ? [EMAIL PROTECTED]:~ make -v GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. [EMAIL PROTECTED]:~ Hmm, I have 3.81. Does anyone have a better idea, or should we depend on 3.81? However, it would be a little bit uggly... make was the problem :-( It works with a fresh build make-3.81 [EMAIL PROTECTED]:~/make-3.81 cd .. [EMAIL PROTECTED]:~ make-3.81/make FOO= BAR= [EMAIL PROTECTED]:~ make-3.81/make FOO=y BAR= [EMAIL PROTECTED]:~ make-3.81/make FOO= BAR=y [EMAIL PROTECTED]:~ make-3.81/make FOO=y BAR=y y [EMAIL PROTECTED]:~ -Jürgen -- ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] Jürgen Kilb/Mainz/Phytec is out of the office.
Ups..sorry for that Out of Office Mail.I've corrected that ;-)-Juergen -- ptxdist mailing list ptxdist@pengutronix.de
[ptxdist] Jürgen Kilb/Mainz/Phytec is out of the office.
I will be out of the office starting Fri 06/01/2007 and will not return until Mon 07/02/2007. In urgent cases please contact my substitute [EMAIL PROTECTED] -- ptxdist mailing list ptxdist@pengutronix.de
[ptxdist] corrected some package sources
Hi,please find attached an patch which will correct some package sources:- Jürgendiff -urN rules.org/mgetty.make rules/mgetty.make--- rules.org/mgetty.make 2007-01-28 22:17:41.0 +0100+++ rules/mgetty.make 2007-04-19 21:02:21.0 +0200@@ -21,7 +21,7 @@MGETTY_DATE = Dec16MGETTY = mgetty$(MGETTY_VERSION)MGETTY_SUFFIX = tar.gz-MGETTY_URL = ftp://ftp.leo.org/historic/comp/os/unix/networking/mgetty/$(MGETTY)-$(MGETTY_DATE).$(MGETTY_SUFFIX)+MGETTY_URL = ftp://alpha.greenie.net/pub/mgetty/source/1.1/$(MGETTY)-$(MGETTY_DATE).$(MGETTY_SUFFIX)MGETTY_SOURCE = $(SRCDIR)/$(MGETTY)-$(MGETTY_DATE).$(MGETTY_SUFFIX)MGETTY_DIR = $(BUILDDIR)/mgetty-$(MGETTY_VERSION)diff -urN rules.org/pcre.make rules/pcre.make--- rules.org/pcre.make 2007-01-28 22:17:41.0 +0100+++ rules/pcre.make 2007-04-19 20:37:20.0 +0200@@ -20,8 +20,8 @@#PCRE_VERSION = 5.0PCRE = pcre-$(PCRE_VERSION)-PCRE_SUFFIX = tar.gz-PCRE_URL = ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/$(PCRE).$(PCRE_SUFFIX)+PCRE_SUFFIX = tar.bz2+PCER_URL = http://mesh.dl.sourceforge.net/sourceforge/pcre/$(PCRE).$(PCRE_SUFFIX)PCRE_SOURCE = $(SRCDIR)/$(PCRE).$(PCRE_SUFFIX)PCRE_DIR = $(BUILDDIR)/$(PCRE)diff -urN rules.org/ppp.make rules/ppp.make--- rules.org/ppp.make 2007-01-28 22:17:41.0 +0100+++ rules/ppp.make 2007-04-19 21:22:25.0 +0200@@ -19,7 +19,7 @@#PPP_VERSION = 2.4.1PPP = ppp-$(PPP_VERSION)-PPP_URL = ftp://ftp.samba.org/pub/ppp/$(PPP).tar.gz+PPP_URL = http://samba.org/ftp/ppp/$(PPP).tar.gzPPP_SOURCE = $(SRCDIR)/$(PPP).tar.gzPPP_DIR = $(BUILDDIR)/$(PPP)diff -urN rules.org/rsync.make rules/rsync.make--- rules.org/rsync.make 2007-01-28 22:17:41.0 +0100+++ rules/rsync.make 2007-04-19 21:11:50.0 +0200@@ -20,7 +20,7 @@RSYNC_VERSION = 2.6.8RSYNC = rsync-$(RSYNC_VERSION)RSYNC_SUFFIX = tar.gz-RSYNC_URL = http://samba.anu.edu.au/ftp/rsync/$(RSYNC).$(RSYNC_SUFFIX)+RSYNC_URL = http://samba.anu.edu.au/ftp/rsync/old-versions/$(RSYNC).$(RSYNC_SUFFIX)RSYNC_SOURCE = $(SRCDIR)/$(RSYNC).$(RSYNC_SUFFIX)RSYNC_DIR = $(BUILDDIR)/$(RSYNC) -- ptxdist mailing list ptxdist@pengutronix.de