mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
Merge branch 'fix-opkg-build' of git://git.lespiau.name/poky
This commit is contained in:
@@ -0,0 +1,53 @@
|
|||||||
|
diff -urN opkg.orig/libopkg/libopkg.c opkg/libopkg/libopkg.c
|
||||||
|
--- opkg.orig/libopkg/libopkg.c 2009-02-09 10:49:40.000000000 +0000
|
||||||
|
+++ opkg/libopkg/libopkg.c 2009-02-09 10:50:23.000000000 +0000
|
||||||
|
@@ -38,7 +38,7 @@
|
||||||
|
if ( level == OPKG_ERROR ){
|
||||||
|
push_error_list(&error_list, msg);
|
||||||
|
} else
|
||||||
|
- printf(msg);
|
||||||
|
+ printf("%s", msg);
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
@@ -71,7 +71,7 @@
|
||||||
|
char* default_opkg_response_callback(char *question)
|
||||||
|
{
|
||||||
|
char *response = NULL;
|
||||||
|
- printf(question);
|
||||||
|
+ printf("%s", question);
|
||||||
|
fflush(stdout);
|
||||||
|
do {
|
||||||
|
response = (char *)file_read_line_alloc(stdin);
|
||||||
|
diff -urN opkg.orig/libopkg/opkg_cmd.c opkg/libopkg/opkg_cmd.c
|
||||||
|
--- opkg.orig/libopkg/opkg_cmd.c 2009-02-09 10:49:40.000000000 +0000
|
||||||
|
+++ opkg/libopkg/opkg_cmd.c 2009-02-09 10:50:23.000000000 +0000
|
||||||
|
@@ -369,7 +369,7 @@
|
||||||
|
perror (ctx->statedir);
|
||||||
|
|
||||||
|
sprintf_alloc (&cmd, "rm -rf %s", ctx->statedir);
|
||||||
|
- system (cmd);
|
||||||
|
+ err = system (cmd);
|
||||||
|
free (cmd);
|
||||||
|
|
||||||
|
free (ctx->statedir);
|
||||||
|
diff -urN opkg.orig/libopkg/pkg.c opkg/libopkg/pkg.c
|
||||||
|
--- opkg.orig/libopkg/pkg.c 2009-02-09 10:49:40.000000000 +0000
|
||||||
|
+++ opkg/libopkg/pkg.c 2009-02-09 10:52:49.000000000 +0000
|
||||||
|
@@ -1052,6 +1052,7 @@
|
||||||
|
|
||||||
|
void pkg_print_info(pkg_t *pkg, FILE *file)
|
||||||
|
{
|
||||||
|
+ int t = 0;
|
||||||
|
char * buff;
|
||||||
|
if (pkg == NULL) {
|
||||||
|
return;
|
||||||
|
@@ -1061,7 +1062,7 @@
|
||||||
|
if ( buff == NULL )
|
||||||
|
return;
|
||||||
|
if (strlen(buff)>2){
|
||||||
|
- fwrite(buff, 1, strlen(buff), file);
|
||||||
|
+ t = fwrite(buff, 1, strlen(buff), file); /* TODO: check t */
|
||||||
|
}
|
||||||
|
free(buff);
|
||||||
|
}
|
||||||
@@ -6,8 +6,14 @@ LICENSE = "GPL"
|
|||||||
DEPENDS = "curl gpgme"
|
DEPENDS = "curl gpgme"
|
||||||
PV = "0.0+svnr${SRCREV}"
|
PV = "0.0+svnr${SRCREV}"
|
||||||
|
|
||||||
|
# opkg-fix-gcc-warnings.patch: the patch is already upstreamed and could be
|
||||||
|
# taken out once okpg is updated to new repo
|
||||||
|
# http://opkg.googlecode.com/svn/trunk
|
||||||
|
# with rev >= 150
|
||||||
|
|
||||||
SRC_URI = "svn://svn.openmoko.org/trunk/src/target/;module=opkg;proto=http \
|
SRC_URI = "svn://svn.openmoko.org/trunk/src/target/;module=opkg;proto=http \
|
||||||
file://fix_prototype.patch;patch=1"
|
file://fix_prototype.patch;patch=1 \
|
||||||
|
file://opkg-fix-gcc-warnings.patch;patch=1"
|
||||||
|
|
||||||
S = "${WORKDIR}/opkg"
|
S = "${WORKDIR}/opkg"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user