Skip to contentSkip to conversation

Mark Hatle : prelink: Update to latest upstream prelink

oe-commits Andreas Müller 4 participants 5 messages Aug 17, 2012 – Oct 18, 2012 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): 20120817170922.097651032F@opal

#1 lore raw
Quoted 28 lines · On Fri, Aug 17, 2012 at 7:09 PM, <[email protected]> wrote:
Module: openembedded-core.git
Branch: master
Commit: 7759c9a2c5dfdc1cae5540a5985632c78abbac89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7759c9a2c5dfdc1cae5540a5985632c78abbac89
Author: Mark Hatle <[email protected]>
Date:   Mon Aug 13 14:49:57 2012 -0500

prelink: Update to latest upstream prelink

The latest fixes an obscure problem with prelinking on PowerPC, as well as general updated.

---

 meta/recipes-devtools/prelink/prelink_git.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/prelink/prelink_git.bb +0 -0
index c94bdf5..610302e 100644
@@ -8,9 +8,9 @@ and executables, so that far fewer relocations need to be resolved at \
 runtime and thus programs come up faster."

meta/recipes-devtools/prelink/prelink_git.bb and executables, so that far fewer relocations need to be resolved at \ · line 16

Quoted 10 lines
meta/recipes-devtools/prelink/prelink_git.bb +2 -2
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
-SRCREV = "7b47f2f8a15ed13b7905bc120bb2586f3e164f7d"
+SRCREV = "a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d"
 PV = "1.0+git${SRCPV}"
-PR = "r9"
+PR = "r10"
 
 #
 # The cron script attempts to re-prelink the system daily -- on

I think reloading is caused by this change. Since latest update I get

WARNING: Failed to fetch URL
git://git.yoctoproject.org/prelink-cross.git;protocol=git, attempting
MIRRORS if available
ERROR: Fetcher failure: Fetch command export HOME="/home/Superandy";
export SSH_AUTH_SOCK="/tmp/keyring-IAYDEC/ssh"; export
GIT_CONFIG="/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/etc/gitconfig";
export PATH="/home/Superandy/data/oe-core/sources/openembedded-core/scripts/native-intercept:/home/Superandy/data/oe-core/sources/openembedded-core/scripts:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-linux:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux//bin:/home/Superandy/oe-core/sources/openembedded-core/scripts:/home/Superandy/oe-core/sources/bitbake/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:./:/home/Superandy/bin:/sbin:/usr/sbin"; git remote add --mirror=fetch origin
git://git.yoctoproject.org/prelink-cross.git failed with exit code
129, output:
STDOUT:
STDERR: error: option `mirror' takes no value
usage: git remote add [<options>] <name> <url>

-f, --fetch fetch the remote branches
--tags import all tags and associated objects when fetching
or do not fetch any tag at all (--no-tags)
-t, --track <branch> branch(es) to track
-m, --master <branch>
master branch
--mirror no separate remotes

ERROR: Function failed: Fetcher failure for URL:
'git://git.yoctoproject.org/prelink-cross.git;protocol=git'. Unable to
fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/Superandy/tmp/oe-core-eglibc/work/x86_64-linux/prelink-native-1.0+git1+a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d-r10/temp/log.do_fetch.25940
ERROR: Task 103 (virtual:native:/home/Superandy/data/oe-core/sources/openembedded-core/meta/recipes-devtools/prelink/prelink_git.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 307 tasks of which 262 didn't need to
be rerun and 1 failed.

Any thoughts?

Andreas

#2 lore raw
Quoted 28 lines · On Fri, Aug 17, 2012 at 7:09 PM, <[email protected]> wrote:
Module: openembedded-core.git
Branch: master
Commit: 7759c9a2c5dfdc1cae5540a5985632c78abbac89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7759c9a2c5dfdc1cae5540a5985632c78abbac89
Author: Mark Hatle <[email protected]>
Date:   Mon Aug 13 14:49:57 2012 -0500

prelink: Update to latest upstream prelink

The latest fixes an obscure problem with prelinking on PowerPC, as well as general updated.

---

 meta/recipes-devtools/prelink/prelink_git.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/prelink/prelink_git.bb +0 -0
index c94bdf5..610302e 100644
@@ -8,9 +8,9 @@ and executables, so that far fewer relocations need to be resolved at \
 runtime and thus programs come up faster."

meta/recipes-devtools/prelink/prelink_git.bb and executables, so that far fewer relocations need to be resolved at \ · line 16

Quoted 10 lines
meta/recipes-devtools/prelink/prelink_git.bb +2 -2
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
-SRCREV = "7b47f2f8a15ed13b7905bc120bb2586f3e164f7d"
+SRCREV = "a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d"
 PV = "1.0+git${SRCPV}"
-PR = "r9"
+PR = "r10"
 
 #
 # The cron script attempts to re-prelink the system daily -- on

I think reloading is caused by this change. Since latest update I get

WARNING: Failed to fetch URL
git://git.yoctoproject.org/prelink-cross.git;protocol=git, attempting
MIRRORS if available
ERROR: Fetcher failure: Fetch command export HOME="/home/Superandy";
export SSH_AUTH_SOCK="/tmp/keyring-IAYDEC/ssh"; export
GIT_CONFIG="/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/etc/gitconfig";
export PATH="/home/Superandy/data/oe-core/sources/openembedded-core/scripts/native-intercept:/home/Superandy/data/oe-core/sources/openembedded-core/scripts:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-linux:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux//bin:/home/Superandy/oe-core/sources/openembedded-core/scripts:/home/Superandy/oe-core/sources/bitbake/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:./:/home/Superandy/bin:/sbin:/usr/sbin"; git remote add --mirror=fetch origin
git://git.yoctoproject.org/prelink-cross.git failed with exit code
129, output:
STDOUT:
STDERR: error: option `mirror' takes no value
usage: git remote add [<options>] <name> <url>

