Send commitlog mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. org.openembedded.dev:
2c516ae9cd91246a875656d95a0a2ac563c78508 ([EMAIL PROTECTED])
2. org.openembedded.dev:
2dcb6dc800522caca9d5a96203a7b5db82086cbc ([EMAIL PROTECTED])
3. org.openembedded.dev:
2e43d63e8c1f309fa07fbcbff5f0d84f562f6506 ([EMAIL PROTECTED])
4. org.openembedded.dev:
322ea19f98c9c37886c8eb080fbd9c6a552f7b1d ([EMAIL PROTECTED])
5. org.openembedded.dev:
32c42c21fa615c7adc822a7cec5695a1227395a0 ([EMAIL PROTECTED])
--- Begin Message ---
revision: 2c516ae9cd91246a875656d95a0a2ac563c78508
date: 2008-04-24T16:51:55
author: [EMAIL PROTECTED]
branch: org.openembedded.dev
changelog:
make diffutils compile on EABI uclibc.
manifest:
format_version "1"
new_manifest [cbce8f7fe700e081c810e070fc5ab79ca0275ad1]
old_revision [8ad9557ac9304643357a146989839e365bbb07a8]
patch "packages/diffutils/diffutils_2.8.1.bb"
from [8549a96143d03b98e290128f5dbd920fde3f0b15]
to [56edb2ce56f8f5b687f020e7754b9a64fc49c50d]
#
#
# patch "packages/diffutils/diffutils_2.8.1.bb"
# from [8549a96143d03b98e290128f5dbd920fde3f0b15]
# to [56edb2ce56f8f5b687f020e7754b9a64fc49c50d]
#
============================================================
--- packages/diffutils/diffutils_2.8.1.bb
8549a96143d03b98e290128f5dbd920fde3f0b15
+++ packages/diffutils/diffutils_2.8.1.bb
56edb2ce56f8f5b687f020e7754b9a64fc49c50d
@@ -3,7 +3,7 @@ used for creating patch files."
DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
sdiff, and cmp utilities. These programs are usually \
used for creating patch files."
-PR = "r3"
+PR = "r4"
SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz"
@@ -15,6 +15,7 @@ EXTRA_OECONF_linux-uclibc = "--without-i
# because it uses __mempcpy, there are other things (TBD:
# see diffutils.mk in buildroot)
EXTRA_OECONF_linux-uclibc = "--without-included-regex"
+EXTRA_OECONF_linux-uclibcgnueabi = "--without-included-regex"
do_install_append () {
mv ${D}${bindir}/diff ${D}${bindir}/diff.${PN}
--- End Message ---
--- Begin Message ---
revision: 2dcb6dc800522caca9d5a96203a7b5db82086cbc
date: 2008-04-30T19:14:49
author: [EMAIL PROTECTED]
branch: org.openembedded.dev
changelog:
ulxmlrpcpp 1.7.3 add do_stage
manifest:
format_version "1"
new_manifest [d396ab2f82d85b646e01dc92c40f7f6d18c3448d]
old_revision [df91b0ea8d450dfb3312279405f111f15fea382a]
patch "packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb"
from [89d680dec9d98d7609a137680af8b54495323c04]
to [620ff88b9012aace94f197dadcdfaf0b6b770e62]
#
#
# patch "packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb"
# from [89d680dec9d98d7609a137680af8b54495323c04]
# to [620ff88b9012aace94f197dadcdfaf0b6b770e62]
#
============================================================
--- packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb
89d680dec9d98d7609a137680af8b54495323c04
+++ packages/ulxmlrpcpp/ulxmlrpcpp_1.7.3.bb
620ff88b9012aace94f197dadcdfaf0b6b770e62
@@ -3,7 +3,7 @@ DEPENDS = "expat"
LICENSE = "LGPL"
SECTION = "libs"
DEPENDS = "expat"
-PR = "r0"
+PR = "r1"
SRC_URI = "${SOURCEFORGE_MIRROR}/ulxmlrpcpp/ulxmlrpcpp-${PV}-src.tar.bz2 \
file://disable-docs.patch;patch=1 \
@@ -15,6 +15,10 @@ do_configure_append() {
echo "#define ulxr_snprintf snprintf" >>ulxmlrpcpp/ulxmlrpcpp.h
}
+do_stage() {
+ autotools_stage_all
+}
+
LEAD_SONAME = "libulxmlrpcpp.so"
PACKAGES =+ "${PN}-examples ${PN}-contrib"
FILES_${PN}-examples = "${bindir}/*"
--- End Message ---
--- Begin Message ---
revision: 2e43d63e8c1f309fa07fbcbff5f0d84f562f6506
date: 2008-04-30T01:13:06
author: [EMAIL PROTECTED]
branch: org.openembedded.dev
changelog:
busybox 1.9.1 (re)enable netcat server mode + extra options
busybox 1.9.1 update to 1.9.2 (BUGFIX only release)
manifest:
format_version "1"
new_manifest [055ce996415e236015be9fc0b7ef8169515ee967]
old_revision [bce2cd922b42aca9a1d2e0b9e3fb60338aa7c337]
rename "packages/busybox/busybox-1.9.1"
to "packages/busybox/busybox-1.9.2"
rename "packages/busybox/busybox_1.9.1.bb"
to "packages/busybox/busybox_1.9.2.bb"
patch "packages/busybox/busybox-1.9.2/defconfig"
from [f0e872e8e6f3bc9941075571caf38d1a62657458]
to [b98a8c0c48f931c7b67cd67b5498aac228e47b29]
patch "packages/busybox/busybox_1.9.2.bb"
from [4ce3286b8b9f17817880e467425ec28de58ea3f4]
to [a3a8f0f9c2f172464f5e3746ae507d0845fd473f]
#
#
# rename "packages/busybox/busybox-1.9.1"
# to "packages/busybox/busybox-1.9.2"
#
# rename "packages/busybox/busybox_1.9.1.bb"
# to "packages/busybox/busybox_1.9.2.bb"
#
# patch "packages/busybox/busybox-1.9.2/defconfig"
# from [f0e872e8e6f3bc9941075571caf38d1a62657458]
# to [b98a8c0c48f931c7b67cd67b5498aac228e47b29]
#
# patch "packages/busybox/busybox_1.9.2.bb"
# from [4ce3286b8b9f17817880e467425ec28de58ea3f4]
# to [a3a8f0f9c2f172464f5e3746ae507d0845fd473f]
#
============================================================
--- packages/busybox/busybox-1.9.2/defconfig
f0e872e8e6f3bc9941075571caf38d1a62657458
+++ packages/busybox/busybox-1.9.2/defconfig
b98a8c0c48f931c7b67cd67b5498aac228e47b29
@@ -619,8 +619,8 @@ CONFIG_NC=y
# CONFIG_NAMEIF is not set
# CONFIG_FEATURE_NAMEIF_EXTENDED is not set
CONFIG_NC=y
-# CONFIG_NC_SERVER is not set
-# CONFIG_NC_EXTRA is not set
+CONFIG_NC_SERVER=y
+CONFIG_NC_EXTRA=y
CONFIG_NETSTAT=y
# CONFIG_FEATURE_NETSTAT_WIDE is not set
CONFIG_NSLOOKUP=y
============================================================
--- packages/busybox/busybox_1.9.1.bb 4ce3286b8b9f17817880e467425ec28de58ea3f4
+++ packages/busybox/busybox_1.9.2.bb a3a8f0f9c2f172464f5e3746ae507d0845fd473f
@@ -1,8 +1,7 @@ require busybox.inc
require busybox.inc
-PR = "r4"
+PR = "r0"
SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
-
http://busybox.net/downloads/fixes-1.9.1/busybox-1.9.1-lineedit.patch;patch=1 \
file://udhcpscript.patch;patch=1 \
file://adduser-longops.patch;patch=1 \
file://sort-z-nul.patch;patch=1;status=upstream \
--- End Message ---
--- Begin Message ---
revision: 322ea19f98c9c37886c8eb080fbd9c6a552f7b1d
date: 2008-04-28T18:32:43
author: [EMAIL PROTECTED]
branch: org.openembedded.dev
changelog:
linux-omap2 : Update to current git HEAD revision. Drop patches that are
upstream.
manifest:
format_version "1"
new_manifest [0fdb0102df90cc67e2911f59d6118791d69fb51e]
old_revision [f0ec62cadbae3343a8a86690d39fcf38edf159d9]
delete "packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff"
delete "packages/linux/linux-omap2-git/beagleboard/add-beagle-usb-support.diff"
patch "packages/linux/linux-omap2_git.bb"
from [572958866b1224d050811203fda9df19ee3f106a]
to [e84865c7794f8227ce021537e22050f366fe51b3]
#
#
# delete "packages/linux/linux-omap2-git/beagleboard/add-beagle-sd-support.diff"
#
# delete
"packages/linux/linux-omap2-git/beagleboard/add-beagle-usb-support.diff"
#
# patch "packages/linux/linux-omap2_git.bb"
# from [572958866b1224d050811203fda9df19ee3f106a]
# to [e84865c7794f8227ce021537e22050f366fe51b3]
#
============================================================
--- packages/linux/linux-omap2_git.bb 572958866b1224d050811203fda9df19ee3f106a
+++ packages/linux/linux-omap2_git.bb e84865c7794f8227ce021537e22050f366fe51b3
@@ -2,7 +2,7 @@ FILESDIR = "[EMAIL PROTECTED](bb.data.g
FILESDIR = "[EMAIL
PROTECTED](bb.data.getVar('FILE',d,1))}/linux-omap2-git/${MACHINE}"
-SRCREV = "7f7e34f8fc2b6819f1a516f7955ef15d04eca716"
+SRCREV = "4bb9f8b58ed7d14d276750d1792cef9b3aa1e9ec"
PV = "2.6.25+git${SRCREV}"
PR = "r5"
@@ -12,7 +12,6 @@ SRC_URI_append_beagleboard = " file://no
file://defconfig"
SRC_URI_append_beagleboard = " file://no-harry-potter.diff;patch=1 \
- file://add-beagle-usb-support.diff;patch=1 \
"
COMPATIBLE_MACHINE = "omap2430sdp|omap2420h4|beagleboard"
--- End Message ---
--- Begin Message ---
revision: 32c42c21fa615c7adc822a7cec5695a1227395a0
date: 2008-04-24T21:55:31
author: [EMAIL PROTECTED]
branch: org.openembedded.dev
changelog:
Add GDB 6.8
manifest:
format_version "1"
new_manifest [249358291908a68e28cf41c9d3c7e10d85f6c580]
old_revision [c6e5adf08c00901636cddda3a7ad75af76ea8159]
add_dir "packages/gdb/gdb-6.8"
add_file "packages/gdb/gdb-6.8/early_debug_in_nptl.patch"
content [6e027b2499da589384a40847de046842934ba44e]
add_file "packages/gdb/gdb-cross-sdk_6.8.bb"
content [9444a910f04467593c5c669381d5ed60212c8324]
add_file "packages/gdb/gdb-cross_6.8.bb"
content [0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5]
add_file "packages/gdb/gdb_6.8.bb"
content [46a7734cc95c48722b3546e977c35ed0591233c9]
#
#
# add_dir "packages/gdb/gdb-6.8"
#
# add_file "packages/gdb/gdb-6.8/early_debug_in_nptl.patch"
# content [6e027b2499da589384a40847de046842934ba44e]
#
# add_file "packages/gdb/gdb-cross-sdk_6.8.bb"
# content [9444a910f04467593c5c669381d5ed60212c8324]
#
# add_file "packages/gdb/gdb-cross_6.8.bb"
# content [0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5]
#
# add_file "packages/gdb/gdb_6.8.bb"
# content [46a7734cc95c48722b3546e977c35ed0591233c9]
#
============================================================
--- packages/gdb/gdb-6.8/early_debug_in_nptl.patch
6e027b2499da589384a40847de046842934ba44e
+++ packages/gdb/gdb-6.8/early_debug_in_nptl.patch
6e027b2499da589384a40847de046842934ba44e
@@ -0,0 +1,306 @@
+http://sourceware.org/ml/gdb-patches/2007-06/msg00479.html
+
+Index: gdb/linux-thread-db.c
+===================================================================
+--- gdb/linux-thread-db.c.orig 2006-10-20 03:08:14.000000000 +0200
++++ gdb/linux-thread-db.c 2008-03-01 14:45:52.000000000 +0100
+@@ -213,6 +213,21 @@
+ }
+ }
+
++/* Return 1 if any threads have been registered. There may be none if
++ the threading library is not fully initialized yet. */
++
++static int
++have_threads_callback (struct thread_info *thread, void *dummy)
++{
++ return 1;
++}
++
++static int
++have_threads (void)
++{
++ return iterate_over_threads (have_threads_callback, NULL) != NULL;
++}
++
+ /* A callback function for td_ta_thr_iter, which we use to map all
+ threads to LWPs.
+
+@@ -700,23 +715,6 @@
+ }
+
+ static void
+-thread_db_attach (char *args, int from_tty)
+-{
+- target_beneath->to_attach (args, from_tty);
+-
+- /* Destroy thread info; it's no longer valid. */
+- init_thread_list ();
+-
+- /* The child process is now the actual multi-threaded
+- program. Snatch its process ID... */
+- proc_handle.pid = GET_PID (inferior_ptid);
+-
+- /* ...and perform the remaining initialization steps. */
+- enable_thread_event_reporting ();
+- thread_db_find_new_threads ();
+-}
+-
+-static void
+ detach_thread (ptid_t ptid, int verbose)
+ {
+ struct thread_info *thread_info;
+@@ -742,14 +740,13 @@
+ disable_thread_event_reporting ();
+
+ /* There's no need to save & restore inferior_ptid here, since the
+- inferior is supposed to be survive this function call. */
++ inferior is not supposed to survive this function call. */
+ inferior_ptid = lwp_from_thread (inferior_ptid);
+
+- /* Forget about the child's process ID. We shouldn't need it
+- anymore. */
+- proc_handle.pid = 0;
+-
+ target_beneath->to_detach (args, from_tty);
++
++ /* Should this be done by detach_command? */
++ target_mourn_inferior ();
+ }
+
+ static int
+@@ -870,12 +867,6 @@
+
+ ptid = target_beneath->to_wait (ptid, ourstatus);
+
+- if (proc_handle.pid == 0)
+- /* The current child process isn't the actual multi-threaded
+- program yet, so don't try to do any special thread-specific
+- post-processing and bail out early. */
+- return ptid;
+-
+ if (ourstatus->kind == TARGET_WAITKIND_EXITED
+ || ourstatus->kind == TARGET_WAITKIND_SIGNALLED)
+ return pid_to_ptid (-1);
+@@ -889,23 +880,32 @@
+ return pid_to_ptid (GET_PID (ptid));
+ }
+
++ /* If we do not know about the main thread yet, this would be a good time to
++ find it. */
++ if (ourstatus->kind == TARGET_WAITKIND_STOPPED && !have_threads ())
++ thread_db_find_new_threads ();
++
+ if (ourstatus->kind == TARGET_WAITKIND_STOPPED
+ && ourstatus->value.sig == TARGET_SIGNAL_TRAP)
+ /* Check for a thread event. */
+ check_event (ptid);
+
+- if (!ptid_equal (trap_ptid, null_ptid))
+- trap_ptid = thread_from_lwp (trap_ptid);
++ if (have_threads ())
++ {
++ /* Change ptids back into the higher level PID + TID format. If
++ the thread is dead and no longer on the thread list, we will
++ get back a dead ptid. This can occur if the thread death
++ event gets postponed by other simultaneous events. In such a
++ case, we want to just ignore the event and continue on. */
++
++ if (!ptid_equal (trap_ptid, null_ptid))
++ trap_ptid = thread_from_lwp (trap_ptid);
++
++ ptid = thread_from_lwp (ptid);
++ if (GET_PID (ptid) == -1)
++ ourstatus->kind = TARGET_WAITKIND_SPURIOUS;
++ }
+
+- /* Change the ptid back into the higher level PID + TID format.
+- If the thread is dead and no longer on the thread list, we will
+- get back a dead ptid. This can occur if the thread death event
+- gets postponed by other simultaneous events. In such a case,
+- we want to just ignore the event and continue on. */
+- ptid = thread_from_lwp (ptid);
+- if (GET_PID (ptid) == -1)
+- ourstatus->kind = TARGET_WAITKIND_SPURIOUS;
+-
+ return ptid;
+ }
+
+@@ -944,30 +944,6 @@
+ }
+
+ static void
+-thread_db_create_inferior (char *exec_file, char *allargs, char **env,
+- int from_tty)
+-{
+- unpush_target (&thread_db_ops);
+- using_thread_db = 0;
+- target_beneath->to_create_inferior (exec_file, allargs, env, from_tty);
+-}
+-
+-static void
+-thread_db_post_startup_inferior (ptid_t ptid)
+-{
+- if (proc_handle.pid == 0)
+- {
+- /* The child process is now the actual multi-threaded
+- program. Snatch its process ID... */
+- proc_handle.pid = GET_PID (ptid);
+-
+- /* ...and perform the remaining initialization steps. */
+- enable_thread_event_reporting ();
+- thread_db_find_new_threads ();
+- }
+-}
+-
+-static void
+ thread_db_mourn_inferior (void)
+ {
+ /* Forget about the child's process ID. We shouldn't need it
+@@ -1002,6 +978,22 @@
+
+ ptid = ptid_build (GET_PID (inferior_ptid), ti.ti_lid, ti.ti_tid);
+
++ if (ti.ti_tid == 0)
++ {
++ /* A thread ID of zero means that this is the main thread, but
++ glibc has not yet initialized thread-local storage and the
++ pthread library. We do not know what the thread's TID will
++ be yet. Just enable event reporting and otherwise ignore
++ it. */
++
++ err = td_thr_event_enable_p (th_p, 1);
++ if (err != TD_OK)
++ error (_("Cannot enable thread event reporting for %s: %s"),
++ target_pid_to_str (ptid), thread_db_err_str (err));
++
++ return 0;
++ }
++
+ if (!in_thread_list (ptid))
+ attach_thread (ptid, th_p, &ti, 1);
+
+@@ -1058,6 +1050,16 @@
+ return NULL;
+ }
+
++/* Return 1 if this thread has the same LWP as the passed PTID. */
++
++static int
++same_ptid_callback (struct thread_info *thread, void *arg)
++{
++ ptid_t *ptid_p = arg;
++
++ return GET_LWP (thread->ptid) == GET_LWP (*ptid_p);
++}
++
+ /* Get the address of the thread local variable in load module LM which
+ is stored at OFFSET within the thread local storage for thread PTID. */
+
+@@ -1066,6 +1068,21 @@
+ CORE_ADDR lm,
+ CORE_ADDR offset)
+ {
++ /* If we have not discovered any threads yet, check now. */
++ if (!is_thread (ptid) && !have_threads ())
++ thread_db_find_new_threads ();
++
++ /* Try to find a matching thread if we still have the LWP ID instead
++ of the thread ID. */
++ if (!is_thread (ptid))
++ {
++ struct thread_info *thread;
++
++ thread = iterate_over_threads (same_ptid_callback, &ptid);
++ if (thread != NULL)
++ ptid = thread->ptid;
++ }
++
+ if (is_thread (ptid))
+ {
+ td_err_e err;
+@@ -1125,14 +1142,11 @@
+ thread_db_ops.to_shortname = "multi-thread";
+ thread_db_ops.to_longname = "multi-threaded child process.";
+ thread_db_ops.to_doc = "Threads and pthreads support.";
+- thread_db_ops.to_attach = thread_db_attach;
+ thread_db_ops.to_detach = thread_db_detach;
+ thread_db_ops.to_resume = thread_db_resume;
+ thread_db_ops.to_wait = thread_db_wait;
+ thread_db_ops.to_xfer_partial = thread_db_xfer_partial;
+ thread_db_ops.to_kill = thread_db_kill;
+- thread_db_ops.to_create_inferior = thread_db_create_inferior;
+- thread_db_ops.to_post_startup_inferior = thread_db_post_startup_inferior;
+ thread_db_ops.to_mourn_inferior = thread_db_mourn_inferior;
+ thread_db_ops.to_find_new_threads = thread_db_find_new_threads;
+ thread_db_ops.to_pid_to_str = thread_db_pid_to_str;
+Index: gdb/gdbserver/thread-db.c
+===================================================================
+--- gdb/gdbserver/thread-db.c.orig 2006-10-17 18:02:27.000000000 +0200
++++ gdb/gdbserver/thread-db.c 2008-03-01 14:44:41.000000000 +0100
+@@ -40,6 +40,7 @@
+ /* Connection to the libthread_db library. */
+ static td_thragent_t *thread_agent;
+
++static void thread_db_find_new_threads (void);
+ static int find_new_threads_callback (const td_thrhandle_t *th_p, void *data);
+
+ static char *
+@@ -134,6 +135,8 @@
+ td_event_msg_t msg;
+ td_err_e err;
+ struct inferior_linux_data *tdata;
++ struct thread_info *inferior;
++ struct process_info *process;
+
+ if (debug_threads)
+ fprintf (stderr, "Thread creation event.\n");
+@@ -149,6 +152,14 @@
+ fprintf (stderr, "thread getmsg err: %s\n",
+ thread_db_err_str (err));
+
++ /* If we do not know about the main thread yet, this would be a good time to
++ find it. We need to do this to pick up the main thread before any newly
++ created threads. */
++ inferior = (struct thread_info *) all_threads.head;
++ process = get_thread_process (inferior);
++ if (process->thread_known == 0)
++ thread_db_find_new_threads ();
++
+ /* msg.event == TD_EVENT_CREATE */
+
+ find_new_threads_callback (msg.th_p, NULL);
+@@ -231,8 +242,24 @@
+ {
+ inferior = (struct thread_info *) all_threads.head;
+ process = get_thread_process (inferior);
++
+ if (process->thread_known == 0)
+ {
++ /* If the new thread ID is zero, a final thread ID will be
++ available later. Do not enable thread debugging yet. */
++ if (ti_p->ti_tid == 0)
++ {
++ err = td_thr_event_enable (th_p, 1);
++ if (err != TD_OK)
++ error ("Cannot enable thread event reporting for %d: %s",
++ ti_p->ti_lid, thread_db_err_str (err));
++ return;
++ }
++
++ if (process->lwpid != ti_p->ti_lid)
++ fatal ("PID mismatch! Expected %ld, got %ld",
++ (long) process->lwpid, (long) ti_p->ti_lid);
++
+ /* Switch to indexing the threads list by TID. */
+ change_inferior_id (&all_threads, ti_p->ti_tid);
+ goto found;
+@@ -331,6 +358,8 @@
+
+ process = get_thread_process (thread);
+ if (!process->thread_known)
++ thread_db_find_new_threads ();
++ if (!process->thread_known)
+ return TD_NOTHR;
+
+ err = td_thr_tls_get_addr (&process->th, (psaddr_t) load_module, offset,
============================================================
--- packages/gdb/gdb-cross-sdk_6.8.bb 9444a910f04467593c5c669381d5ed60212c8324
+++ packages/gdb/gdb-cross-sdk_6.8.bb 9444a910f04467593c5c669381d5ed60212c8324
@@ -0,0 +1,7 @@
+require gdb-cross.inc
+
+inherit sdk
+
+do_stage() {
+ :
+}
============================================================
--- packages/gdb/gdb-cross_6.8.bb 0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5
+++ packages/gdb/gdb-cross_6.8.bb 0ea423cc4dde24b7f31c9c213c5c9016bcee6ed5
@@ -0,0 +1,8 @@
+require gdb-cross.inc
+
+SRC_URI += "file://sim-install-6.6.patch;patch=1"
+SRC_URI += "file://early_debug_in_nptl.patch;patch=1;pnum=0"
+
+inherit cross
+
+PR = "r1"
============================================================
--- packages/gdb/gdb_6.8.bb 46a7734cc95c48722b3546e977c35ed0591233c9
+++ packages/gdb/gdb_6.8.bb 46a7734cc95c48722b3546e977c35ed0591233c9
@@ -0,0 +1,3 @@
+require gdb.inc
+
+PR = "r1"
--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog