[devel] openmpi & debuginfo
Dmitry V. Levin
ldv на altlinux.org
Пт Фев 11 09:35:14 UTC 2011
On Fri, Feb 11, 2011 at 11:19:52AM +0600, REAL wrote:
> Привет!
>
> Раньше я уже поднимал вопрос про
> сломанную сборку libhdf5-mpi
> (http://git.altlinux.org/beehive/logs/Sisyphus-i586/latest/error/libhdf5-6-mpi-1.8.5_patch1-alt1
> ). Я покопался в config.log, но, чтобы было
> понятней другим, вот более наглядный
> пример (он полностью аналогичен данному
> случаю):
> http://git.altlinux.org/tasks/38420/build/100/i586/log
>
> Как видно, поломка происходит именно
> из-за debuginfo:
>
> mpif77 -o climate mutils.o srcmodel.o dstmodel.o coupler.o master.o
> -pipe -Wall -g -O2 -march=i586 -mtune=i686 -fPIC -DPIC
> -L/usr/src/RPM/BUILD/mct-2.6.0/mpeu -L/usr/src/RPM/BUILD/mct-2.6.0/mct
> -lmct -lmpeu -L/usr/lib/openmpi/lib -lmpi_f77 -lmpi_f90 -lmpi
> -Wl,-R/usr/lib/openmpi/lib
> /usr/bin/ld: master.o(.debug_info+0xd5e): unresolvable R_386_32
> relocation against symbol `mpi_fortran_argv_null_'
> /usr/bin/ld: final link failed: Nonrepresentable section on output
>
> Как такое лечить?
В этот момент в сборочной среде нет ни одного debuginfo-пакета.
Похоже что кто-то очень рассчитывает на mpi_fortran_argv_null_, который
уехал в какой-то debuginfo-пакет. Попробуйте найти файл, в котором сейчас
живет mpi_fortran_argv_null_.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20110211/dbacabea/attachment.bin>
Подробная информация о списке рассылки Devel