pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/54752: devel/glib2 does not build on FreeBSD
On Sat, Dec 28, 2019 at 12:21:36AM +0100, Frédéric Fauberteau wrote:
> Le 2019-12-28 00:15, Joerg Sonnenberger a écrit :
> > On Fri, Dec 27, 2019 at 10:40:01PM +0000, Frédéric Fauberteau wrote:
> > > Clang leaves undefined the environ(7) symbol but it seems that it is
> > > resolved when a binary is linked to glib2. The error occurs either
> > using
> > > the basesystem's Clang-6.0.1 or the pkgsrc's one (Clang-9.0.0). I do
> > not
> > > know if the problem comes from Clang of FreeBSD. The following patch
> > fix
> > > the build error:
> >
> > Just mark environ locally as weak.
>
> I do not know how to do that.
extern __attribute__((__weak__)) char **environ;
or so should do it, whereever they declare environ.
Joerg
Home |
Main Index |
Thread Index |
Old Index