From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=lAORenmMYeYpOYs6YZA3p1o/w7gZ/iy7E1a5DOZ6ICQ=; b=YMBzf3oDHtGT5SjLbyA1AMSxbMkEwdJnP45iHdGfwPkU65DS2ogWsaVnyFsRIuJBD+ VrJZigVB8qSAsFHcnlr/0wE8Q0liHHWBeFDgemvH3QwW9mJDRZysSORXxtA+LV1aIofk WDtMH6cA/p8oyMOIbMTBgCvVLWgg+tA+gusvt1CvTa+QeDgrkolMbhryR8ihN/wKO67P VZ1fOFwbt3ao9a77T6kUPWIYTuRLNm4SbGb3m29na0JoaQtx+DLY6NXNjhNK4QtvQsne NHRNDfjf4WtZ/xoW09DYI131SkWwZSYY4e6rlIgkgRapPyk74xZDq8i/dEBBbxKWTUQV /Zfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=lAORenmMYeYpOYs6YZA3p1o/w7gZ/iy7E1a5DOZ6ICQ=; b=DzCMTosYlcV0UjLc7stA5XVbUbVE1T9rj6tN5T460i76P099OJ2g1+cWd/NfPoH+eO XCbjn4CBdtkj6wI9fUWmH2dye0SPZDBmwdPwBwOPjDU6NGl/LcoM3SNN9g/JXOuwnNcw LI/vw0DbKoXbJlIgpCSx6OZ/T3ylYfPF6LzNzEajq7hR+NjyzhD3Qlh56uJEHYCWhXrQ SnqRWxzCn3NVjU01ezXj2f71qOvvdwS8MQ0AEe9sYEPUMaSSrN67QhgGV6qGgfBMDFiJ OqXy/8Hw/EUTK1Y1o9yfT0c4XRBHuzOHG4TYMcooPAWyXQpp/qqlkcUrIP3+Cm9gT5t6 OJug== X-Gm-Message-State: AOAM532vzbvnHdhZ/AiBux75BeMZX+Gtvhtu4QS8Zc658YMgHH8r6qhK K06cBJPs5bVLb9jEXCThvNjvcHk6D04= X-Google-Smtp-Source: ABdhPJz/P9NMrDuKIYBlpeS2OhGczB/r2colcZxvAX/QKsUlG7cl+KB1j9kq/WugCskRGURBjW9ByA== X-Received: by 2002:a19:fc03:: with SMTP id a3mr2127988lfi.472.1607039107217; Thu, 03 Dec 2020 15:45:07 -0800 (PST) To: devel@lists.altlinux.org References: <20201203151448.GA13112@altlinux.org> <1822b7ea-16f2-c4c4-08ef-c6190d822dc7@gmail.com> <20201203233938.GA19215@altlinux.org> From: Leonid Krivoshein Message-ID: Date: Fri, 4 Dec 2020 02:45:06 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20201203233938.GA19215@altlinux.org> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] I: GCC >= 10 defaults to -fno-common X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Dec 2020 23:45:10 -0000 Archived-At: List-Archive: List-Post: 04.12.2020 2:39, Dmitry V. Levin пишет: > On Fri, Dec 04, 2020 at 02:29:31AM +0300, Leonid Krivoshein wrote: >> 03.12.2020 18:14, Dmitry V. Levin пишет: >>> [...] >>> >>> В Сизифе около 400 пакетов, которые не готовы к этому изменению в GCC. >>> При попытке собрать эти пакеты происходит ошибка, сопровождающаяся >>> характерной диагностикой в логе сборки, например: >>> >>> /usr/bin/ld.default: CMakeFiles/genisoimage.dir/checksum.o:/usr/src/RPM/BUILD/cdrkit-1.1.11/genisoimage/genisoimage.h:379: multiple definition of `outfile'; CMakeFiles/genisoimage.dir/genisoimage.o:/usr/src/RPM/BUILD/cdrkit-1.1.11/genisoimage/genisoimage.h:379: first defined here >>> >>> Как правило, эта ошибка сборки - признак того, что пакет заброшен >>> или форкнут. Вот список всех таких пакетов: >>> >>> [...] >>> partclone-0.3.12-alt1 klark @everybody >>> [...] >> В моём пакете сборка на beehive не прошла явно по другой причине: >> >> configure: checking for NTFS Library and Header files ... ... >> checking ntfs/version.h usability... no >> checking ntfs/version.h presence... no >> checking for ntfs/version.h... no >> configure: WARNING: *** NTFS(ntfsprogs) header not found >> checking for ntfs_mount in -lntfs... no >> configure: WARNING: *** ntfsprogs library (libntfs) not found >> checking for libntfs-3g >= 2010... yes >> configure: checking for VMFS Library files ... ... >> checking for vmfs_host_init in -lvmfs -luuid... no >> configure: error: *** vmfs depend library (libvmfs) not found >> error: Bad exit status from /usr/src/tmp/rpm-tmp.13068 (%build) > Это какая-то новая ошибка, вчера было так: > > /usr/bin/ld.default: partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; info.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; info.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; info.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; info.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_dd-partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_dd-partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_dd-progress.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_dd-progress.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_dd-checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_dd-checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_dd-ddclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_dd-ddclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_dd-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_restore-partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_restore-partclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_restore-progress.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_restore-progress.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_restore-checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_restore-checksum.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > /usr/bin/ld.default: partclone_restore-ddclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: multiple definition of `rescue_write_size'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:83: first defined here > /usr/bin/ld.default: partclone_restore-ddclone.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: multiple definition of `EXECNAME'; partclone_restore-main.o:/usr/src/RPM/BUILD/partclone-0.3.12/src/partclone.h:82: first defined here > Спасибо, тогда понятно! Придётся готовить новую сборку. Ух, как не вовремя... -- Best regards, Leonid Krivoshein.