* [patch](or sort of): emacs didn't compile[second part: qemu recipe]
@ 2009-02-27 15:43 GNUtoo
2009-02-27 21:33 ` Koen Kooi
0 siblings, 1 reply; 6+ messages in thread
From: GNUtoo @ 2009-02-27 15:43 UTC (permalink / raw)
To: openembedded-devel
here's my qemu recipe that isn't commitable:
it's a recipe for qemu-arm-eabi:
http://qemu-arm-eabi.wiki.sourceforge.net/
here's the recipe(hardcoded revision,I know it's bad):
diff -Nurd org.openembedded.dev/packages/qemu/qemu_svn.bb
local_packages/packages/qemu/qemu_svn.bb
--- org.openembedded.dev/packages/qemu/qemu_svn.bb 2009-02-12
15:26:46.000000000 +0100
+++ local_packages/packages/qemu/qemu_svn.bb 2009-02-25 11:17:57.000000000
+0100
@@ -1,47 +1,51 @@
LICENSE = "GPL"
DEPENDS = "zlib"
-PV = "0.9.1+svnr${SRCREV}"
-PR = "r14"
+PV = "0.9.1+svnr5391"
+PR = "r16"
-FILESPATH = "${FILE_DIRNAME}/qemu-${PV}/:${FILE_DIRNAME}/qemu-0.9.1+svn/"
+#FILESPATH = "${FILE_DIRNAME}/qemu-${PV}/:${FILE_DIRNAME}/qemu-0.9.1+svn/"
SRC_URI = "\
- svn://svn.savannah.nongnu.org/qemu;module=trunk \
- file://05_non-fatal_if_linux_hd_missing.patch;patch=1;pnum=1 \
- file://06_exit_segfault.patch;patch=1;pnum=0 \
- file://10_signal_jobs.patch;patch=1;pnum=0 \
- file://11_signal_sigaction.patch;patch=1;pnum=0 \
- file://22_net_tuntap_stall.patch;patch=1;pnum=0 \
- file://31_syscalls.patch;patch=1;pnum=0 \
- file://32_syscall_sysctl.patch;patch=1;pnum=0 \
- file://33_syscall_ppc_clone.patch;patch=1;pnum=0 \
- file://39_syscall_fadvise64.patch;patch=1;pnum=0 \
- file://41_arm_fpa_sigfpe.patch;patch=1;pnum=0;maxrev=4028 \
- file://52_ne2000_return.patch;patch=1;pnum=1 \
- file://61_safe_64bit_int.patch;patch=1;pnum=0 \
- file://63_sparc_build.patch;patch=1;pnum=0 \
- file://64_ppc_asm_constraints.patch;patch=1;pnum=1 \
- file://65_kfreebsd.patch;patch=1;pnum=0 \
- file://66_tls_ld.patch;patch=1;pnum=0 \
- file://91-oh-sdl-cursor.patch;patch=1;pnum=0 \
- file://qemu-0.9.0-nptl.patch;patch=1 \
- file://qemu-0.9.0-nptl-update.patch;patch=1;maxrev=4028 \
- file://qemu-amd64-32b-mapping-0.9.0.patch;patch=1 \
- file://workaround_bad_futex_headers.patch;patch=1 \
- file://fix_segfault.patch;patch=1 \
- file://no-strip.patch;patch=1 \
- file://fix_brk.patch;patch=1 \
- file://fix_protection_bits.patch;patch=1 \
- file://revert_arm_tcg.patch.gz;patch=1;minrev=4242 \
- file://qemu-n800-support.patch;patch=1 \
- file://fix_baum_c_compilation.patch;patch=1 \
- file://fix_dirent_h_include.patch;patch=1"
+svn://svn.savannah.nongnu.org/qemu;module=trunk;rev=5391 \
+file://01_fix_srs_rfe.patch;patch=1;pnum=0 \
+file://02_fix_page_range_check.patch;patch=1;pnum=0 \
+file://03_arm_cpu_default.patch;patch=1;pnum=1 \
+file://04_shmat_strace.patch;patch=1;pnum=0 \
+file://06_exit_segfault.patch;patch=1;pnum=0 \
+file://10_signal_jobs.patch;patch=1;pnum=0 \
+file://19_zero_null.2.read.patch;patch=1;pnum=1 \
+file://19_zero_null.3.accept.patch;patch=1;pnum=1 \
+file://19_zero_null.4.acct.patch;patch=1;pnum=1 \
+file://21_net_soopts.patch;patch=1;pnum=1 \
+file://22_IPCOP_msg.patch;patch=1;pnum=1 \
+file://23_msg_syscalls.patch;patch=1;pnum=1 \
+file://24_IPCOP_sem.patch;patch=1;pnum=1 \
+file://25_sem_syscalls.patch;patch=1;pnum=1 \
+file://26_IPCOP_shm.patch;patch=1;pnum=1 \
+file://27_shm_syscalls.patch;patch=1;pnum=1 \
+file://30_check_host_to_target_sockaddr_return_value.patch;patch=1;pnum=0 \
+file://31_syscalls.patch;patch=1;pnum=1 \
+file://32_syscall_sysctl.patch;patch=1;pnum=0 \
+file://33_fix_getdents_syscalls.patch;patch=1;pnum=1 \
+file://34_fix_siocatmark.patch;patch=1;pnum=0 \
+file://35_syscall_sockaddr.patch;patch=1;pnum=1 \
+file://36_fix_iovec.patch;patch=1;pnum=1 \
+file://37_check_target_to_host_sockaddr_return_value.patch;patch=1;pnum=1 \
+file://38_fix_recvmsg_return_value.patch;patch=1;pnum=1 \
+file://39_fix_exit_syscall.patch;patch=1;pnum=1 \
+file://40_clone_child_cleartid.patch;patch=1;pnum=1 \
+file://44_socklen_t_check.patch;patch=1;pnum=1 \
+file://48_signal_terminate.patch;patch=1;pnum=1 \
+file://99_sbox_callhack.patch;patch=1;pnum=1 \
+file://99_sbox_proc.patch;patch=1;pnum=1 \
+"
S = "${WORKDIR}/trunk"
#EXTRA_OECONF += "--disable-sdl"
#EXTRA_OECONF += "--target-list=arm-linux-user,arm-softmmu,i386-softmmu"
EXTRA_OECONF += "--disable-gfx-check"
+EXTRA_OECONF += "--target-list=arm-linux-user"
inherit autotools
It doesn't compile the full qemu...just the arm part...because compiling
the full qemu resulted in a compilation failure
so that's the ugly part...
I bet I'll have to track down which patch(es) can permit the compilation
of emacs...and It would be long and painful,so I need to automatize
it(what should I use to do that...they do it with toolchains or
projects...do I just have to generate the recipes automatically,and use
the return code of bitbake as a compilation failure or success?)
Denis.
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: [patch](or sort of): emacs didn't compile[second part: qemu recipe] 2009-02-27 15:43 [patch](or sort of): emacs didn't compile[second part: qemu recipe] GNUtoo @ 2009-02-27 21:33 ` Koen Kooi 2009-02-27 22:50 ` GNUtoo 0 siblings, 1 reply; 6+ messages in thread From: Koen Kooi @ 2009-02-27 21:33 UTC (permalink / raw) To: openembedded-devel On 27-02-09 16:43, GNUtoo wrote: > +EXTRA_OECONF += "--target-list=arm-linux-user" NACK, OE handles more than ARM ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [patch](or sort of): emacs didn't compile[second part: qemu recipe] 2009-02-27 21:33 ` Koen Kooi @ 2009-02-27 22:50 ` GNUtoo 2009-03-02 14:23 ` Stanislav Brabec 2009-05-18 20:40 ` GNUtoo 0 siblings, 2 replies; 6+ messages in thread From: GNUtoo @ 2009-02-27 22:50 UTC (permalink / raw) To: openembedded-devel > On 27-02-09 16:43, GNUtoo wrote: > >> +EXTRA_OECONF += "--target-list=arm-linux-user" > > NACK, OE handles more than ARM > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > yes I know...the qemu recipe is very problematic...that's why I asked what to do I'd like to integrate the necessary arm patches that permit the build of emacs...but I don't know which ones of the patches I should integrate... Denis. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [patch](or sort of): emacs didn't compile[second part: qemu recipe] 2009-02-27 22:50 ` GNUtoo @ 2009-03-02 14:23 ` Stanislav Brabec 2009-05-18 20:40 ` GNUtoo 1 sibling, 0 replies; 6+ messages in thread From: Stanislav Brabec @ 2009-03-02 14:23 UTC (permalink / raw) To: openembedded-devel GNUtoo wrote in Fri 02/27 2009 at 23:50 +0100: > > On 27-02-09 16:43, GNUtoo wrote: > > > >> +EXTRA_OECONF += "--target-list=arm-linux-user" > > > > NACK, OE handles more than ARM > yes I know...the qemu recipe is very problematic...that's why I asked what > to do > I'd like to integrate the necessary arm patches that permit the build of > emacs...but I don't know which ones of the patches I should integrate... > Denis. When I created this recipe few months ago, qemu was working in about 70% of tries (on x86_64). In the rest qemu semi-randomly failed. Simple repeating of the bitbake command several times gets emacs built. I guess that qemu-arm needs fix. For example with qemu from http://download.opensuse.org/repositories/openSUSE:/Tools:/Devel/ (binaries for openSUSE, Fedora, Debian, version tested: 0.9.2svn20080829.5107-2.1 (no more available)) and ASSUME_PROVIDED=qemu I never got a failure. -- Stanislav Brabec http://www.penguin.cz/~utx/zaurus ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [patch](or sort of): emacs didn't compile[second part: qemu recipe] 2009-02-27 22:50 ` GNUtoo 2009-03-02 14:23 ` Stanislav Brabec @ 2009-05-18 20:40 ` GNUtoo 2009-05-23 13:06 ` Emacs updated recipe (was: [patch](or sort of): emacs didn't compile[second part: qemu recipe]) GNUtoo 1 sibling, 1 reply; 6+ messages in thread From: GNUtoo @ 2009-05-18 20:40 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 837 bytes --] On Fri, 2009-02-27 at 23:50 +0100, GNUtoo wrote: > > On 27-02-09 16:43, GNUtoo wrote: > > > >> +EXTRA_OECONF += "--target-list=arm-linux-user" > > > > NACK, OE handles more than ARM > > > > > > _______________________________________________ > > Openembedded-devel mailing list > > Openembedded-devel@lists.openembedded.org > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > > yes I know...the qemu recipe is very problematic...that's why I asked what > to do > I'd like to integrate the necessary arm patches that permit the build of > emacs...but I don't know which ones of the patches I should integrate... > Denis. I've news: I've tried the last qemu: qemu-native-0.10.3 and it worked... but it need a modified emacs[-x11] recipe that is attached... Comments are welcome Denis [-- Attachment #2: emacs.diff --] [-- Type: text/x-patch, Size: 4661 bytes --] diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-22.3/use-qemu.patch b/emacs/emacs-22.3/use-qemu.patch diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_20060801.bb b/emacs/emacs-x11_20060801.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_22.3.bb b/emacs/emacs-x11_22.3.bb index 03102bf..4475e08 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_22.3.bb +++ b/emacs/emacs-x11_22.3.bb @@ -1,12 +1,14 @@ require emacs.inc # full X (non-diet) is needed for X support -DEPENDS += "gtk+ libungif" +DEPENDS += "gtk+ libungif libxpm" -EXTRA_OECONF = "--without-sound --with-x-toolkit=gtk" +EXTRA_OECONF = "--without-sound --with-x-toolkit=gtk --with-xpm" RREPLACES = "emacs" +PR="r1" + FILESPATH = "${FILE_DIRNAME}/emacs-${PV}:${FILE_DIRNAME}/files" SRC_URI = "${GNU_MIRROR}/emacs/emacs-${PV}.tar.gz \ file://use-qemu.patch;patch=1 \ diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_cvs.bb b/emacs/emacs-x11_cvs.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs.inc b/emacs/emacs.inc index 05acd82..0464a26 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs.inc +++ b/emacs/emacs.inc @@ -5,6 +5,8 @@ SECTION = "editor" # and it needs to run some generated binaries.. DEPENDS += "qemu-native" +DEPENDS +=" liblockfile" + inherit autotools PACKAGES =+ "${PN}-el" @@ -16,8 +18,12 @@ FILES_${PN} += "${datadir}/emacs" FILES_${PN}-dbg += "${libexecdir}/emacs/*/*/.debug ${datadir}/emacs/*/*/.debug" +TREEDIR = "${WORKDIR}/qemu-treedir" + # Large stack is required at least on x86_64 host, otherwise random segfaults appear: -QEMU = "qemu-${TARGET_ARCH} ${QEMU_OPTIONS} -s 1048576 -L ${STAGING_DIR_TARGET}" +QEMU = "qemu-${TARGET_ARCH} ${QEMU_OPTIONS} -s 1048576 -L ${TREEDIR}" + +export LOGNAME = "$(whoami)" do_compile_prepend() { sed -i ':1;s:\(START.* \|LIB_STANDARD.* \|LIBES.* \)/usr/lib:\1${STAGING_LIBDIR}:;t1' ${S}/src/s/gnu-linux.h `find "${S}" -name Makefile` @@ -26,6 +32,19 @@ do_compile_prepend() { ln -sf ../src/emacs lisp/emacs ln -sf ../src/emacs lib-src/emacs ln -sf ../src/emacs leim/emacs +#copy STAGING_DIR_TARGET and libgcc_s.so* to WORKDIR/qemu-treedir #copied code from glibc-package.bbclass + treedir=${TREEDIR} + if [ -e $treedir ];then + rm -rf $treedir + fi + mkdir $treedir + cp -pPR ${STAGING_DIR_TARGET}/* $treedir + if [ -f ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so ]; then + cp -pPR ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so $treedir/lib + fi + if [ -f ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.* ]; then + cp -pPR ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.* $treedir/lib + fi } EXTRA_OEMAKE += 'QEMU="${QEMU}"' diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_20060801.bb b/emacs/emacs_20060801.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_22.3.bb b/emacs/emacs_22.3.bb index da8de39..4eeff7b 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_22.3.bb +++ b/emacs/emacs_22.3.bb @@ -1,5 +1,7 @@ require emacs.inc +PR="r1" + EXTRA_OECONF = "--without-sound --without-x" SRC_URI = "${GNU_MIRROR}/emacs/emacs-${PV}.tar.gz \ diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_cvs.bb b/emacs/emacs_cvs.bb index 4a406d6..dca13b1 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_cvs.bb +++ b/emacs/emacs_cvs.bb @@ -6,6 +6,7 @@ SECTION = "editor" DEPENDS += "qemu-native" #NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2 # the build gets hung up on compiling certain .el files +DEPENDS +="liblockfile" PV = "22.0.50+cvs${SRCDATE}" PE = "1" @@ -31,6 +32,8 @@ LDFLAGS += "-L${CROSS_DIR}/${TARGET_SYS}/lib" EXTRA_OECONF = "--without-sound --without-x" +#export LOGNAME:-$USERNAME = "${LOGNAME:-$USERNAME}" + do_bootstrap() { cp "${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.1" "${S}" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}" @@ -50,3 +53,7 @@ do_compile_prepend() { export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}" export QEMU="${QEMU}" } + +#do_install_prepend(){ +# export LOGNAME:-$USERNAME = "${LOGNAME:-$USERNAME}" +#} diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/files/nostdlib-unwind.patch b/emacs/files/nostdlib-unwind.patch diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/files/use-qemu.patch b/emacs/files/use-qemu.patch ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Emacs updated recipe (was: [patch](or sort of): emacs didn't compile[second part: qemu recipe]) 2009-05-18 20:40 ` GNUtoo @ 2009-05-23 13:06 ` GNUtoo 0 siblings, 0 replies; 6+ messages in thread From: GNUtoo @ 2009-05-23 13:06 UTC (permalink / raw) To: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 982 bytes --] On Mon, 2009-05-18 at 22:40 +0200, GNUtoo wrote: > On Fri, 2009-02-27 at 23:50 +0100, GNUtoo wrote: > > > On 27-02-09 16:43, GNUtoo wrote: > > > > > >> +EXTRA_OECONF += "--target-list=arm-linux-user" > > > > > > NACK, OE handles more than ARM > > > > > > > > > _______________________________________________ > > > Openembedded-devel mailing list > > > Openembedded-devel@lists.openembedded.org > > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > > > > yes I know...the qemu recipe is very problematic...that's why I asked what > > to do > > I'd like to integrate the necessary arm patches that permit the build of > > emacs...but I don't know which ones of the patches I should integrate... > > Denis. > I've news: > I've tried the last qemu: qemu-native-0.10.3 > and it worked... > but it need a modified emacs[-x11] recipe that is attached... > Comments are welcome > > Denis Ping I'll re-attach the same diff. Denis. [-- Attachment #2: emacs.diff --] [-- Type: text/x-patch, Size: 4661 bytes --] diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-22.3/use-qemu.patch b/emacs/emacs-22.3/use-qemu.patch diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_20060801.bb b/emacs/emacs-x11_20060801.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_22.3.bb b/emacs/emacs-x11_22.3.bb index 03102bf..4475e08 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_22.3.bb +++ b/emacs/emacs-x11_22.3.bb @@ -1,12 +1,14 @@ require emacs.inc # full X (non-diet) is needed for X support -DEPENDS += "gtk+ libungif" +DEPENDS += "gtk+ libungif libxpm" -EXTRA_OECONF = "--without-sound --with-x-toolkit=gtk" +EXTRA_OECONF = "--without-sound --with-x-toolkit=gtk --with-xpm" RREPLACES = "emacs" +PR="r1" + FILESPATH = "${FILE_DIRNAME}/emacs-${PV}:${FILE_DIRNAME}/files" SRC_URI = "${GNU_MIRROR}/emacs/emacs-${PV}.tar.gz \ file://use-qemu.patch;patch=1 \ diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs-x11_cvs.bb b/emacs/emacs-x11_cvs.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs.inc b/emacs/emacs.inc index 05acd82..0464a26 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs.inc +++ b/emacs/emacs.inc @@ -5,6 +5,8 @@ SECTION = "editor" # and it needs to run some generated binaries.. DEPENDS += "qemu-native" +DEPENDS +=" liblockfile" + inherit autotools PACKAGES =+ "${PN}-el" @@ -16,8 +18,12 @@ FILES_${PN} += "${datadir}/emacs" FILES_${PN}-dbg += "${libexecdir}/emacs/*/*/.debug ${datadir}/emacs/*/*/.debug" +TREEDIR = "${WORKDIR}/qemu-treedir" + # Large stack is required at least on x86_64 host, otherwise random segfaults appear: -QEMU = "qemu-${TARGET_ARCH} ${QEMU_OPTIONS} -s 1048576 -L ${STAGING_DIR_TARGET}" +QEMU = "qemu-${TARGET_ARCH} ${QEMU_OPTIONS} -s 1048576 -L ${TREEDIR}" + +export LOGNAME = "$(whoami)" do_compile_prepend() { sed -i ':1;s:\(START.* \|LIB_STANDARD.* \|LIBES.* \)/usr/lib:\1${STAGING_LIBDIR}:;t1' ${S}/src/s/gnu-linux.h `find "${S}" -name Makefile` @@ -26,6 +32,19 @@ do_compile_prepend() { ln -sf ../src/emacs lisp/emacs ln -sf ../src/emacs lib-src/emacs ln -sf ../src/emacs leim/emacs +#copy STAGING_DIR_TARGET and libgcc_s.so* to WORKDIR/qemu-treedir #copied code from glibc-package.bbclass + treedir=${TREEDIR} + if [ -e $treedir ];then + rm -rf $treedir + fi + mkdir $treedir + cp -pPR ${STAGING_DIR_TARGET}/* $treedir + if [ -f ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so ]; then + cp -pPR ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so $treedir/lib + fi + if [ -f ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.* ]; then + cp -pPR ${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.* $treedir/lib + fi } EXTRA_OEMAKE += 'QEMU="${QEMU}"' diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_20060801.bb b/emacs/emacs_20060801.bb diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_22.3.bb b/emacs/emacs_22.3.bb index da8de39..4eeff7b 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_22.3.bb +++ b/emacs/emacs_22.3.bb @@ -1,5 +1,7 @@ require emacs.inc +PR="r1" + EXTRA_OECONF = "--without-sound --without-x" SRC_URI = "${GNU_MIRROR}/emacs/emacs-${PV}.tar.gz \ diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_cvs.bb b/emacs/emacs_cvs.bb index 4a406d6..dca13b1 100644 --- a/home/embedded/oe/org.openembedded.dev/recipes/emacs/emacs_cvs.bb +++ b/emacs/emacs_cvs.bb @@ -6,6 +6,7 @@ SECTION = "editor" DEPENDS += "qemu-native" #NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2 # the build gets hung up on compiling certain .el files +DEPENDS +="liblockfile" PV = "22.0.50+cvs${SRCDATE}" PE = "1" @@ -31,6 +32,8 @@ LDFLAGS += "-L${CROSS_DIR}/${TARGET_SYS}/lib" EXTRA_OECONF = "--without-sound --without-x" +#export LOGNAME:-$USERNAME = "${LOGNAME:-$USERNAME}" + do_bootstrap() { cp "${CROSS_DIR}/${TARGET_SYS}/lib/libgcc_s.so.1" "${S}" export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}" @@ -50,3 +53,7 @@ do_compile_prepend() { export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${S}" export QEMU="${QEMU}" } + +#do_install_prepend(){ +# export LOGNAME:-$USERNAME = "${LOGNAME:-$USERNAME}" +#} diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/files/nostdlib-unwind.patch b/emacs/files/nostdlib-unwind.patch diff --git a/home/embedded/oe/org.openembedded.dev/recipes/emacs/files/use-qemu.patch b/emacs/files/use-qemu.patch ^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-05-23 13:13 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-02-27 15:43 [patch](or sort of): emacs didn't compile[second part: qemu recipe] GNUtoo 2009-02-27 21:33 ` Koen Kooi 2009-02-27 22:50 ` GNUtoo 2009-03-02 14:23 ` Stanislav Brabec 2009-05-18 20:40 ` GNUtoo 2009-05-23 13:06 ` Emacs updated recipe (was: [patch](or sort of): emacs didn't compile[second part: qemu recipe]) GNUtoo
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.