From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 4 Dec 2020 02:39:38 +0300 From: "Dmitry V. Levin" To: ALT Devel discussion list Message-ID: <20201203233938.GA19215@altlinux.org> References: <20201203151448.GA13112@altlinux.org> <1822b7ea-16f2-c4c4-08ef-c6190d822dc7@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1822b7ea-16f2-c4c4-08ef-c6190d822dc7@gmail.com> 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:39:39 -0000 Archived-At: List-Archive: List-Post: 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 -- ldv