Re: [oe] [PATCH v2] linux-omap-psp, linux-omap: Added patch to fix MMC timeout errors
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Op 20-07-11 02:27, Joel A Fernandes schreef: This fixes MMC errors due to timeouts on certain SD Cards, following suggestions to set dto to 14 by Jason Kridner and Steven Kipisz Details of the issue: http://talk.maemo.org/showthread.php?p=1000707#post1000707 This patch doesn't apply to .dev --- Changes since earlier patch: * Set dto to 14 instead of doubling timeout Other notes: * We have confirmation that this patch fixes the issue, so it is safe to apply to the maintentance tree * Also please revert the earlier patch from the dev tree titled linux-omap-psp: Added patch to fix MMC timeout errors (commit 93e91091c7e2864274207cc7c59e3f64e453f843) We don't work like that. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFOJne1MkyGM64RGpERAhkiAKCDgNisgBs53GsmoVUfhIjK/2zRgQCfatRU wiq8t6sOSGduyJfHkhrCgLc= =XpXN -END PGP SIGNATURE- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] best practice .inc files
Hi All, I was wondering what the best way is to do this. I'm using the 2010.12 release. I've created my own u-boot_2010.09.bb file in my local repository. In it is aline require u-boot.inc (every u-boot*.bb recipe has it) Now I need a copy of the openembedded/recipes/u-boot/u-boot.inc in my local repository to get it bitbaked. (Well actually I've symlinked the file) I think both solutions are not optimal. Is there a way to this in a more gentle way? Thanks! Jaap ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Added header file to linux kernel - how to export
On Tue, Jul 19, 2011 at 08:14:14PM +0200, Aeschbacher, Fabrice wrote: Hi, Your could put something like this: do_stage_append() { cp ${S}/my_ioctl.h ${STAGING_KERNEL_DIR}/include/linux } in your recipes/linu.bb With kind regards, Fabrice Hi, do_stage shouldn't be used anymore. Do it via do_install method. Bye Henning ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] best practice .inc files
On Wednesday 20 July 2011 10:17:19 Jaap de Jong wrote: I'm using the 2010.12 release. I've created my own u-boot_2010.09.bb file in my local repository. In it is aline require u-boot.inc (every u-boot*.bb recipe has it) Now I need a copy of the openembedded/recipes/u-boot/u-boot.inc in my local repository to get it bitbaked. (Well actually I've symlinked the file) I think both solutions are not optimal. Is there a way to this in a more gentle way? If you use the path starting from the base i.e. require recipes/u-boot/u- boot.inc it should work. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Added header file to linux kernel - how to export
@ Fabrice Henning: Thank you both for your support! I ended up with: ## Export patched in header files for access by other recipes do_install_append_mymachine() { cp ${S}/arch/powerpc/include/asm/myfile.h ${STAGING_DIR_TARGET}${includedir}/asm/ } Works fine but I'm a bit confused about the number of STAGING_ definitions in the environment. It's not always easy to pick the right one, e.g. STAGING_DIR_TARGET and STAGING_DIR_HOST both points to the same location... Best Regards, Mats From: openembedded-devel-boun...@lists.openembedded.org [openembedded-devel-boun...@lists.openembedded.org] on behalf of Henning Heinold [hein...@inf.fu-berlin.de] Sent: Wednesday, July 20, 2011 11:05 AM To: openembedded-devel@lists.openembedded.org Subject: Re: [oe] Added header file to linux kernel - how to export On Tue, Jul 19, 2011 at 08:14:14PM +0200, Aeschbacher, Fabrice wrote: Hi, Your could put something like this: do_stage_append() { cp ${S}/my_ioctl.h ${STAGING_KERNEL_DIR}/include/linux } in your recipes/linu.bb With kind regards, Fabrice Hi, do_stage shouldn't be used anymore. Do it via do_install method. Bye Henning ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] Added header file to linux kernel - how to export
Mats, Installing myfile.h during do_install() certainly works for you right now. But it won't if you plan to use packaged-staging in the future. Hence my advice to do this rather during do_stage() With kind regards, Fabrice -Ursprüngliche Nachricht- Von: openembedded-devel-boun...@lists.openembedded.org [mailto:openembedded-devel-boun...@lists.openembedded.org] Im Auftrag von Mats Kärrman Gesendet: Mittwoch, 20. Juli 2011 15:14 An: openembedded-devel@lists.openembedded.org Betreff: Re: [oe] Added header file to linux kernel - how to export @ Fabrice Henning: Thank you both for your support! I ended up with: ## Export patched in header files for access by other recipes do_install_append_mymachine() { cp ${S}/arch/powerpc/include/asm/myfile.h ${STAGING_DIR_TARGET}${includedir}/asm/ } Works fine but I'm a bit confused about the number of STAGING_ definitions in the environment. It's not always easy to pick the right one, e.g. STAGING_DIR_TARGET and STAGING_DIR_HOST both points to the same location... Best Regards, Mats From: openembedded-devel-boun...@lists.openembedded.org [openembedded-devel-boun...@lists.openembedded.org] on behalf of Henning Heinold [hein...@inf.fu-berlin.de] Sent: Wednesday, July 20, 2011 11:05 AM To: openembedded-devel@lists.openembedded.org Subject: Re: [oe] Added header file to linux kernel - how to export On Tue, Jul 19, 2011 at 08:14:14PM +0200, Aeschbacher, Fabrice wrote: Hi, Your could put something like this: do_stage_append() { cp ${S}/my_ioctl.h ${STAGING_KERNEL_DIR}/include/linux } in your recipes/linu.bb With kind regards, Fabrice Hi, do_stage shouldn't be used anymore. Do it via do_install method. Bye Henning ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] genext2fs: patch for fixing inode based symlink string length limit
below patch fixes a problem with symlinks where the target string had exactly 59 chars and the needed terminating null character. (where the problem hits: when a fs with such entries gets checked by e2fsck then those tool detects it as a problem and offers to delete that symlink. if running an automated fixing cycle it would kill me all those symlinks.) regards, Alex. PS: in a test bed with a generated image file i am further seeing a note from e2fsck about a fs with revision zero but feature flags are set. thats reported as a fs problem and a fix is suggested by a y/n query. -- NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie! Jetzt informieren: http://www.gmx.net/de/go/freephone diff -Nru genext2fs-1.4.1.orig/genext2fs.c genext2fs-1.4.1/genext2fs.c --- genext2fs-1.4.1.orig/genext2fs.c 2011-07-20 10:57:24.0 +0200 +++ genext2fs-1.4.1/genext2fs.c 2011-07-20 14:34:11.0 +0200 @@ -1415,9 +1415,10 @@ uint32 nod = mknod_fs(fs, parent_nod, name, FM_IFLNK | FM_IRWXU | FM_IRWXG | FM_IRWXO, uid, gid, 0, 0, ctime, mtime); extend_blk(fs, nod, 0, - (int)get_nod(fs, nod)-i_blocks / INOBLK); get_nod(fs, nod)-i_size = size; - if(size = 4 * (EXT2_TIND_BLOCK+1)) + if(size 4 * (EXT2_TIND_BLOCK+1)) { strncpy((char*)get_nod(fs, nod)-i_block, (char*)b, size); + ((char*)get_nod(fs, nod)-i_block)[size+1] = '\0'; return nod; } extend_blk(fs, nod, b, rndup(size, BLOCKSIZE) / BLOCKSIZE); @@ -1643,6 +1644,10 @@ switch(st.st_mode S_IFMT) { case S_IFLNK: + if((st.st_mode S_IFMT) == S_IFREG || st.st_size = 4 * (EXT2_TIND_BLOCK+1)) + stats-nblocks += (st.st_size + BLOCKSIZE - 1) / BLOCKSIZE; + stats-ninodes++; + break; case S_IFREG: if((st.st_mode S_IFMT) == S_IFREG || st.st_size 4 * (EXT2_TIND_BLOCK+1)) stats-nblocks += (st.st_size + BLOCKSIZE - 1) / BLOCKSIZE; ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 1/5] vala-dbus-binding-tool: inherit perlnative
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../vala-dbus-binding-tool.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc index d86e923..a59488d 100644 --- a/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc +++ b/meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool.inc @@ -11,6 +11,6 @@ export XDG_DATA_DIRS = ${STAGING_DATADIR} SRC_URI = http://downloads.freesmartphone.org/sources/vala-dbus-binding-tool-${PV}.tar.bz2;name=archive; -inherit autotools +inherit autotools perlnative BBCLASSEXTEND = native -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 0/5] Pull request #18
The following changes since commit 037a063303d35c2fab8097d977aa5625c916c565: connman: update to 0.76 (2011-07-20 09:13:00 +0200) are available in the git repository at: git://git.openembedded.org/meta-openembedded-contrib jansa/meta-oe http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/meta-oe Martin Jansa (5): vala-dbus-binding-tool: inherit perlnative pidgin: inherit perlnative tangogps: add misssing dependency bluez4 bluez4: add missing dependency usbpath vala-terminal: inherit perlnative meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb |2 +- .../vala-dbus-binding-tool.inc |2 +- .../recipes-navigation/tangogps/tangogps_0.99.4.bb |2 +- meta-oe/recipes-support/pidgin/pidgin.inc |2 +- .../vala-terminal/vala-terminal_git.bb |2 +- 5 files changed, 5 insertions(+), 5 deletions(-) -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 3/5] tangogps: add misssing dependency bluez4
Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../recipes-navigation/tangogps/tangogps_0.99.4.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-oe/recipes-navigation/tangogps/tangogps_0.99.4.bb b/meta-oe/recipes-navigation/tangogps/tangogps_0.99.4.bb index d583637..e04f0a5 100644 --- a/meta-oe/recipes-navigation/tangogps/tangogps_0.99.4.bb +++ b/meta-oe/recipes-navigation/tangogps/tangogps_0.99.4.bb @@ -4,7 +4,7 @@ HOMEPAGE = http://tangogps.org/; SECTION = x11/applications LICENSE = GPLv2 LIC_FILES_CHKSUM = file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 -DEPENDS = curl gtk+ gconf sqlite3 libexif libsoup-2.4 +DEPENDS = curl gtk+ gconf sqlite3 libexif libsoup-2.4 bluez4 SRC_URI = http://www.tangogps.org/downloads/${P}.tar.gz; SRC_URI[md5sum] = 0f07ede94a21eb84f5e017fa88a1fc3d -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 2/5] pidgin: inherit perlnative
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta-oe/recipes-support/pidgin/pidgin.inc |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-oe/recipes-support/pidgin/pidgin.inc b/meta-oe/recipes-support/pidgin/pidgin.inc index 91d5176..9d21976 100644 --- a/meta-oe/recipes-support/pidgin/pidgin.inc +++ b/meta-oe/recipes-support/pidgin/pidgin.inc @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=751419260aa954499f7abaabaa882bbe DEPENDS = python startup-notification avahi gtk+ ncurses gnutls virtual/libintl gstreamer dbus INC_PR = r0 -inherit autotools gettext pkgconfig gconf +inherit autotools gettext pkgconfig gconf perlnative EXTRA_OECONF = \ --enable-vv \ -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 4/5] bluez4: add missing dependency usbpath
Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb b/meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb index ab85776..7688986 100644 --- a/meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb +++ b/meta-oe/recipes-connectivity/bluez/bluez4_4.93.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \ file://src/main.c;beginline=1;endline=24;md5=9bc54b93cd7e17bf03f52513f39f926e \ file://sbc/sbc.c;beginline=1;endline=25;md5=1a40781ed30d50d8639323a184aeb191 -DEPENDS = udev gst-plugins-base alsa-lib libusb dbus-glib libnl +DEPENDS = udev gst-plugins-base alsa-lib libusb dbus-glib libnl usbpath RDEPENDS_${PN}-dev = bluez-hcidump ASNEEDED = -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][PATCH 5/5] vala-terminal: inherit perlnative
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../vala-terminal/vala-terminal_git.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-oe/recipes-support/vala-terminal/vala-terminal_git.bb b/meta-oe/recipes-support/vala-terminal/vala-terminal_git.bb index 1900b6f..2549fd6 100644 --- a/meta-oe/recipes-support/vala-terminal/vala-terminal_git.bb +++ b/meta-oe/recipes-support/vala-terminal/vala-terminal_git.bb @@ -8,7 +8,7 @@ PV = 1.1.1+gitr${SRCPV} PE = 1 PR = r1 -inherit autotools +inherit autotools perlnative SRC_URI = ${FREESMARTPHONE_GIT}/vala-terminal.git;protocol=git;branch=master S = ${WORKDIR}/git -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-gnome][PATCH 1/2] libgnome-keyring: inherit perlnative
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- .../libgnome/libgnome-keyring_2.32.0.bb|2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-gnome/recipes-gnome/libgnome/libgnome-keyring_2.32.0.bb b/meta-gnome/recipes-gnome/libgnome/libgnome-keyring_2.32.0.bb index 139de0a..b568b0a 100644 --- a/meta-gnome/recipes-gnome/libgnome/libgnome-keyring_2.32.0.bb +++ b/meta-gnome/recipes-gnome/libgnome/libgnome-keyring_2.32.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = file://COPYING.GPL;md5=94d55d512a9ba36caa9b7df079bae19f \ SECTION = x11/gnome -inherit gnome lib_package +inherit gnome lib_package perlnative SRC_URI[archive.md5sum] = c42b2ca66204835d901d3dbfc1fa5ae6 SRC_URI[archive.sha256sum] = 56388c0d81ddfdb57d30e4963c83ecc1c18498aab99395420e0fff69929a0f0c -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-gnome][PATCH 2/2] gconf: inherit perlnative
* otherwise perl from host is used and if there isn't libxml-parser-perl installed on host it fails with: checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool Signed-off-by: Martin Jansa martin.ja...@gmail.com --- meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb b/meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb index 8f64638..1d5a857 100644 --- a/meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb +++ b/meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb @@ -20,7 +20,7 @@ SRC_URI[archive.sha256sum] = 46030c09422603dbb72f13b5dd592dcc01fbc13562b9e94daf EXTRA_OECONF = --without-openldap --disable-gtk-doc --enable-gtk --with-gtk=2.0 --enable-gsettings-backend=yes POLKIT_POLICY_FILE_VALIDATE=true ORBIT_IDL_SRC = ${STAGING_BINDIR_NATIVE}/orbit-idl-2 -inherit autotools gettext +inherit autotools gettext perlnative EXTRA_OEMAKE = 'ORBIT_IDL=${ORBIT_IDL_SRC}' -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH v2] linux-omap-psp, linux-omap: Added patch to fix MMC timeout errors
Am Mittwoch, den 20.07.2011, 08:37 +0200 schrieb Koen Kooi: Op 20-07-11 02:27, Joel A Fernandes schreef: This fixes MMC errors due to timeouts on certain SD Cards, following suggestions to set dto to 14 by Jason Kridner and Steven Kipisz Details of the issue: http://talk.maemo.org/showthread.php?p=1000707#post1000707 This patch doesn't apply to .dev I guess because it was intended for maintenance. Joel, I think the policy is that patches should go to master first. --- Changes since earlier patch: * Set dto to 14 instead of doubling timeout Other notes: * We have confirmation that this patch fixes the issue, so it is safe to apply to the maintentance tree * Also please revert the earlier patch from the dev tree titled linux-omap-psp: Added patch to fix MMC timeout errors (commit 93e91091c7e2864274207cc7c59e3f64e453f843) We don't work like that. I think the problem is that the version was bumped and decreasing it when reverting does not work. Therefore either send a patch reverting the previous commit but increasing the version or send a patch updating the MMC patch. Thanks, Paul PS: Joel, do I still need to CC everyone? I guess Koen is reading the list anyhow. signature.asc Description: This is a digitally signed message part ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-gnome][PATCH 0/2] Pull request #1
The following changes since commit 037a063303d35c2fab8097d977aa5625c916c565: connman: update to 0.76 (2011-07-20 09:13:00 +0200) are available in the git repository at: git://git.openembedded.org/meta-openembedded-contrib jansa/meta-gnome http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/meta-gnome Martin Jansa (2): libgnome-keyring: inherit perlnative gconf: inherit perlnative meta-gnome/recipes-gnome/gconf/gconf_2.32.4.bb |2 +- .../libgnome/libgnome-keyring_2.32.0.bb|2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 1.7.6 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] calibrator: also problems with svn://svn.bec-systems.com/ (was: [PATCH 1/3] calibrator: Move to latest SVN rev 138)
Dear Raymond, Am Montag, den 18.07.2011, 22:04 +0200 schrieb Paul Menzel: Am Montag, den 18.07.2011, 21:51 +0200 schrieb Paul Menzel: Am Montag, den 18.07.2011, 13:25 -0600 schrieb Raymond Danks: * The SVN repository for this project has changed URI. actually testing your patch I am experiencing the following problem with task fetch. svn: OPTIONS of 'http://svn.bec-systems.com/svn/pub/calibrator': authorization failed: Could not authenticate to server: rejected Basic challenge (http://svn.bec-systems.com) NOTE: package calibrator-0.9e+svnr21-r0: task Fetch failed: Unable to fetch URL svn://svn.bec-systems.com/svn/pub;module=calibrator;proto=http from any source.: Failed ERROR: Function 'Fetch failed: Unable to fetch URL svn://svn.bec-systems.com/svn/pub;module=calibrator;proto=http from any source.' failed * Upgrade to and patch the latest version for use with current tools. actually thinking about this, two patches would have been better. I will split this patch up. Signed-off-by: Raymond Danks ray.da...@se-eng.com --- recipes/calibrator/calibrator_svn.bb |6 +- .../calibrator/files/round_conflicting_types.patch | 91 2 files changed, 95 insertions(+), 2 deletions(-) create mode 100644 recipes/calibrator/files/round_conflicting_types.patch diff --git a/recipes/calibrator/calibrator_svn.bb b/recipes/calibrator/calibrator_svn.bb index bd7bb1f..60eeaf9 100644 --- a/recipes/calibrator/calibrator_svn.bb +++ b/recipes/calibrator/calibrator_svn.bb @@ -2,11 +2,13 @@ DESCRIPTION = The Calibrator, a Cache-Memory and TLB Calibration Tool HOMEPAGE = http://monetdb.cwi.nl/Calibrator/; LICENSE = AS IS -SRCREV = 21 +SRCREV = 138 PV = 0.9e+svnr${SRCPV} PR = r0 -SRC_URI = svn://dev.bec-systems.com/svn/pub;module=calibrator;proto=http +SRC_URI = \ + svn://svn.bec-systems.com/pub;module=calibrator;proto=http \ + file://round_conflicting_types.patch Maybe also put the last on a new line to make future diffs smaller? inherit autotools diff --git a/recipes/calibrator/files/round_conflicting_types.patch b/recipes/calibrator/files/round_conflicting_types.patch new file mode 100644 index 000..520c945 --- /dev/null +++ b/recipes/calibrator/files/round_conflicting_types.patch @@ -0,0 +1,91 @@ +round is a conflicting type ; rename to custom_round instead. Did you send that patch upstream? + +diff -urN calibrator.orig/calibrator.c calibrator/calibrator.c +--- calibrator.orig/calibrator.c 2011-07-11 16:40:32.0 -0600 calibrator/calibrator.c 2011-07-11 16:44:22.333626120 -0600 +@@ -128,7 +128,7 @@ […] Acked-by: Paul Menzel paulepan...@users.sourceforge.net I forgot to ask, do you have write/commit access to the Git repository? Thanks, Paul signature.asc Description: This is a digitally signed message part ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [PATCH v2] linux-omap-psp, linux-omap: Added patch to fix MMC timeout errors
This fixes MMC errors due to timeouts on certain SD Cards following suggestions to set dto to 14 by Jason Kridner and Steven Kipisz Details of the issue: http://talk.maemo.org/showthread.php?p=1000707#post1000707 --- Changes since v1: * Made patch to apply to org.openembedded.dev branch * Bumped PR of respective recipes ...mc-Adjust-dto-to-eliminate-timeout-errors.patch | 27 ++ ...mc-Adjust-dto-to-eliminate-timeout-errors.patch | 39 +++- recipes/linux/linux-omap-psp_2.6.32.bb |2 +- recipes/linux/linux-omap_2.6.39.bb |3 +- 4 files changed, 52 insertions(+), 19 deletions(-) create mode 100644 recipes/linux/linux-omap-2.6.39/beagle/0006-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch diff --git a/recipes/linux/linux-omap-2.6.39/beagle/0006-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch b/recipes/linux/linux-omap-2.6.39/beagle/0006-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch new file mode 100644 index 000..7a563b7 --- /dev/null +++ b/recipes/linux/linux-omap-2.6.39/beagle/0006-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch @@ -0,0 +1,27 @@ +From bd0b2f97c48aa6aac0c6a494f1c6ba5af5de486b Mon Sep 17 00:00:00 2001 +From: Joel A Fernandes agnel.j...@gmail.com +Date: Mon, 18 Jul 2011 23:13:41 -0500 +Subject: [PATCH] omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts + +Signed-off-by: Joel A Fernandes agnel.j...@gmail.com +--- + drivers/mmc/host/omap_hsmmc.c |3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + +diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c +index 9646a75..7443647 100644 +--- a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c +@@ -1049,6 +1049,9 @@ static void set_data_timeout(struct omap_hsmmc_host *host, + dto = 14; + } + ++ /* Set dto to max value of 14 to avoid SD Card timeouts */ ++ dto = 14; ++ + reg = ~DTO_MASK; + reg |= dto DTO_SHIFT; + OMAP_HSMMC_WRITE(host-base, SYSCTL, reg); +-- +1.7.0.4 + diff --git a/recipes/linux/linux-omap-psp-2.6.32/0047-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch b/recipes/linux/linux-omap-psp-2.6.32/0047-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch index 4867d3f..7a563b7 100644 --- a/recipes/linux/linux-omap-psp-2.6.32/0047-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch +++ b/recipes/linux/linux-omap-psp-2.6.32/0047-omap-mmc-Adjust-dto-to-eliminate-timeout-errors.patch @@ -1,22 +1,27 @@ -From 26a79f408bd41ad7b4a47f2683909d3fc1575eab Mon Sep 17 00:00:00 2001 -From: Steve Sakoman st...@sakoman.com -Date: Wed, 12 Jan 2011 05:54:55 -0800 -Subject: [PATCH] omap: mmc: Adjust dto to eliminate timeout errors +From bd0b2f97c48aa6aac0c6a494f1c6ba5af5de486b Mon Sep 17 00:00:00 2001 +From: Joel A Fernandes agnel.j...@gmail.com +Date: Mon, 18 Jul 2011 23:13:41 -0500 +Subject: [PATCH] omap_hsmmc: Set dto to max value of 14 to avoid SD Card timeouts -A number of SD card types were experiencing timeout errors. This -could also lead to data corruption in some cases. - -This fix proposed by Sukumar Ghoral of TI. +Signed-off-by: Joel A Fernandes agnel.j...@gmail.com --- + drivers/mmc/host/omap_hsmmc.c |3 +++ + 1 files changed, 3 insertions(+), 0 deletions(-) + diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c -index 9646a75..ef458d6 100644 +index 9646a75..7443647 100644 --- a/drivers/mmc/host/omap_hsmmc.c +++ b/drivers/mmc/host/omap_hsmmc.c -@@ -1032,6 +1032,7 @@ static void set_data_timeout(struct omap_hsmmc_host *host, - cycle_ns = 10 / (clk_get_rate(host-fclk) / clkd); - timeout = timeout_ns / cycle_ns; - timeout += timeout_clks; -+ timeout *= 2; - if (timeout) { - while ((timeout 0x8000) == 0) { - dto += 1; +@@ -1049,6 +1049,9 @@ static void set_data_timeout(struct omap_hsmmc_host *host, + dto = 14; + } + ++ /* Set dto to max value of 14 to avoid SD Card timeouts */ ++ dto = 14; ++ + reg = ~DTO_MASK; + reg |= dto DTO_SHIFT; + OMAP_HSMMC_WRITE(host-base, SYSCTL, reg); +-- +1.7.0.4 + diff --git a/recipes/linux/linux-omap-psp_2.6.32.bb b/recipes/linux/linux-omap-psp_2.6.32.bb index 91de194..31de659 100644 --- a/recipes/linux/linux-omap-psp_2.6.32.bb +++ b/recipes/linux/linux-omap-psp_2.6.32.bb @@ -9,7 +9,7 @@ COMPATIBLE_MACHINE = am3517-crane|beagleboard|omap3evm|am3517-evm|dm37x-evm|am3 SRCREV = 5fc29e7b2a76a64a739f857858ef0b98294aa155 # The main PR is now using MACHINE_KERNEL_PR, for omap3 see conf/machine/include/omap3.inc -MACHINE_KERNEL_PR_append = f+gitr${SRCREV} +MACHINE_KERNEL_PR_append = g+gitr${SRCREV} SRC_URI = git://arago-project.org/git/projects/linux-omap3.git;protocol=http;branch=master \ file://0001-Added-Crane-Board-support.patch \ diff --git a/recipes/linux/linux-omap_2.6.39.bb
[oe] git server
approximately 0400UTC the git server was migrated from the failing Melo instance to another instance on another machine while we continue to troubleshoot melo. Tom (for the OE infra team) ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel