From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 14 Jun 2021 16:48:48 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1lsntQ-0006Sy-PF for lore@lore.pengutronix.de; Mon, 14 Jun 2021 16:48:48 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1lsntQ-00057P-Hg; Mon, 14 Jun 2021 16:48:48 +0200 Received: from mail.thorsis.com ([92.198.35.195]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lsnsi-00057A-OV for ptxdist@pengutronix.de; Mon, 14 Jun 2021 16:48:05 +0200 Received: from localhost (localhost [127.0.0.1]) by mail.thorsis.com (Postfix) with ESMTP id 51D1DDF0 for ; Mon, 14 Jun 2021 16:48:03 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.thorsis.com Received: from mail.thorsis.com ([127.0.0.1]) by localhost (mail.thorsis.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HaSTr1W88wEU for ; Mon, 14 Jun 2021 16:47:58 +0200 (CEST) Received: by mail.thorsis.com (Postfix, from userid 109) id 9859C1A42; Mon, 14 Jun 2021 16:47:58 +0200 (CEST) Received: from adahl by ada.ifak-system.com with local (Exim 4.92) (envelope-from ) id 1lsnsZ-0005kB-CK for ptxdist@pengutronix.de; Mon, 14 Jun 2021 16:47:55 +0200 From: Alexander Dahl To: ptxdist@pengutronix.de Date: Mon, 14 Jun 2021 16:47:54 +0200 Message-Id: <20210614144755.22035-1-ada@thorsis.com> X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,BAYES_00,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [RFC PATCH 0/1] ppp: version bump 2.4.7 -> 2.4.9 X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false Hei hei, upstream released 2.4.7 in 2014 and 2.4.9 few months ago. They use handcrafted 'configure' and 'Makefile', which makes cross-build and updating the package somewhat difficult. For the new release upstream tried to improve cross-compile support (and continues to do so in git master branch). This single patch series is RFC or WIP, because of several things: - Importing debian patches was done manually, so the diff is probably more noisy than necessary. Someone in IRC said there's a script for that, but could not find it. - CFLAGS are not passed, and I don't know how to do that. - Build with platform-v7a was successful here so far, no runtime tests yet, however. I'd appreciate any help on this topic. I'm investigating a strange LTE modem issue and want to have all components on latest release before digging in deeper. I already prepared libqmi, modemmanager, and networkmanager. Will send that in a separate patch series soon. Greets Alex Alexander Dahl (1): ppp: version bump 2.4.7 -> 2.4.9 ...001-abort-on-errors-in-subdir-builds.patch | 48 - ...002-scripts-Avoid-killing-wrong-pppd.patch | 29 - ...tension-when-displaying-bytes-in-oct.patch | 30 - ...se-error-message-on-PPPoE-disconnect.patch | 33 - .../0005-Send-PADT-on-PPPoE-disconnect.patch | 36 - ...nt-buffer-overrun-on-remote-router-n.patch | 30 - .../0007-pppd-Fix-ccp_options.mppe-type.patch | 30 - ...en-calculated-size-if-both-deflate_c.patch | 33 - ...in-comment.-Diff-from-Yuuichi-Someya.patch | 24 - ...ount-only-relevant-lines-from-syslog.patch | 24 - ...-include-from-sys-errno.h-to-errno.h.patch | 33 - ...low-use-of-arbitrary-interface-names.patch | 214 -- ...Remove-unused-declaration-of-ttyname.patch | 25 - ...or-implementation-in-pppoe-discovery.patch | 52 - ...clude-netinet-in.h-before-linux-in.h.patch | 49 - patches/ppp-2.4.7/0016-adaptive_echos.patch | 72 - .../ppp-2.4.7/0017-Makefiles-cleanup.patch | 296 -- ...does-not-properly-close-dev-ppp-on-p.patch | 44 - ...inkpidfile-is-not-created-upon-detac.patch | 48 - ...smetic-cleanup-of-the-pppoatm-plugin.patch | 90 - patches/ppp-2.4.7/0023-pppoe_noads.patch | 25 - ...4-make-_PATH_CONNERRS-world-readable.patch | 27 - .../0025-Correct-unkown-unknown-typo.patch | 46 - .../0026-pppoe-custom-host-uniq-tag.patch | 302 -- .../0027-Add-replacedefaultroute-option.patch | 324 -- ...-for-the-Framed-MTU-Radius-attribute.patch | 42 - patches/ppp-2.4.7/0030-018_ip-up_option.patch | 106 - .../0031-ppp-2.4.2-stripMSdomain.patch | 47 - ...export-CALL_FILE-to-the-link-scripts.patch | 38 - .../ppp-2.4.7/0033-ipv6-accept-remote.patch | 73 - ...buffer-overflow-in-clientid.c-rc_map.patch | 43 - ...0037-Fix-buffer-overflow-in-rc_mksid.patch | 36 - ...P-TLS-authentication-support-for-PPP.patch | 3383 ----------------- ...-for-the-DES-instead-of-the-libcrypt.patch | 115 - patches/ppp-2.4.7/series | 46 - ...igure-Allow-commas-in-the-CFLAGS-220.patch | 28 + ...tion-with-older-glibc-or-kernel-head.patch | 55 + patches/ppp-2.4.9/0100-chat_man.patch | 31 + .../0101-pppdump_use_zlib.patch} | 26 +- .../0102-pppoatm_resolver_light.patch} | 22 +- patches/ppp-2.4.9/0103-pppoe_noads.patch | 21 + .../0104-011_scripts_redialer.diff.patch | 162 + .../0105-ppp-2.3.11-oedod.dif.patch} | 62 +- .../0106-010_scripts_README.diff.patch | 30 + patches/ppp-2.4.9/0107-no_crypt_hack.patch | 62 + .../0108-resolv.conf_no_log.patch} | 11 +- .../0109-zzz_config.patch} | 52 +- patches/ppp-2.4.9/0110-pppd-soname-hack.patch | 31 + ...111-replace-vendored-hash-functions.patch} | 217 +- ...00-pppd-make-makefile-sysroot-aware.patch} | 34 +- ...the-self-made-configure-cross-aware.patch} | 10 +- patches/ppp-2.4.9/series | 22 + rules/ppp.make | 6 +- 53 files changed, 638 insertions(+), 6137 deletions(-) delete mode 100644 patches/ppp-2.4.7/0001-abort-on-errors-in-subdir-builds.patch delete mode 100644 patches/ppp-2.4.7/0002-scripts-Avoid-killing-wrong-pppd.patch delete mode 100644 patches/ppp-2.4.7/0003-pppd-Fix-sign-extension-when-displaying-bytes-in-oct.patch delete mode 100644 patches/ppp-2.4.7/0004-Suppress-false-error-message-on-PPPoE-disconnect.patch delete mode 100644 patches/ppp-2.4.7/0005-Send-PADT-on-PPPoE-disconnect.patch delete mode 100644 patches/ppp-2.4.7/0006-pppd-ipxcp-Prevent-buffer-overrun-on-remote-router-n.patch delete mode 100644 patches/ppp-2.4.7/0007-pppd-Fix-ccp_options.mppe-type.patch delete mode 100644 patches/ppp-2.4.7/0008-pppd-Fix-ccp_cilen-calculated-size-if-both-deflate_c.patch delete mode 100644 patches/ppp-2.4.7/0009-Fix-a-typo-in-comment.-Diff-from-Yuuichi-Someya.patch delete mode 100644 patches/ppp-2.4.7/0010-plog-count-only-relevant-lines-from-syslog.patch delete mode 100644 patches/ppp-2.4.7/0011-Change-include-from-sys-errno.h-to-errno.h.patch delete mode 100644 patches/ppp-2.4.7/0012-pppd-allow-use-of-arbitrary-interface-names.patch delete mode 100644 patches/ppp-2.4.7/0013-pppd-Remove-unused-declaration-of-ttyname.patch delete mode 100644 patches/ppp-2.4.7/0014-pppd-Provide-error-implementation-in-pppoe-discovery.patch delete mode 100644 patches/ppp-2.4.7/0015-pppoe-include-netinet-in.h-before-linux-in.h.patch delete mode 100644 patches/ppp-2.4.7/0016-adaptive_echos.patch delete mode 100644 patches/ppp-2.4.7/0017-Makefiles-cleanup.patch delete mode 100644 patches/ppp-2.4.7/0018-Bug-306261-pppd-does-not-properly-close-dev-ppp-on-p.patch delete mode 100644 patches/ppp-2.4.7/0019-Bug-284382-ppp-linkpidfile-is-not-created-upon-detac.patch delete mode 100644 patches/ppp-2.4.7/0022-cosmetic-cleanup-of-the-pppoatm-plugin.patch delete mode 100644 patches/ppp-2.4.7/0023-pppoe_noads.patch delete mode 100644 patches/ppp-2.4.7/0024-make-_PATH_CONNERRS-world-readable.patch delete mode 100644 patches/ppp-2.4.7/0025-Correct-unkown-unknown-typo.patch delete mode 100644 patches/ppp-2.4.7/0026-pppoe-custom-host-uniq-tag.patch delete mode 100644 patches/ppp-2.4.7/0027-Add-replacedefaultroute-option.patch delete mode 100644 patches/ppp-2.4.7/0029-add-support-for-the-Framed-MTU-Radius-attribute.patch delete mode 100644 patches/ppp-2.4.7/0030-018_ip-up_option.patch delete mode 100644 patches/ppp-2.4.7/0031-ppp-2.4.2-stripMSdomain.patch delete mode 100644 patches/ppp-2.4.7/0032-export-CALL_FILE-to-the-link-scripts.patch delete mode 100644 patches/ppp-2.4.7/0033-ipv6-accept-remote.patch delete mode 100644 patches/ppp-2.4.7/0034-fix-a-potential-buffer-overflow-in-clientid.c-rc_map.patch delete mode 100644 patches/ppp-2.4.7/0037-Fix-buffer-overflow-in-rc_mksid.patch delete mode 100644 patches/ppp-2.4.7/0038-EAP-TLS-authentication-support-for-PPP.patch delete mode 100644 patches/ppp-2.4.7/0040-pppd-Use-openssl-for-the-DES-instead-of-the-libcrypt.patch delete mode 100644 patches/ppp-2.4.7/series create mode 100644 patches/ppp-2.4.9/0001-configure-Allow-commas-in-the-CFLAGS-220.patch create mode 100644 patches/ppp-2.4.9/0002-pppd-Fix-compilation-with-older-glibc-or-kernel-head.patch create mode 100644 patches/ppp-2.4.9/0100-chat_man.patch rename patches/{ppp-2.4.7/0020-support-building-pppdump-with-the-system-zlib.patch => ppp-2.4.9/0101-pppdump_use_zlib.patch} (62%) rename patches/{ppp-2.4.7/0021-disable-unneeded-code-in-the-pppoatm-plugin.patch => ppp-2.4.9/0102-pppoatm_resolver_light.patch} (87%) create mode 100644 patches/ppp-2.4.9/0103-pppoe_noads.patch create mode 100644 patches/ppp-2.4.9/0104-011_scripts_redialer.diff.patch rename patches/{ppp-2.4.7/0028-ppp-2.3.11-oedod.dif.patch => ppp-2.4.9/0105-ppp-2.3.11-oedod.dif.patch} (74%) create mode 100644 patches/ppp-2.4.9/0106-010_scripts_README.diff.patch create mode 100644 patches/ppp-2.4.9/0107-no_crypt_hack.patch rename patches/{ppp-2.4.7/0035-resolv.conf_no_log.patch => ppp-2.4.9/0108-resolv.conf_no_log.patch} (56%) rename patches/{ppp-2.4.7/0036-Debian-specific-changes.patch => ppp-2.4.9/0109-zzz_config.patch} (60%) create mode 100644 patches/ppp-2.4.9/0110-pppd-soname-hack.patch rename patches/{ppp-2.4.7/0039-Replace-vendored-hash-functions-with-libcrypto.patch => ppp-2.4.9/0111-replace-vendored-hash-functions.patch} (92%) rename patches/{ppp-2.4.7/0100-pppd-make-makefile-sysroot-aware.patch => ppp-2.4.9/0200-pppd-make-makefile-sysroot-aware.patch} (63%) rename patches/{ppp-2.4.7/0101-pppd-make-the-self-made-configure-cross-aware.patch => ppp-2.4.9/0201-pppd-make-the-self-made-configure-cross-aware.patch} (87%) create mode 100644 patches/ppp-2.4.9/series base-commit: 1558d4bfae77147221bbbb853154932424c2425c -- 2.29.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de