* [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly
2011-01-30 7:36 [PATCH 0/5] [PULL] Add packages and fix failures of LSB Jingdong Lu
@ 2011-01-30 7:36 ` Jingdong Lu
2011-01-30 8:11 ` Tian, Kevin
2011-01-30 7:36 ` [PATCH 2/5] mailx: add mailx 12.4 Jingdong Lu
` (3 subsequent siblings)
4 siblings, 1 reply; 14+ messages in thread
From: Jingdong Lu @ 2011-01-30 7:36 UTC (permalink / raw)
To: poky
From: Jingdong Lu <jingdong.lu@windriver.com>
Add "--enable-clocale=gun" option for gcc configuration explicitly in order to make sure C++ library can use correct locale module.
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
meta/recipes-devtools/gcc/gcc-configure-common.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc b/meta/recipes-devtools/gcc/gcc-configure-common.inc
index 4393777..b212fdc 100644
--- a/meta/recipes-devtools/gcc/gcc-configure-common.inc
+++ b/meta/recipes-devtools/gcc/gcc-configure-common.inc
@@ -27,7 +27,7 @@ EXTRA_OECONF_INTERMEDIATE ?= ""
GCCMULTILIB = "--disable-multilib"
-EXTRA_OECONF = "${@['--enable-clocale=generic', ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
+EXTRA_OECONF = "${@['--enable-clocale=generic', ' --enable-clocale=gnu'][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
--with-gnu-ld \
--enable-shared \
--enable-languages=${LANGUAGES} \
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly
2011-01-30 7:36 ` [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu
@ 2011-01-30 8:11 ` Tian, Kevin
2011-01-30 21:06 ` Saul Wold
0 siblings, 1 reply; 14+ messages in thread
From: Tian, Kevin @ 2011-01-30 8:11 UTC (permalink / raw)
To: Jingdong Lu, poky@yoctoproject.org
> From: Jingdong Lu
> Sent: Sunday, January 30, 2011 3:36 PM
>
> From: Jingdong Lu <jingdong.lu@windriver.com>
>
> Add "--enable-clocale=gun" option for gcc configuration explicitly in order to
> make sure C++ library can use correct locale module.
>
> Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
> ---
> meta/recipes-devtools/gcc/gcc-configure-common.inc | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc
> b/meta/recipes-devtools/gcc/gcc-configure-common.inc
> index 4393777..b212fdc 100644
> --- a/meta/recipes-devtools/gcc/gcc-configure-common.inc
> +++ b/meta/recipes-devtools/gcc/gcc-configure-common.inc
> @@ -27,7 +27,7 @@ EXTRA_OECONF_INTERMEDIATE ?= ""
>
> GCCMULTILIB = "--disable-multilib"
>
> -EXTRA_OECONF = "${@['--enable-clocale=generic',
> ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
> +EXTRA_OECONF = "${@['--enable-clocale=generic', '
> --enable-clocale=gnu'][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
> --with-gnu-ld \
> --enable-shared \
> --enable-languages=${LANGUAGES} \
> --
> 1.7.0.4
>
PR bump is expected for all gcc recipes affected by this change.
Thanks
Kevin
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly
2011-01-30 8:11 ` Tian, Kevin
@ 2011-01-30 21:06 ` Saul Wold
2011-01-31 4:36 ` Tian, Kevin
0 siblings, 1 reply; 14+ messages in thread
From: Saul Wold @ 2011-01-30 21:06 UTC (permalink / raw)
To: Tian, Kevin; +Cc: poky@yoctoproject.org
On 01/30/2011 12:11 AM, Tian, Kevin wrote:
>> From: Jingdong Lu
>> Sent: Sunday, January 30, 2011 3:36 PM
>>
>> From: Jingdong Lu<jingdong.lu@windriver.com>
>>
>> Add "--enable-clocale=gun" option for gcc configuration explicitly in order to
>> make sure C++ library can use correct locale module.
>>
>> Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
>> ---
>> meta/recipes-devtools/gcc/gcc-configure-common.inc | 2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc
>> b/meta/recipes-devtools/gcc/gcc-configure-common.inc
>> index 4393777..b212fdc 100644
>> --- a/meta/recipes-devtools/gcc/gcc-configure-common.inc
>> +++ b/meta/recipes-devtools/gcc/gcc-configure-common.inc
>> @@ -27,7 +27,7 @@ EXTRA_OECONF_INTERMEDIATE ?= ""
>>
>> GCCMULTILIB = "--disable-multilib"
>>
>> -EXTRA_OECONF = "${@['--enable-clocale=generic',
>> ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
>> +EXTRA_OECONF = "${@['--enable-clocale=generic', '
>> --enable-clocale=gnu'][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
>> --with-gnu-ld \
>> --enable-shared \
>> --enable-languages=${LANGUAGES} \
>> --
>> 1.7.0.4
>>
>
> PR bump is expected for all gcc recipes affected by this change.
>
Yes, I agree with Kevin on this, also what is the impact to generated
binaries? Does this add any size to compiled binaries?
Sau!
> Thanks
> Kevin
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly
2011-01-30 21:06 ` Saul Wold
@ 2011-01-31 4:36 ` Tian, Kevin
0 siblings, 0 replies; 14+ messages in thread
From: Tian, Kevin @ 2011-01-31 4:36 UTC (permalink / raw)
To: Wold, Saul; +Cc: poky@yoctoproject.org
> From: Wold, Saul
> Sent: Monday, January 31, 2011 5:07 AM
>
> On 01/30/2011 12:11 AM, Tian, Kevin wrote:
> >> From: Jingdong Lu
> >> Sent: Sunday, January 30, 2011 3:36 PM
> >>
> >> From: Jingdong Lu<jingdong.lu@windriver.com>
> >>
> >> Add "--enable-clocale=gun" option for gcc configuration explicitly in order to
> >> make sure C++ library can use correct locale module.
> >>
> >> Signed-off-by: Jingdong Lu<jingdong.lu@windriver.com>
> >> ---
> >> meta/recipes-devtools/gcc/gcc-configure-common.inc | 2 +-
> >> 1 files changed, 1 insertions(+), 1 deletions(-)
> >>
> >> diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc
> >> b/meta/recipes-devtools/gcc/gcc-configure-common.inc
> >> index 4393777..b212fdc 100644
> >> --- a/meta/recipes-devtools/gcc/gcc-configure-common.inc
> >> +++ b/meta/recipes-devtools/gcc/gcc-configure-common.inc
> >> @@ -27,7 +27,7 @@ EXTRA_OECONF_INTERMEDIATE ?= ""
> >>
> >> GCCMULTILIB = "--disable-multilib"
> >>
> >> -EXTRA_OECONF = "${@['--enable-clocale=generic',
> >> ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
> >> +EXTRA_OECONF = "${@['--enable-clocale=generic', '
> >> --enable-clocale=gnu'][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
> >> --with-gnu-ld \
> >> --enable-shared \
> >> --enable-languages=${LANGUAGES} \
> >> --
> >> 1.7.0.4
> >>
> >
> > PR bump is expected for all gcc recipes affected by this change.
> >
> Yes, I agree with Kevin on this, also what is the impact to generated
> binaries? Does this add any size to compiled binaries?
>
This actually reminds me one optional task in original 1.0 planning, to provide a better
option level configurability for user's deep customization requirement. Now similarly
we need this level of configurability to extend one recipe for different purpose...
Thanks
Kevin
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 2/5] mailx: add mailx 12.4
2011-01-30 7:36 [PATCH 0/5] [PULL] Add packages and fix failures of LSB Jingdong Lu
2011-01-30 7:36 ` [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu
@ 2011-01-30 7:36 ` Jingdong Lu
2011-01-30 7:36 ` [PATCH 3/5] msmtp: add msmtp 1.4.23 Jingdong Lu
` (2 subsequent siblings)
4 siblings, 0 replies; 14+ messages in thread
From: Jingdong Lu @ 2011-01-30 7:36 UTC (permalink / raw)
To: poky
From: Jingdong Lu <jingdong.lu@windriver.com>
This package has been added from Open Embedded.
Changes from the Open Embedded version:
* Update version to 12.4(mailx has been replaced by heirloom-mailx)
* Add SUMMARY, LIC_FILES_CHKSUM
* Remove patch(install.patch)
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
meta/recipes-extended/mailx/mailx_12.4.bb | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-extended/mailx/mailx_12.4.bb
diff --git a/meta/recipes-extended/mailx/mailx_12.4.bb b/meta/recipes-extended/mailx/mailx_12.4.bb
new file mode 100644
index 0000000..180dbe3
--- /dev/null
+++ b/meta/recipes-extended/mailx/mailx_12.4.bb
@@ -0,0 +1,26 @@
+SUMMARY = "mailx is the traditional command-line-mode mail user agent."
+
+DESCRIPTION = "Mailx is derived from Berkeley Mail and is intended provide the \
+functionality of the POSIX mailx command with additional support \
+for MIME, IMAP, POP3, SMTP, and S/MIME."
+
+HOMEPAGE = "http://heirloom.sourceforge.net/mailx.html"
+SECTION = "console/network"
+PRIORITY = "required"
+PR = "r0"
+LICENSE = "GPL"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4202a0a62910cf94f7af8a3436a2a2dd"
+
+SRC_URI = "${DEBIAN_MIRROR}/main/h/heirloom-mailx/heirloom-mailx_${PV}.orig.tar.gz;name=archive \
+ ${DEBIAN_MIRROR}/main/h/heirloom-mailx/heirloom-mailx_${PV}-2.diff.gz;name=patch \
+ "
+SRC_URI[archive.md5sum] = "17b8ff86795a118b199e041b66b7d1aa"
+SRC_URI[archive.sha256sum] = "946d822cbff70df2ecf5b78c8347fdd01fdc5873f7a7cf55932b3e07030fa370"
+SRC_URI[patch.md5sum] = "3233d1a85fcb4dcde689132a1bba7fc9"
+SRC_URI[patch.sha256sum] = "b15fac77973b7d787469e51bbbeae7ddbe922b02a0c23208b9779ce837eba861"
+
+S = "${WORKDIR}/mailx-${PV}"
+
+inherit autotools
+
+CFLAGS_append = " -D_BSD_SOURCE -DDEBIAN -I${S}/EXT"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH 3/5] msmtp: add msmtp 1.4.23
2011-01-30 7:36 [PATCH 0/5] [PULL] Add packages and fix failures of LSB Jingdong Lu
2011-01-30 7:36 ` [PATCH 1/5] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu
2011-01-30 7:36 ` [PATCH 2/5] mailx: add mailx 12.4 Jingdong Lu
@ 2011-01-30 7:36 ` Jingdong Lu
2011-01-30 7:36 ` [PATCH 4/5] cups: add cups 1.4.6 Jingdong Lu
2011-01-30 7:36 ` [PATCH 5/5] libxml2: Enable "--with-legacy" for LSB test Jingdong Lu
4 siblings, 0 replies; 14+ messages in thread
From: Jingdong Lu @ 2011-01-30 7:36 UTC (permalink / raw)
To: poky
From: Jingdong Lu <jingdong.lu@windriver.com>
This package has been added from Open Embedded in order to replace sendmail.
Changes from the Open Embedded version:
* Update version to 1.4.23
* Add SUMMARY, LIC_FILES_CHKSUM
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
meta/recipes-extended/msmtp/msmtp_1.4.23.bb | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-extended/msmtp/msmtp_1.4.23.bb
diff --git a/meta/recipes-extended/msmtp/msmtp_1.4.23.bb b/meta/recipes-extended/msmtp/msmtp_1.4.23.bb
new file mode 100644
index 0000000..d72677c
--- /dev/null
+++ b/meta/recipes-extended/msmtp/msmtp_1.4.23.bb
@@ -0,0 +1,21 @@
+SUMMARY = "msmtp is an SMTP client."
+DESCRIPTION = "A sendmail replacement for use in MTAs like mutt"
+HOMEPAGE = "http://msmtp.sourceforge.net/"
+SECTION = "console/network"
+
+PRIORITY = "required"
+LICENSE = "GPLv3"
+DEPENDS = "zlib gnutls"
+PR = "r0"
+
+
+#COPYING or Licence
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+
+SRC_URI = "http://sourceforge.net/projects/msmtp/files/msmtp/${PV}/${PN}-${PV}.tar.bz2 \
+ "
+
+SRC_URI[md5sum] = "5fb7ae88186624cdb125d3efad3fdc16"
+SRC_URI[sha256sum] = "269cd30eeb867167c6a599e23399f4fc24196fcdef3bac5b120d806b3b421810"
+
+inherit gettext autotools
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH 4/5] cups: add cups 1.4.6
2011-01-30 7:36 [PATCH 0/5] [PULL] Add packages and fix failures of LSB Jingdong Lu
` (2 preceding siblings ...)
2011-01-30 7:36 ` [PATCH 3/5] msmtp: add msmtp 1.4.23 Jingdong Lu
@ 2011-01-30 7:36 ` Jingdong Lu
2011-01-30 9:14 ` Koen Kooi
2011-01-30 16:01 ` Koen Kooi
2011-01-30 7:36 ` [PATCH 5/5] libxml2: Enable "--with-legacy" for LSB test Jingdong Lu
4 siblings, 2 replies; 14+ messages in thread
From: Jingdong Lu @ 2011-01-30 7:36 UTC (permalink / raw)
To: poky
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 9223 bytes --]
From: Jingdong Lu <jingdong.lu@windriver.com>
This package has been added from Open Embedded.
Changes from the Open Embedded version:
* Update to version 1.4.6
* Add SUMMARY, LIC_FILES_CHKSUM, checksum of source
* Remove skip_tools.patch
* Remove fakeroot and rename libusb0 to libusb for dependence.
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
.../cups/cups-1.4.6/configure.patch | 117 ++++++++++++++++++++
.../cups/cups-1.4.6/use_echo_only_in_init.patch | 11 ++
meta/recipes-extended/cups/cups.inc | 88 +++++++++++++++
meta/recipes-extended/cups/cups_1.4.6.bb | 17 +++
4 files changed, 233 insertions(+), 0 deletions(-)
create mode 100644 meta/recipes-extended/cups/cups-1.4.6/configure.patch
create mode 100644 meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
create mode 100644 meta/recipes-extended/cups/cups.inc
create mode 100644 meta/recipes-extended/cups/cups_1.4.6.bb
diff --git a/meta/recipes-extended/cups/cups-1.4.6/configure.patch b/meta/recipes-extended/cups/cups-1.4.6/configure.patch
new file mode 100644
index 0000000..877e8d3
--- /dev/null
+++ b/meta/recipes-extended/cups/cups-1.4.6/configure.patch
@@ -0,0 +1,117 @@
+--- cups-1.4.3/configure.orig 2010-04-08 11:14:19.092296014 +0200
++++ cups-1.4.3/configure 2010-04-08 11:19:02.661417938 +0200
+@@ -10940,114 +10940,6 @@
+ OPTIM="-fPIC $OPTIM"
+ fi
+
+- # The -fstack-protector option is available with some versions of
+- # GCC and adds "stack canaries" which detect when the return address
+- # has been overwritten, preventing many types of exploit attacks.
+- { echo "$as_me:$LINENO: checking if GCC supports -fstack-protector" >&5
+-echo $ECHO_N "checking if GCC supports -fstack-protector... $ECHO_C" >&6; }
+- OLDCFLAGS="$CFLAGS"
+- CFLAGS="$CFLAGS -fstack-protector"
+- cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h. */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h. */
+-
+-int
+-main ()
+-{
+-
+- ;
+- return 0;
+-}
+-_ACEOF
+-rm -f conftest.$ac_objext conftest$ac_exeext
+-if { (ac_try="$ac_link"
+-case "(($ac_try" in
+- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+- *) ac_try_echo=$ac_try;;
+-esac
+-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+- (eval "$ac_link") 2>conftest.er1
+- ac_status=$?
+- grep -v '^ *+' conftest.er1 >conftest.err
+- rm -f conftest.er1
+- cat conftest.err >&5
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); } && {
+- test -z "$ac_c_werror_flag" ||
+- test ! -s conftest.err
+- } && test -s conftest$ac_exeext &&
+- $as_test_x conftest$ac_exeext; then
+- OPTIM="$OPTIM -fstack-protector"
+- { echo "$as_me:$LINENO: result: yes" >&5
+-echo "${ECHO_T}yes" >&6; }
+-else
+- echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+- { echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6; }
+-fi
+-
+-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
+- conftest$ac_exeext conftest.$ac_ext
+- CFLAGS="$OLDCFLAGS"
+-
+- # The -pie option is available with some versions of GCC and adds
+- # randomization of addresses, which avoids another class of exploits
+- # that depend on a fixed address for common functions.
+- { echo "$as_me:$LINENO: checking if GCC supports -pie" >&5
+-echo $ECHO_N "checking if GCC supports -pie... $ECHO_C" >&6; }
+- OLDCFLAGS="$CFLAGS"
+- CFLAGS="$CFLAGS -pie -fPIE"
+- cat >conftest.$ac_ext <<_ACEOF
+-/* confdefs.h. */
+-_ACEOF
+-cat confdefs.h >>conftest.$ac_ext
+-cat >>conftest.$ac_ext <<_ACEOF
+-/* end confdefs.h. */
+-
+-int
+-main ()
+-{
+-
+- ;
+- return 0;
+-}
+-_ACEOF
+-rm -f conftest.$ac_objext
+-if { (ac_try="$ac_compile"
+-case "(($ac_try" in
+- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+- *) ac_try_echo=$ac_try;;
+-esac
+-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+- (eval "$ac_compile") 2>conftest.er1
+- ac_status=$?
+- grep -v '^ *+' conftest.er1 >conftest.err
+- rm -f conftest.er1
+- cat conftest.err >&5
+- echo "$as_me:$LINENO: \$? = $ac_status" >&5
+- (exit $ac_status); } && {
+- test -z "$ac_c_werror_flag" ||
+- test ! -s conftest.err
+- } && test -s conftest.$ac_objext; then
+- PIEFLAGS="-pie -fPIE"
+- { echo "$as_me:$LINENO: result: yes" >&5
+-echo "${ECHO_T}yes" >&6; }
+-else
+- echo "$as_me: failed program was:" >&5
+-sed 's/^/| /' conftest.$ac_ext >&5
+-
+- { echo "$as_me:$LINENO: result: no" >&5
+-echo "${ECHO_T}no" >&6; }
+-fi
+-
+-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+- CFLAGS="$OLDCFLAGS"
+-
+ if test "x$with_optim" = x; then
+ # Add useful warning options for tracking down problems...
+ OPTIM="-Wall -Wno-format-y2k $OPTIM"
diff --git a/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch b/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
new file mode 100644
index 0000000..21ff0e5
--- /dev/null
+++ b/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
@@ -0,0 +1,11 @@
+--- a/init/cups.sh.in.orig 2008-10-04 16:50:46.000000000 -0300
++++ b/init/cups.sh.in 2008-10-04 16:51:39.000000000 -0300
+@@ -68,7 +68,7 @@
+ ECHO_ERROR=:
+ ;;
+
+- Linux*)
++ DISABLELinux*)
+ IS_ON=/bin/true
+ if test -f /etc/init.d/functions; then
+ . /etc/init.d/functions
diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc
new file mode 100644
index 0000000..c4fec42
--- /dev/null
+++ b/meta/recipes-extended/cups/cups.inc
@@ -0,0 +1,88 @@
+SUMMARY = "An Internet printing system for Unix"
+DESCRIPTION = "CUPS is a standards-based, open source printing system \
+developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems.\
+CUPS uses the Internet Printing Protocol ("IPP") and provides System V and Berkeley \
+command-line interfaces, a web interface, and a C API to manage printers and \
+print jobs."
+SECTION = "console/utils"
+LICENSE = "GPL LGPL"
+DEPENDS = "gnutls libpng jpeg dbus dbus-glib zlib"
+PROVIDES = "cups"
+
+SRC_URI = "ftp://ftp.easysw.com/pub/cups/${PV}/cups-${PV}-source.tar.bz2"
+
+LEAD_SONAME = "libcupsdriver.so"
+
+inherit autotools binconfig
+
+EXTRA_OECONF = " \
+ --enable-gnutls \
+ --enable-dbus \
+ --enable-browsing \
+ --disable-openssl \
+ --disable-tiff \
+ --without-php \
+ --without-perl \
+ --without-python \
+ --without-java \
+ "
+
+
+do_configure() {
+ gnu-configize
+ libtoolize --force
+ DSOFLAGS="${LDFLAGS}" oe_runconf
+}
+
+do_compile () {
+ sed -i s:STRIP:NOSTRIP: Makedefs
+ sed -i s:serial:: backend/Makefile
+
+ echo "all:" > man/Makefile
+ echo "libs:" >> man/Makefile
+ echo "install:" >> man/Makefile
+ echo "install-data:" >> man/Makefile
+ echo "install-exec:" >> man/Makefile
+ echo "install-headers:" >> man/Makefile
+ echo "install-libs:" >> man/Makefile
+
+ oe_runmake "SSLLIBS=-lgnutls -L${STAGING_LIBDIR}" \
+ "LIBPNG=-lpng -lm -L${STAGING_LIBDIR}" \
+ "LIBJPEG=-ljpeg -L${STAGING_LIBDIR}" \
+ "LIBZ=-lz -L${STAGING_LIBDIR}" \
+ "-I."
+}
+
+do_install () {
+ oe_runmake "DSTROOT=${D}" install
+
+ # This directory gets installed with perms 511, which makes packaging fail
+ chmod 0711 "${D}/${localstatedir}/run/cups/certs"
+}
+
+python do_package_append() {
+ # Change permissions back the way they were, they probably had a reason...
+ workdir = bb.data.getVar('WORKDIR', d, 1)
+ os.system('chmod 0511 %s/install/cups/var/run/cups/certs' % workdir)
+}
+
+PACKAGES =+ "${PN}-lib ${PN}-libimage"
+
+FILES_${PN}-lib = "${libdir}/libcups.so.*"
+
+FILES_${PN}-libimage = "${libdir}/libcupsimage.so.*"
+
+FILES_${PN}-dbg += "${libdir}/cups/backend/.debug \
+ ${libdir}/cups/cgi-bin/.debug \
+ ${libdir}/cups/filter/.debug \
+ ${libdir}/cups/monitor/.debug \
+ ${libdir}/cups/notifier/.debug \
+ ${libdir}/cups/daemon/.debug \
+ "
+#package the html for the webgui inside the main packages (~1MB uncompressed)
+
+FILES_${PN} += "${datadir}/doc/cups/images \
+ ${datadir}/doc/cups/*html \
+ ${datadir}/doc/cups/*.css \
+ ${datadir}/icons/ \
+ "
diff --git a/meta/recipes-extended/cups/cups_1.4.6.bb b/meta/recipes-extended/cups/cups_1.4.6.bb
new file mode 100644
index 0000000..8c83160
--- /dev/null
+++ b/meta/recipes-extended/cups/cups_1.4.6.bb
@@ -0,0 +1,17 @@
+require cups.inc
+
+SRC_URI += " \
+ file://use_echo_only_in_init.patch \
+ file://configure.patch \
+ "
+PR = "r0"
+
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=956e7600195e6139f12de8c2a5bbefa9"
+
+SRC_URI[md5sum] = "de8fb5a29c36554925c0c6a6e2c0dae1"
+SRC_URI[sha256sum] = "f08711702a77b52c7150f96fe1f45482f6151cb95ef601268c528607fe6ad514"
+
+DEFAULT_PREFERENCE = "-1"
+DEPENDS += "libusb"
+EXTRA_OECONF += " --disable-gssapi --disable-largefile --enable-debug --disable-relro --enable-libusb"
+CONFFILES_${PN} += "${sysconfdir}/cups/cupsd.conf"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: [PATCH 4/5] cups: add cups 1.4.6
2011-01-30 7:36 ` [PATCH 4/5] cups: add cups 1.4.6 Jingdong Lu
@ 2011-01-30 9:14 ` Koen Kooi
[not found] ` <AANLkTim=9082OqALzkhPaB+zcVGK73_jB04jAeLtiM3E@mail.gmail.com>
2011-01-30 16:01 ` Koen Kooi
1 sibling, 1 reply; 14+ messages in thread
From: Koen Kooi @ 2011-01-30 9:14 UTC (permalink / raw)
To: poky
FWIW, there's also a cleaned-up cups in meta-oe
Op 30 jan 2011, om 08:36 heeft Jingdong Lu het volgende geschreven:
> From: Jingdong Lu <jingdong.lu@windriver.com>
>
> This package has been added from Open Embedded.
> Changes from the Open Embedded version:
> * Update to version 1.4.6
> * Add SUMMARY, LIC_FILES_CHKSUM, checksum of source
> * Remove skip_tools.patch
> * Remove fakeroot and rename libusb0 to libusb for dependence.
>
> Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
> ---
> .../cups/cups-1.4.6/configure.patch | 117 ++++++++++++++++++++
> .../cups/cups-1.4.6/use_echo_only_in_init.patch | 11 ++
> meta/recipes-extended/cups/cups.inc | 88 +++++++++++++++
> meta/recipes-extended/cups/cups_1.4.6.bb | 17 +++
> 4 files changed, 233 insertions(+), 0 deletions(-)
> create mode 100644 meta/recipes-extended/cups/cups-1.4.6/configure.patch
> create mode 100644 meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
> create mode 100644 meta/recipes-extended/cups/cups.inc
> create mode 100644 meta/recipes-extended/cups/cups_1.4.6.bb
>
> diff --git a/meta/recipes-extended/cups/cups-1.4.6/configure.patch b/meta/recipes-extended/cups/cups-1.4.6/configure.patch
> new file mode 100644
> index 0000000..877e8d3
> --- /dev/null
> +++ b/meta/recipes-extended/cups/cups-1.4.6/configure.patch
> @@ -0,0 +1,117 @@
> +--- cups-1.4.3/configure.orig 2010-04-08 11:14:19.092296014 +0200
> ++++ cups-1.4.3/configure 2010-04-08 11:19:02.661417938 +0200
> +@@ -10940,114 +10940,6 @@
> + OPTIM="-fPIC $OPTIM"
> + fi
> +
> +- # The -fstack-protector option is available with some versions of
> +- # GCC and adds "stack canaries" which detect when the return address
> +- # has been overwritten, preventing many types of exploit attacks.
> +- { echo "$as_me:$LINENO: checking if GCC supports -fstack-protector" >&5
> +-echo $ECHO_N "checking if GCC supports -fstack-protector... $ECHO_C" >&6; }
> +- OLDCFLAGS="$CFLAGS"
> +- CFLAGS="$CFLAGS -fstack-protector"
> +- cat >conftest.$ac_ext <<_ACEOF
> +-/* confdefs.h. */
> +-_ACEOF
> +-cat confdefs.h >>conftest.$ac_ext
> +-cat >>conftest.$ac_ext <<_ACEOF
> +-/* end confdefs.h. */
> +-
> +-int
> +-main ()
> +-{
> +-
> +- ;
> +- return 0;
> +-}
> +-_ACEOF
> +-rm -f conftest.$ac_objext conftest$ac_exeext
> +-if { (ac_try="$ac_link"
> +-case "(($ac_try" in
> +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
> +- *) ac_try_echo=$ac_try;;
> +-esac
> +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> +- (eval "$ac_link") 2>conftest.er1
> +- ac_status=$?
> +- grep -v '^ *+' conftest.er1 >conftest.err
> +- rm -f conftest.er1
> +- cat conftest.err >&5
> +- echo "$as_me:$LINENO: \$? = $ac_status" >&5
> +- (exit $ac_status); } && {
> +- test -z "$ac_c_werror_flag" ||
> +- test ! -s conftest.err
> +- } && test -s conftest$ac_exeext &&
> +- $as_test_x conftest$ac_exeext; then
> +- OPTIM="$OPTIM -fstack-protector"
> +- { echo "$as_me:$LINENO: result: yes" >&5
> +-echo "${ECHO_T}yes" >&6; }
> +-else
> +- echo "$as_me: failed program was:" >&5
> +-sed 's/^/| /' conftest.$ac_ext >&5
> +-
> +- { echo "$as_me:$LINENO: result: no" >&5
> +-echo "${ECHO_T}no" >&6; }
> +-fi
> +-
> +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
> +- conftest$ac_exeext conftest.$ac_ext
> +- CFLAGS="$OLDCFLAGS"
> +-
> +- # The -pie option is available with some versions of GCC and adds
> +- # randomization of addresses, which avoids another class of exploits
> +- # that depend on a fixed address for common functions.
> +- { echo "$as_me:$LINENO: checking if GCC supports -pie" >&5
> +-echo $ECHO_N "checking if GCC supports -pie... $ECHO_C" >&6; }
> +- OLDCFLAGS="$CFLAGS"
> +- CFLAGS="$CFLAGS -pie -fPIE"
> +- cat >conftest.$ac_ext <<_ACEOF
> +-/* confdefs.h. */
> +-_ACEOF
> +-cat confdefs.h >>conftest.$ac_ext
> +-cat >>conftest.$ac_ext <<_ACEOF
> +-/* end confdefs.h. */
> +-
> +-int
> +-main ()
> +-{
> +-
> +- ;
> +- return 0;
> +-}
> +-_ACEOF
> +-rm -f conftest.$ac_objext
> +-if { (ac_try="$ac_compile"
> +-case "(($ac_try" in
> +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
> +- *) ac_try_echo=$ac_try;;
> +-esac
> +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> +- (eval "$ac_compile") 2>conftest.er1
> +- ac_status=$?
> +- grep -v '^ *+' conftest.er1 >conftest.err
> +- rm -f conftest.er1
> +- cat conftest.err >&5
> +- echo "$as_me:$LINENO: \$? = $ac_status" >&5
> +- (exit $ac_status); } && {
> +- test -z "$ac_c_werror_flag" ||
> +- test ! -s conftest.err
> +- } && test -s conftest.$ac_objext; then
> +- PIEFLAGS="-pie -fPIE"
> +- { echo "$as_me:$LINENO: result: yes" >&5
> +-echo "${ECHO_T}yes" >&6; }
> +-else
> +- echo "$as_me: failed program was:" >&5
> +-sed 's/^/| /' conftest.$ac_ext >&5
> +-
> +- { echo "$as_me:$LINENO: result: no" >&5
> +-echo "${ECHO_T}no" >&6; }
> +-fi
> +-
> +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
> +- CFLAGS="$OLDCFLAGS"
> +-
> + if test "x$with_optim" = x; then
> + # Add useful warning options for tracking down problems...
> + OPTIM="-Wall -Wno-format-y2k $OPTIM"
> diff --git a/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch b/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
> new file mode 100644
> index 0000000..21ff0e5
> --- /dev/null
> +++ b/meta/recipes-extended/cups/cups-1.4.6/use_echo_only_in_init.patch
> @@ -0,0 +1,11 @@
> +--- a/init/cups.sh.in.orig 2008-10-04 16:50:46.000000000 -0300
> ++++ b/init/cups.sh.in 2008-10-04 16:51:39.000000000 -0300
> +@@ -68,7 +68,7 @@
> + ECHO_ERROR=:
> + ;;
> +
> +- Linux*)
> ++ DISABLELinux*)
> + IS_ON=/bin/true
> + if test -f /etc/init.d/functions; then
> + . /etc/init.d/functions
> diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc
> new file mode 100644
> index 0000000..c4fec42
> --- /dev/null
> +++ b/meta/recipes-extended/cups/cups.inc
> @@ -0,0 +1,88 @@
> +SUMMARY = "An Internet printing system for Unix"
> +DESCRIPTION = "CUPS is a standards-based, open source printing system \
> +developed by Apple Inc. for Mac OS® X and other UNIX®-like operating systems.\
> +CUPS uses the Internet Printing Protocol ("IPP") and provides System V and Berkeley \
> +command-line interfaces, a web interface, and a C API to manage printers and \
> +print jobs."
> +SECTION = "console/utils"
> +LICENSE = "GPL LGPL"
> +DEPENDS = "gnutls libpng jpeg dbus dbus-glib zlib"
> +PROVIDES = "cups"
> +
> +SRC_URI = "ftp://ftp.easysw.com/pub/cups/${PV}/cups-${PV}-source.tar.bz2"
> +
> +LEAD_SONAME = "libcupsdriver.so"
> +
> +inherit autotools binconfig
> +
> +EXTRA_OECONF = " \
> + --enable-gnutls \
> + --enable-dbus \
> + --enable-browsing \
> + --disable-openssl \
> + --disable-tiff \
> + --without-php \
> + --without-perl \
> + --without-python \
> + --without-java \
> + "
> +
> +
> +do_configure() {
> + gnu-configize
> + libtoolize --force
> + DSOFLAGS="${LDFLAGS}" oe_runconf
> +}
> +
> +do_compile () {
> + sed -i s:STRIP:NOSTRIP: Makedefs
> + sed -i s:serial:: backend/Makefile
> +
> + echo "all:" > man/Makefile
> + echo "libs:" >> man/Makefile
> + echo "install:" >> man/Makefile
> + echo "install-data:" >> man/Makefile
> + echo "install-exec:" >> man/Makefile
> + echo "install-headers:" >> man/Makefile
> + echo "install-libs:" >> man/Makefile
> +
> + oe_runmake "SSLLIBS=-lgnutls -L${STAGING_LIBDIR}" \
> + "LIBPNG=-lpng -lm -L${STAGING_LIBDIR}" \
> + "LIBJPEG=-ljpeg -L${STAGING_LIBDIR}" \
> + "LIBZ=-lz -L${STAGING_LIBDIR}" \
> + "-I."
> +}
> +
> +do_install () {
> + oe_runmake "DSTROOT=${D}" install
> +
> + # This directory gets installed with perms 511, which makes packaging fail
> + chmod 0711 "${D}/${localstatedir}/run/cups/certs"
> +}
> +
> +python do_package_append() {
> + # Change permissions back the way they were, they probably had a reason...
> + workdir = bb.data.getVar('WORKDIR', d, 1)
> + os.system('chmod 0511 %s/install/cups/var/run/cups/certs' % workdir)
> +}
> +
> +PACKAGES =+ "${PN}-lib ${PN}-libimage"
> +
> +FILES_${PN}-lib = "${libdir}/libcups.so.*"
> +
> +FILES_${PN}-libimage = "${libdir}/libcupsimage.so.*"
> +
> +FILES_${PN}-dbg += "${libdir}/cups/backend/.debug \
> + ${libdir}/cups/cgi-bin/.debug \
> + ${libdir}/cups/filter/.debug \
> + ${libdir}/cups/monitor/.debug \
> + ${libdir}/cups/notifier/.debug \
> + ${libdir}/cups/daemon/.debug \
> + "
> +#package the html for the webgui inside the main packages (~1MB uncompressed)
> +
> +FILES_${PN} += "${datadir}/doc/cups/images \
> + ${datadir}/doc/cups/*html \
> + ${datadir}/doc/cups/*.css \
> + ${datadir}/icons/ \
> + "
> diff --git a/meta/recipes-extended/cups/cups_1.4.6.bb b/meta/recipes-extended/cups/cups_1.4.6.bb
> new file mode 100644
> index 0000000..8c83160
> --- /dev/null
> +++ b/meta/recipes-extended/cups/cups_1.4.6.bb
> @@ -0,0 +1,17 @@
> +require cups.inc
> +
> +SRC_URI += " \
> + file://use_echo_only_in_init.patch \
> + file://configure.patch \
> + "
> +PR = "r0"
> +
> +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=956e7600195e6139f12de8c2a5bbefa9"
> +
> +SRC_URI[md5sum] = "de8fb5a29c36554925c0c6a6e2c0dae1"
> +SRC_URI[sha256sum] = "f08711702a77b52c7150f96fe1f45482f6151cb95ef601268c528607fe6ad514"
> +
> +DEFAULT_PREFERENCE = "-1"
> +DEPENDS += "libusb"
> +EXTRA_OECONF += " --disable-gssapi --disable-largefile --enable-debug --disable-relro --enable-libusb"
> +CONFFILES_${PN} += "${sysconfdir}/cups/cupsd.conf"
> --
> 1.7.0.4
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: [PATCH 4/5] cups: add cups 1.4.6
2011-01-30 7:36 ` [PATCH 4/5] cups: add cups 1.4.6 Jingdong Lu
2011-01-30 9:14 ` Koen Kooi
@ 2011-01-30 16:01 ` Koen Kooi
2011-01-30 21:20 ` Saul Wold
1 sibling, 1 reply; 14+ messages in thread
From: Koen Kooi @ 2011-01-30 16:01 UTC (permalink / raw)
To: Jingdong Lu; +Cc: poky
Op 30 jan 2011, om 08:36 heeft Jingdong Lu het volgende geschreven:
> From: Jingdong Lu <jingdong.lu@windriver.com>
>
> This package has been added from Open Embedded.
> Changes from the Open Embedded version:
> * Update to version 1.4.6
> * Add SUMMARY, LIC_FILES_CHKSUM, checksum of source
> * Remove skip_tools.patch
The skip_tools patch is needed for cross-compiling, without it it will try to run genstrings and the ppd generator. I cleaned up the cups in meta-oe and that builds cleanly for armv7a now. You can steal the updated skip_tools patch from there.
I also updated the license to GPLv2 and LGPLv2, but I'm not sure how to add the apple and ssl exception is lists in LICENSE.txt.
regards,
Koen
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 4/5] cups: add cups 1.4.6
2011-01-30 16:01 ` Koen Kooi
@ 2011-01-30 21:20 ` Saul Wold
2011-01-30 22:04 ` Koen Kooi
0 siblings, 1 reply; 14+ messages in thread
From: Saul Wold @ 2011-01-30 21:20 UTC (permalink / raw)
To: Koen Kooi; +Cc: poky
On 01/30/2011 08:01 AM, Koen Kooi wrote:
>
> Op 30 jan 2011, om 08:36 heeft Jingdong Lu het volgende geschreven:
>
>> From: Jingdong Lu<jingdong.lu@windriver.com>
>>
>> This package has been added from Open Embedded.
>> Changes from the Open Embedded version:
>> * Update to version 1.4.6
>> * Add SUMMARY, LIC_FILES_CHKSUM, checksum of source
>> * Remove skip_tools.patch
>
> The skip_tools patch is needed for cross-compiling, without it it will try to run genstrings and the ppd generator. I cleaned up the cups in meta-oe and that builds cleanly for armv7a now. You can steal the updated skip_tools patch from there.
>
Thanks for pointing this out.
Jingdong: can you please respin this one again with the input from Koen.
(Thanks).
> I also updated the license to GPLv2 and LGPLv2, but I'm not sure how to add the apple and ssl exception is lists in LICENSE.txt.
>
Koen,
Is seems we should also the mention KSC (Kerberos Support Code) since it
has it's own copyright and license. As for the Apple and SSL
exceptions, I am not sure they apply in this case since the cups work in
this case targets a Linux based operating system, not an Apple one.
Remember this is an engineer's opinion, I am not a Lawyer, nor to I play
one on TV! We can consult the lawyers if needed.
Sau!
> regards,
>
> Koen
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 4/5] cups: add cups 1.4.6
2011-01-30 21:20 ` Saul Wold
@ 2011-01-30 22:04 ` Koen Kooi
0 siblings, 0 replies; 14+ messages in thread
From: Koen Kooi @ 2011-01-30 22:04 UTC (permalink / raw)
To: Saul Wold; +Cc: poky
Op 30 jan 2011, om 22:20 heeft Saul Wold het volgende geschreven:
> On 01/30/2011 08:01 AM, Koen Kooi wrote:
>>
>> Op 30 jan 2011, om 08:36 heeft Jingdong Lu het volgende geschreven:
>>
>>> From: Jingdong Lu<jingdong.lu@windriver.com>
>>>
>>> This package has been added from Open Embedded.
>>> Changes from the Open Embedded version:
>>> * Update to version 1.4.6
>>> * Add SUMMARY, LIC_FILES_CHKSUM, checksum of source
>>> * Remove skip_tools.patch
>>
>> The skip_tools patch is needed for cross-compiling, without it it will try to run genstrings and the ppd generator. I cleaned up the cups in meta-oe and that builds cleanly for armv7a now. You can steal the updated skip_tools patch from there.
>>
> Thanks for pointing this out.
>
> Jingdong: can you please respin this one again with the input from Koen. (Thanks).
>
>> I also updated the license to GPLv2 and LGPLv2, but I'm not sure how to add the apple and ssl exception is lists in LICENSE.txt.
>>
> Koen,
>
> Is seems we should also the mention KSC (Kerberos Support Code) since it has it's own copyright and license. As for the Apple and SSL exceptions, I am not sure they apply in this case since the cups work in this case targets a Linux based operating system, not an Apple one.
>
> Remember this is an engineer's opinion, I am not a Lawyer, nor to I play one on TV! We can consult the lawyers if needed.
It has 2 seperate exceptions, one for apple and one for ssl. If we decide to enable openssl support in cups it won't be a gpl violation :)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 5/5] libxml2: Enable "--with-legacy" for LSB test.
2011-01-30 7:36 [PATCH 0/5] [PULL] Add packages and fix failures of LSB Jingdong Lu
` (3 preceding siblings ...)
2011-01-30 7:36 ` [PATCH 4/5] cups: add cups 1.4.6 Jingdong Lu
@ 2011-01-30 7:36 ` Jingdong Lu
4 siblings, 0 replies; 14+ messages in thread
From: Jingdong Lu @ 2011-01-30 7:36 UTC (permalink / raw)
To: poky
From: Jingdong Lu <jingdong.lu@windriver.com>
Enable "--with-legacy" in order to pass library check of LSB.
Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
meta/recipes-core/libxml/libxml2.inc | 2 +-
meta/recipes-core/libxml/libxml2_2.7.7.bb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/libxml/libxml2.inc b/meta/recipes-core/libxml/libxml2.inc
index 78ee781..ba6db8f 100644
--- a/meta/recipes-core/libxml/libxml2.inc
+++ b/meta/recipes-core/libxml/libxml2.inc
@@ -21,7 +21,7 @@ inherit autotools pkgconfig binconfig
EXTRA_OECONF = "--without-python --without-debug --without-legacy --without-catalog --without-docbook --with-c14n"
EXTRA_OECONF_virtclass-native = "--with-python=${STAGING_BINDIR}/python --without-legacy --with-catalog --without-docbook --with-c14n"
-EXTRA_OECONF_poky-lsb = "--without-python --with-debug --without-legacy --with-catalog --with-docbook --with-c14n"
+EXTRA_OECONF_poky-lsb = "--without-python --with-debug --with-legacy --with-catalog --with-docbook --with-c14n"
# required for pythong binding
export HOST_SYS
diff --git a/meta/recipes-core/libxml/libxml2_2.7.7.bb b/meta/recipes-core/libxml/libxml2_2.7.7.bb
index daec3be..91f4ceb 100644
--- a/meta/recipes-core/libxml/libxml2_2.7.7.bb
+++ b/meta/recipes-core/libxml/libxml2_2.7.7.bb
@@ -1,6 +1,6 @@
require libxml2.inc
-PR = "r3"
+PR = "r4"
SRC_URI[md5sum] = "9abc9959823ca9ff904f1fbcf21df066"
SRC_URI[sha256sum] = "af5b781418ba4fff556fa43c50086658ea8a2f31909c2b625c2ce913a1d9eb68"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 14+ messages in thread