From 5899d50829f97918b175e78fe3ef48769b8a768d Mon Sep 17 00:00:00 2001 From: jjm2473 <1129525450@qq.com> Date: Mon, 28 Nov 2022 16:06:06 +0800 Subject: [PATCH] package/opkg: show curl error --- package/system/opkg/Makefile | 2 +- package/system/opkg/patches/001-opkg-add-curl.patch | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package/system/opkg/Makefile b/package/system/opkg/Makefile index 364e427d66..a7ad8922c4 100644 --- a/package/system/opkg/Makefile +++ b/package/system/opkg/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=opkg -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_FLAGS:=essential PKG_SOURCE_PROTO:=git diff --git a/package/system/opkg/patches/001-opkg-add-curl.patch b/package/system/opkg/patches/001-opkg-add-curl.patch index 0af3df7b7b..83c0bd1104 100644 --- a/package/system/opkg/patches/001-opkg-add-curl.patch +++ b/package/system/opkg/patches/001-opkg-add-curl.patch @@ -20,7 +20,7 @@ char *signature_ca_path; --- a/libopkg/opkg_download.c 2021-06-14 05:27:37.000000000 +0800 +++ b/libopkg/opkg_download.c 2022-06-20 20:33:40.769112117 +0800 -@@ -146,8 +146,38 @@ +@@ -146,8 +146,41 @@ conf->no_proxy); setenv("no_proxy", conf->no_proxy, 1); } @@ -28,11 +28,14 @@ - { + if (conf->use_curl) { + int res; -+ const char *argv[11]; ++ const char *argv[14]; + int i = 0; + + argv[i++] = "curl"; + argv[i++] = "-s"; ++ argv[i++] = "--fail"; ++ argv[i++] = "--show-error"; ++ argv[i++] = "-L"; + if (conf->no_check_certificate) { + argv[i++] = "-k"; + }