-f, --fetch fetch the remote branches
--tags import all tags and associated objects when fetching
or do not fetch any tag at all (--no-tags)
-t, --track <branch> branch(es) to track
-m, --master <branch>
master branch
--mirror no separate remotes

ERROR: Function failed: Fetcher failure for URL:
'git://git.yoctoproject.org/prelink-cross.git;protocol=git'. Unable to
fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/Superandy/tmp/oe-core-eglibc/work/x86_64-linux/prelink-native-1.0+git1+a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d-r10/temp/log.do_fetch.25940
ERROR: Task 103 (virtual:native:/home/Superandy/data/oe-core/sources/openembedded-core/meta/recipes-devtools/prelink/prelink_git.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 307 tasks of which 262 didn't need to
be rerun and 1 failed.

Any thoughts?

Andreas

#3 lore raw
Quoted 75 lines · Andreas Müller
Quoted 28 lines · On Fri, Aug 17, 2012 at 7:09 PM, <[email protected]> wrote:
Module: openembedded-core.git
Branch: master
Commit: 7759c9a2c5dfdc1cae5540a5985632c78abbac89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7759c9a2c5dfdc1cae5540a5985632c78abbac89
Author: Mark Hatle <[email protected]>
Date:   Mon Aug 13 14:49:57 2012 -0500

prelink: Update to latest upstream prelink

The latest fixes an obscure problem with prelinking on PowerPC, as well as general updated.

---

 meta/recipes-devtools/prelink/prelink_git.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/prelink/prelink_git.bb +0 -0
index c94bdf5..610302e 100644
@@ -8,9 +8,9 @@ and executables, so that far fewer relocations need to be resolved at \
 runtime and thus programs come up faster."

meta/recipes-devtools/prelink/prelink_git.bb and executables, so that far fewer relocations need to be resolved at \ · line 16

Quoted 10 lines
meta/recipes-devtools/prelink/prelink_git.bb +2 -2
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
-SRCREV = "7b47f2f8a15ed13b7905bc120bb2586f3e164f7d"
+SRCREV = "a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d"
 PV = "1.0+git${SRCPV}"
-PR = "r9"
+PR = "r10"
 
 #
 # The cron script attempts to re-prelink the system daily -- on

I think reloading is caused by this change. Since latest update I get

WARNING: Failed to fetch URL
git://git.yoctoproject.org/prelink-cross.git;protocol=git, attempting
MIRRORS if available
ERROR: Fetcher failure: Fetch command export HOME="/home/Superandy";
export SSH_AUTH_SOCK="/tmp/keyring-IAYDEC/ssh"; export
GIT_CONFIG="/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/etc/gitconfig";
export PATH="/home/Superandy/data/oe-core/sources/openembedded-core/scripts/native-intercept:/home/Superandy/data/oe-core/sources/openembedded-core/scripts:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-linux:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux//bin:/home/Superandy/oe-core/sources/openembedded-core/scripts:/home/Superandy/oe-core/sources/bitbake/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:./:/home/Superandy/bin:/sbin:/usr/sbin"; git remote add --mirror=fetch origin
git://git.yoctoproject.org/prelink-cross.git failed with exit code
129, output:
STDOUT:
STDERR: error: option `mirror' takes no value
usage: git remote add [<options>] <name> <url>

-f, --fetch fetch the remote branches
--tags import all tags and associated objects when fetching
or do not fetch any tag at all (--no-tags)
-t, --track <branch> branch(es) to track
-m, --master <branch>
master branch
--mirror no separate remotes

ERROR: Function failed: Fetcher failure for URL:
'git://git.yoctoproject.org/prelink-cross.git;protocol=git'. Unable to
fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/Superandy/tmp/oe-core-eglibc/work/x86_64-linux/prelink-native-1.0+git1+a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d-r10/temp/log.do_fetch.25940
ERROR: Task 103 (virtual:native:/home/Superandy/data/oe-core/sources/openembedded-core/meta/recipes-devtools/prelink/prelink_git.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 307 tasks of which 262 didn't need to
be rerun and 1 failed.

Quoted 1 line

Any thoughts?

You have an incompatible version of git and git-native is in ASSUME_PROVIDED. We should have detected this and built git-native in this case. What version of git do you have?

Cheers,

Richard

#4 lore raw
Quoted 56 lines · Richard Purdie
Quoted 55 lines · Andreas Müller
Quoted 28 lines · On Fri, Aug 17, 2012 at 7:09 PM, <[email protected]> wrote:
Module: openembedded-core.git
Branch: master
Commit: 7759c9a2c5dfdc1cae5540a5985632c78abbac89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7759c9a2c5dfdc1cae5540a5985632c78abbac89
Author: Mark Hatle <[email protected]>
Date:   Mon Aug 13 14:49:57 2012 -0500

prelink: Update to latest upstream prelink

The latest fixes an obscure problem with prelinking on PowerPC, as well as general updated.

---

 meta/recipes-devtools/prelink/prelink_git.bb |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/prelink/prelink_git.bb +0 -0
index c94bdf5..610302e 100644
@@ -8,9 +8,9 @@ and executables, so that far fewer relocations need to be resolved at \
 runtime and thus programs come up faster."

meta/recipes-devtools/prelink/prelink_git.bb and executables, so that far fewer relocations need to be resolved at \ · line 16

Quoted 10 lines
meta/recipes-devtools/prelink/prelink_git.bb +2 -2
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
-SRCREV = "7b47f2f8a15ed13b7905bc120bb2586f3e164f7d"
+SRCREV = "a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d"
 PV = "1.0+git${SRCPV}"
-PR = "r9"
+PR = "r10"
 
 #
 # The cron script attempts to re-prelink the system daily -- on

I think reloading is caused by this change. Since latest update I get

WARNING: Failed to fetch URL
git://git.yoctoproject.org/prelink-cross.git;protocol=git, attempting
MIRRORS if available
ERROR: Fetcher failure: Fetch command export HOME="/home/Superandy";
export SSH_AUTH_SOCK="/tmp/keyring-IAYDEC/ssh"; export
GIT_CONFIG="/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/etc/gitconfig";
export PATH="/home/Superandy/data/oe-core/sources/openembedded-core/scripts/native-intercept:/home/Superandy/data/oe-core/sources/openembedded-core/scripts:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-linux:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux//bin:/home/Superandy/oe-core/sources/openembedded-core/scripts:/home/Superandy/oe-core/sources/bitbake/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:./:/home/Superandy/bin:/sbin:/usr/sbin"; git remote add --mirror=fetch origin
git://git.yoctoproject.org/prelink-cross.git failed with exit code
129, output:
STDOUT:
STDERR: error: option `mirror' takes no value
usage: git remote add [<options>] <name> <url>

Quoted 8 lines
Quoted 8 lines

-f, --fetch fetch the remote branches
--tags import all tags and associated objects when fetching
or do not fetch any tag at all (--no-tags)
-t, --track <branch> branch(es) to track
-m, --master <branch>
master branch
--mirror no separate remotes

--mirror option was changed 2y ago here
https://github.com/git/git/commit/a9f5a3558dcf83440c60ae5a2e2b56c80d65bb0b

get newer git :)

