pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48793: devel/libexecinfo fails during install
The following reply was made to PR pkg/48793; it has been noted by GNATS.
From: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/48793: devel/libexecinfo fails during install
Date: Thu, 08 May 2014 22:46:26 +0900 (JST)
From: "OBATA Akio" <obata%lins.jp@localhost>, Date: Thu, 8 May 2014 12:45:00
+0000 (UTC)
> The following reply was made to PR pkg/48793; it has been noted by GNATS.
>
> From: "OBATA Akio" <obata%lins.jp@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/48793: devel/libexecinfo fails during install
> Date: Thu, 08 May 2014 21:40:39 +0900
>
> On Thu, 08 May 2014 20:35:00 +0900, Ryo ONODERA
> <ryo_on%yk.rim.or.jp@localhost> wrote:
>
> > I think that the problem is caused from OpenBSD's
> > /usr/share/mk/bsd.lib.mk .
>
> It will not be used by bmake from pkgsrc.
>
> No issue on OpenBSD-5.5-i386, and fails on your amd64 and reporter's
> sparc64.
>
> Issue is in bsd.own.mk.
> amd64 and sparc64 are not marked as OBJECT_FMT=ELF.
> (pkgsrc/bootstrap-mk-files/files/mods/OpenBSD.bsd.own.mk.in)
>
> from elf(1) of OpenBSD-5.5:
>
> HISTORY
> OpenBSD ELF support first appeared in OpenBSD 1.2. Starting with
> OpenBSD 5.4, all supported platforms use it as the native binary file
> format. ELF in itself first appeared in AT&T System V UNIX. The ELF
> format is an adopted standard.
>
> So probably, it is better to switch OBJECT_FMT=ELF by default for 5.4 and
> later.
>
> Index: pkgtools/bootstrap-mk-files/files/mods/OpenBSD.bsd.own.mk.in
> ===================================================================
> RCS file:
> /cvsroot/pkgsrc/pkgtools/bootstrap-mk-files/files/mods/OpenBSD.bsd.own.mk.in,v
> retrieving revision 1.3
> diff -u -r1.3 OpenBSD.bsd.own.mk.in
> --- pkgtools/bootstrap-mk-files/files/mods/OpenBSD.bsd.own.mk.in 15
> Nov 2008 13:06:42 -0000 1.3
> +++ pkgtools/bootstrap-mk-files/files/mods/OpenBSD.bsd.own.mk.in 8
> May 2014 12:34:47 -0000
> @@ -106,6 +106,7 @@
> .if ${MACHINE_ARCH} == "alpha" || \
> ${MACHINE_ARCH} == "powerpc" || \
> ${MACHINE_ARCH} == "sparc" || \
> + ${OS_VERSION} >= 5.4 || \
> ( ${MACHINE_ARCH} == "i386" && ${OS_VERSION} >= 3.4 )
> OBJECT_FMT?=ELF
> .else
It is my misunderstanding.
I will try to apply your patch.
Thank you.
--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Home |
Main Index |
Thread Index |
Old Index