{"id":819196,"url":"http://patchwork.ozlabs.org/api/covers/819196/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/cover/20170927141524.5920-1-wd@denx.de/","project":{"id":18,"url":"http://patchwork.ozlabs.org/api/projects/18/?format=json","name":"U-Boot","link_name":"uboot","list_id":"u-boot.lists.denx.de","list_email":"u-boot@lists.denx.de","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20170927141524.5920-1-wd@denx.de>","list_archive_url":null,"date":"2017-09-27T14:15:19","name":"[U-Boot,0/5] REVERT Follow the Linux Kernel in building dtc as needed","submitter":{"id":387,"url":"http://patchwork.ozlabs.org/api/people/387/?format=json","name":"Wolfgang Denk","email":"wd@denx.de"},"mbox":"http://patchwork.ozlabs.org/project/uboot/cover/20170927141524.5920-1-wd@denx.de/mbox/","series":[{"id":5381,"url":"http://patchwork.ozlabs.org/api/series/5381/?format=json","web_url":"http://patchwork.ozlabs.org/project/uboot/list/?series=5381","date":"2017-09-27T14:15:19","name":"REVERT Follow the Linux Kernel in building dtc as needed","version":1,"mbox":"http://patchwork.ozlabs.org/series/5381/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/819196/comments/","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.denx.de\n\t(client-ip=81.169.180.215; helo=lists.denx.de;\n\tenvelope-from=u-boot-bounces@lists.denx.de;\n\treceiver=<UNKNOWN>)","Received":["from lists.denx.de (dione.denx.de [81.169.180.215])\n\tby ozlabs.org (Postfix) with ESMTP id 3y2KgZ4Rpbz9t3m\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 28 Sep 2017 00:18:50 +1000 (AEST)","by lists.denx.de (Postfix, from userid 105)\n\tid 6A3C1C21DC6; Wed, 27 Sep 2017 14:18:49 +0000 (UTC)","from lists.denx.de (localhost [IPv6:::1])\n\tby lists.denx.de (Postfix) with ESMTP id 723DCC21C51;\n\tWed, 27 Sep 2017 14:18:43 +0000 (UTC)","by lists.denx.de (Postfix, from userid 105)\n\tid 4EFA2C21C51; Wed, 27 Sep 2017 14:16:43 +0000 (UTC)","from mail-out.m-online.net (mail-out.m-online.net [212.18.0.9])\n\tby lists.denx.de (Postfix) with ESMTPS id 66DF8C21C46\n\tfor <u-boot@lists.denx.de>; Wed, 27 Sep 2017 14:16:41 +0000 (UTC)","from frontend01.mail.m-online.net (unknown [192.168.8.182])\n\tby mail-out.m-online.net (Postfix) with ESMTP id 3y2Kd51Rfsz1qr08\n\tfor <u-boot@lists.denx.de>; Wed, 27 Sep 2017 16:16:41 +0200 (CEST)","from localhost (dynscan1.mnet-online.de [192.168.6.70])\n\tby mail.m-online.net (Postfix) with ESMTP id 3y2Kd51KY9z1r0wb\n\tfor <u-boot@lists.denx.de>; Wed, 27 Sep 2017 16:16:41 +0200 (CEST)","from mail.mnet-online.de ([192.168.8.182])\n\tby localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new,\n\tport 10024) with ESMTP id YeBznYiQgjss for <u-boot@lists.denx.de>;\n\tWed, 27 Sep 2017 16:16:30 +0200 (CEST)","from janitor.denx.de (unknown [62.91.23.180])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby mail.mnet-online.de (Postfix) with ESMTPSA\n\tfor <u-boot@lists.denx.de>; Wed, 27 Sep 2017 16:16:30 +0200 (CEST)","by janitor.denx.de (Postfix, from userid 119)\n\tid 5BE8EF0F; Wed, 27 Sep 2017 16:16:29 +0200 (CEST)","from gemini.denx.de (gemini.denx.de [10.4.0.2])\n\tby janitor.denx.de (Postfix) with ESMTPS id 0A8573E3;\n\tWed, 27 Sep 2017 16:15:34 +0200 (CEST)","by gemini.denx.de (Postfix, from userid 500)\n\tid A583F120306; Wed, 27 Sep 2017 16:15:33 +0200 (CEST)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-0.7 required=5.0 tests=KHOP_BIG_TO_CC,\n\tRCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,\n\tRCVD_IN_MSPIKE_WL autolearn=unavailable\n\tautolearn_force=no version=3.4.0","X-Virus-Scanned":"amavisd-new at mnet-online.de","X-Auth-Info":"pnJOl2CqG/ncKBjqblB1jCW3fTCmCADvtDSgLUZOWqA=","From":"Wolfgang Denk <wd@denx.de>","To":"u-boot@lists.denx.de","Date":"Wed, 27 Sep 2017 16:15:19 +0200","Message-Id":"<20170927141524.5920-1-wd@denx.de>","X-Mailer":"git-send-email 2.13.5","In-Reply-To":"<1506263222-7080-1-git-send-email-trini@konsulko.com>","References":"<1506263222-7080-1-git-send-email-trini@konsulko.com>","MIME-Version":"1.0","X-Mailman-Approved-At":"Wed, 27 Sep 2017 14:18:42 +0000","Cc":"Prafulla Wadaskar <prafulla@marvell.com>,\n\tVipin Kumar <vk.vipin@gmail.com>, \n\tAlexey Brodkin <alexey.brodkin@synopsys.com>,\n\tPantelis Antoniou <panto@antoniou-consulting.com>,\n\tJoe Hershberger <joe.hershberger@ni.com>,\n\tPrzemyslaw Marczak <p.marczak@samsung.com>,\n\tKim Phillips <kim.phillips@freescale.com>,\n\tJagan Teki <jteki@openedev.com>, \n\tStefan Roese <sr@denx.de>, Marek Vasut <marex@denx.de>,\n\tTom Rini <trini@konsulko.com>, Angelo Dureghello <angelo@sysam.it>,\n\tMacpaul Lin <macpaul@andestech.com>,\n\tAndre Przywara <andre.przywara@arm.com>, \n\tSonic Zhang <sonic.adi@gmail.com>, Scott Wood <scottwood@freescale.com>, \n\tKyungmin Park <kmpark@infradead.org>,\n\tHuan Wang <alison.wang@freescale.com>, \n\tVagrant Cascadian <vagrant@debian.org>, Tom Warren <TWarren@nvidia.com>, \n\tYork Sun <yorksun@freescale.com>","Subject":"[U-Boot] [PATCH 0/5] REVERT Follow the Linux Kernel in building dtc\n\tas needed","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.18","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<http://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n\t<mailto:u-boot-request@lists.denx.de?subject=subscribe>","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>"},"content":"This patch series reverts some patches that should never have been\nmerged into mainline at all:\n\n- They were applied in violation of the well established rule that\n  ALL patches must be posted on the mailing list before, and given\n  enough time for review by the community.\n- Obviously, these patches have not been Acked-by: by anybody.\n- They implement a solution that probably does not represent the\n  majority of the developers who discussed this issue. They were\n  applied cutting short the ongoing discussion, without giving a\n  good, comprehensible reason.  Alternative solutions were\n  presented before, but this patch series ignores them.\n\nU-Boot is a community project with an established and documented\ndevelopment process.  No single person, not even a custodian or\nmaintainer, shall have the power to push through any changes without\nor against the consent of the community.  If we want to maintain\nthese standards, we cannot accept this.  We therefore have only one\nchoice: revert these patches now, and let them undergo the necessary\nreview process on the mailing list, allowing for the usual grace\nperiod of two weeks.  Sorry.\n\nSigned-off-by: Wolfgang Denk <wd@denx.de>\n\nWolfgang Denk (5):\n  Revert \"tools/mkimage: Make the path to the dtc binary that mkimage\n    calls configurable\"\n  Revert \"dtc: Switch to building and using our own dtc unless provided\"\n  Revert \"scripts/dtc: Update to upstream version\n    v1.4.4-50-gfe50bd1ecc1d\"\n  Revert \"scripts/dtc: Update to upstream version v1.4.4\"\n  Revert \"scripts/dtc: Update to upstream version v1.4.3\"\n\nCc: Albert Aribaud <albert.u.boot@aribaud.net>\nCc: Alexander Graf <agraf@suse.de>\nCc: Alexey Brodkin <alexey.brodkin@synopsys.com>\nCc: Anatolij Gustschin <agust@denx.de>\nCc: Andre Przywara <andre.przywara@arm.com>,\nCc: Andreas Bießmann <andreas.devel@googlemail.com>\nCc: Angelo Dureghello <angelo@sysam.it>\nCc: Bin Meng <bmeng.cn@gmail.com>\nCc: Daniel Hellstrom <daniel@gaisler.com>\nCc: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>\nCc: Heiko Schocher <hs@denx.de>\nCc: Heinrich Schuchardt <xypron.debian@gmx.de>\nCc: Huan Wang <alison.wang@freescale.com>\nCc: Jagan Teki <jteki@openedev.com>\nCc: Joe Hershberger <joe.hershberger@ni.com>\nCc: Kim Phillips <kim.phillips@freescale.com>\nCc: Kyungmin Park <kmpark@infradead.org>\nCc: Lukasz Majewski <lukma@denx.de>\nCc: Macpaul Lin <macpaul@andestech.com>\nCc: Marek Vasut <marek.vasut@gmail.com>\nCc: Marek Vasut <marex@denx.de>\nCc: Masahiro Yamada <yamada.masahiro@socionext.com>\nCc: Michal Simek <monstr@monstr.eu>\nCc: Minkyu Kang <mk7.kang@samsung.com>\nCc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>\nCc: Pantelis Antoniou <panto@antoniou-consulting.com>\nCc: Prafulla Wadaskar <prafulla@marvell.com>\nCc: Przemyslaw Marczak <p.marczak@samsung.com>\nCc: Robert Nelson <robertcnelson@gmail.com>\nCc: Scott Wood  <scottwood@freescale.com>\nCc: Simon Glass <sjg@chromium.org>\nCc: Sonic Zhang <sonic.adi@gmail.com>\nCc: Stanislav Galabov <sgalabov@gmail.com>\nCc: Stefan Roese <sr@denx.de>\nCc: Stefano Babic <sbabic@denx.de>\nCc: Stephen Warren <swarren@wwwdotorg.org>\nCc: Thomas Chou <thomas@wytron.com.tw>\nCc: Tom Rini <trini@konsulko.com>\nCc: Tom Warren <TWarren@nvidia.com>\nCc: u-boot@lists.denx.de\nCc: Vagrant Cascadian <vagrant@debian.org>\nCc: Vipin Kumar <vk.vipin@gmail.com>\nCc: York Sun <yorksun@freescale.com>\n\n .travis.yml                          |    6 +-\n Makefile                             |   10 +-\n dts/Kconfig                          |   13 -\n scripts/Kbuild.include               |    5 +\n scripts/Makefile                     |    1 -\n scripts/Makefile.extrawarn           |   16 +-\n scripts/dtc/Makefile                 |   31 -\n scripts/dtc/Makefile.dtc             |   18 -\n scripts/dtc/checks.c                 | 1076 ----------------\n scripts/dtc/data.c                   |  269 ----\n scripts/dtc/dtc-lexer.l              |  306 -----\n scripts/dtc/dtc-lexer.lex.c_shipped  | 2255 ---------------------------------\n scripts/dtc/dtc-parser.tab.c_shipped | 2301 ----------------------------------\n scripts/dtc/dtc-parser.tab.h_shipped |  123 --\n scripts/dtc/dtc-parser.y             |  519 --------\n scripts/dtc/dtc.c                    |  365 ------\n scripts/dtc/dtc.h                    |  290 -----\n scripts/dtc/flattree.c               |  940 --------------\n scripts/dtc/fstree.c                 |   90 --\n scripts/dtc/libfdt/Makefile.libfdt   |   11 -\n scripts/dtc/libfdt/fdt.c             |  251 ----\n scripts/dtc/libfdt/fdt.h             |  111 --\n scripts/dtc/libfdt/fdt_empty_tree.c  |   83 --\n scripts/dtc/libfdt/fdt_ro.c          |  703 -----------\n scripts/dtc/libfdt/fdt_rw.c          |  505 --------\n scripts/dtc/libfdt/fdt_strerror.c    |  102 --\n scripts/dtc/libfdt/fdt_sw.c          |  300 -----\n scripts/dtc/libfdt/fdt_wip.c         |  139 --\n scripts/dtc/libfdt/libfdt.h          | 1899 ----------------------------\n scripts/dtc/libfdt/libfdt_env.h      |  112 --\n scripts/dtc/libfdt/libfdt_internal.h |   95 --\n scripts/dtc/livetree.c               |  981 ---------------\n scripts/dtc/srcpos.c                 |  302 -----\n scripts/dtc/srcpos.h                 |  117 --\n scripts/dtc/treesource.c             |  284 -----\n scripts/dtc/update-dtc-source.sh     |   81 --\n scripts/dtc/util.c                   |  474 -------\n scripts/dtc/util.h                   |  263 ----\n scripts/dtc/version_gen.h            |    1 -\n tools/Makefile                       |    2 +-\n 40 files changed, 26 insertions(+), 15424 deletions(-)\n delete mode 100644 scripts/dtc/Makefile\n delete mode 100644 scripts/dtc/Makefile.dtc\n delete mode 100644 scripts/dtc/checks.c\n delete mode 100644 scripts/dtc/data.c\n delete mode 100644 scripts/dtc/dtc-lexer.l\n delete mode 100644 scripts/dtc/dtc-lexer.lex.c_shipped\n delete mode 100644 scripts/dtc/dtc-parser.tab.c_shipped\n delete mode 100644 scripts/dtc/dtc-parser.tab.h_shipped\n delete mode 100644 scripts/dtc/dtc-parser.y\n delete mode 100644 scripts/dtc/dtc.c\n delete mode 100644 scripts/dtc/dtc.h\n delete mode 100644 scripts/dtc/flattree.c\n delete mode 100644 scripts/dtc/fstree.c\n delete mode 100644 scripts/dtc/libfdt/Makefile.libfdt\n delete mode 100644 scripts/dtc/libfdt/fdt.c\n delete mode 100644 scripts/dtc/libfdt/fdt.h\n delete mode 100644 scripts/dtc/libfdt/fdt_empty_tree.c\n delete mode 100644 scripts/dtc/libfdt/fdt_ro.c\n delete mode 100644 scripts/dtc/libfdt/fdt_rw.c\n delete mode 100644 scripts/dtc/libfdt/fdt_strerror.c\n delete mode 100644 scripts/dtc/libfdt/fdt_sw.c\n delete mode 100644 scripts/dtc/libfdt/fdt_wip.c\n delete mode 100644 scripts/dtc/libfdt/libfdt.h\n delete mode 100644 scripts/dtc/libfdt/libfdt_env.h\n delete mode 100644 scripts/dtc/libfdt/libfdt_internal.h\n delete mode 100644 scripts/dtc/livetree.c\n delete mode 100644 scripts/dtc/srcpos.c\n delete mode 100644 scripts/dtc/srcpos.h\n delete mode 100644 scripts/dtc/treesource.c\n delete mode 100755 scripts/dtc/update-dtc-source.sh\n delete mode 100644 scripts/dtc/util.c\n delete mode 100644 scripts/dtc/util.h\n delete mode 100644 scripts/dtc/version_gen.h"}