someone reported the same to me today with Ubuntu 11.04 :/

Quoted 27 lines
Quoted 12 lines

ERROR: Function failed: Fetcher failure for URL:
'git://git.yoctoproject.org/prelink-cross.git;protocol=git'. Unable to
fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/Superandy/tmp/oe-core-eglibc/work/x86_64-linux/prelink-native-1.0+git1+a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d-r10/temp/log.do_fetch.25940
ERROR: Task 103 (virtual:native:/home/Superandy/data/oe-core/sources/openembedded-core/meta/recipes-devtools/prelink/prelink_git.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 307 tasks of which 262 didn't need to
be rerun and 1 failed.

Quoted 1 line

Any thoughts?

You have an incompatible version of git and git-native is in ASSUME_PROVIDED. We should have detected this and built git-native in this case. What version of git do you have?

Cheers,

Richard

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#5 lore raw
In reply to Andreas Müller
Quoted 75 lines · Andreas Müller
Quoted 28 lines · On Fri, Aug 17, 2012 at 7:09 PM, <[email protected]> wrote:
Module: openembedded-core.git
Branch: master
Commit: 7759c9a2c5dfdc1cae5540a5985632c78abbac89
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=7759c9a2c5dfdc1cae5540a5985632c78abbac89
Author: Mark Hatle <[email protected]>
Date:   Mon Aug 13 14:49:57 2012 -0500

prelink: Update to latest upstream prelink

The latest fixes an obscure problem with prelinking on PowerPC, as well as general updated.

---

  meta/recipes-devtools/prelink/prelink_git.bb |    4 ++--
  1 files changed, 2 insertions(+), 2 deletions(-)
meta/recipes-devtools/prelink/prelink_git.bb +0 -0
index c94bdf5..610302e 100644
@@ -8,9 +8,9 @@ and executables, so that far fewer relocations need to be resolved at \
  runtime and thus programs come up faster."

meta/recipes-devtools/prelink/prelink_git.bb and executables, so that far fewer relocations need to be resolved at \ · line 16

Quoted 10 lines
meta/recipes-devtools/prelink/prelink_git.bb +2 -2
  LICENSE = "GPLv2"
  LIC_FILES_CHKSUM = "file://COPYING;md5=c93c0550bd3173f4504b2cbd8991e50b"
-SRCREV = "7b47f2f8a15ed13b7905bc120bb2586f3e164f7d"
+SRCREV = "a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d"
  PV = "1.0+git${SRCPV}"
-PR = "r9"
+PR = "r10"
 
  #
  # The cron script attempts to re-prelink the system daily -- on

I think reloading is caused by this change. Since latest update I get

WARNING: Failed to fetch URL
git://git.yoctoproject.org/prelink-cross.git;protocol=git, attempting
MIRRORS if available
ERROR: Fetcher failure: Fetch command export HOME="/home/Superandy";
export SSH_AUTH_SOCK="/tmp/keyring-IAYDEC/ssh"; export
GIT_CONFIG="/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/etc/gitconfig";
export PATH="/home/Superandy/data/oe-core/sources/openembedded-core/scripts/native-intercept:/home/Superandy/data/oe-core/sources/openembedded-core/scripts:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/armv7a-vfp-neon-linux:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux/sbin:/home/Superandy/tmp/oe-core-eglibc/sysroots/x86_64-linux//bin:/home/Superandy/oe-core/sources/openembedded-core/scripts:/home/Superandy/oe-core/sources/bitbake/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:./:/home/Superandy/bin:/sbin:/usr/sbin"; git remote add --mirror=fetch origin
git://git.yoctoproject.org/prelink-cross.git failed with exit code
129, output:
STDOUT:
STDERR: error: option `mirror' takes no value
usage: git remote add [<options>] <name> <url>

-f, --fetch fetch the remote branches
--tags import all tags and associated objects when fetching
or do not fetch any tag at all (--no-tags)
-t, --track <branch> branch(es) to track
-m, --master <branch>
master branch
--mirror no separate remotes

ERROR: Function failed: Fetcher failure for URL:
'git://git.yoctoproject.org/prelink-cross.git;protocol=git'. Unable to
fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/Superandy/tmp/oe-core-eglibc/work/x86_64-linux/prelink-native-1.0+git1+a2d8e30942bd4bc0a5c852b9d9d12f8684c4bb8d-r10/temp/log.do_fetch.25940
ERROR: Task 103 (virtual:native:/home/Superandy/data/oe-core/sources/openembedded-core/meta/recipes-devtools/prelink/prelink_git.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 307 tasks of which 262 didn't need to
be rerun and 1 failed.

Quoted 1 line

Any thoughts?

I verified that the upstream repository does have that commit, and that is the correct commit.

From looking at it, it almost sounds like you were unable to connect to git.yoctoproject.org in order to retrieve the sources.

I know I was having some problems yesterday with that, but they went away -- maybe a stale DNS server?

--Mark

Quoted 7 lines

Andreas

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core