[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