pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/57929: bsdtar-3.7.2 fails to build on Solaris 10



The following reply was made to PR pkg/57929; it has been noted by GNATS.

From: Hiroshi Hakoyama <hiroshi-hakoyama%nagano.ac.jp@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost,
 pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/57929: bsdtar-3.7.2 fails to build on Solaris 10
Date: Thu, 15 Feb 2024 14:55:42 +0900

 Thank you very much!
 I confirmed the patch worked.
 
 
 Hiroshi
 
 
 > 2024/02/15 14:10=E3=80=81David H. Gutteridge =
 <david%gutteridge.ca@localhost>=E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB:
 >=20
 > The following reply was made to PR pkg/57929; it has been noted by =
 GNATS.
 >=20
 > From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
 > To: gnats-bugs%netbsd.org@localhost
 > Cc:=20
 > Subject: Re: pkg/57929: bsdtar-3.7.2 fails to build on Solaris 10
 > Date: Thu, 15 Feb 2024 00:05:26 -0500
 >=20
 > Oh, yes, sorry, I was confirming before those two macro definitions =
 are
 > equivalent for your OS. Since they are, we could do something like =
 this
 > patch (untested, but should work for you).
 >=20
 > Index: Makefile
 > =
 =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3=
 D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D
 > =
 =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3=
 D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D
 > =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D=
 3D=3D3D=3D3D
 > RCS file: /cvsroot/pkgsrc/archivers/bsdtar/Makefile,v
 > retrieving revision 1.30
 > diff -u -r1.30 Makefile
 > --- Makefile    15 Feb 2024 04:34:21 -0000      1.30
 > +++ Makefile    15 Feb 2024 04:53:06 -0000
 > @@ -53,6 +53,10 @@
 >  .if ${OS_VARIANT} =3D3D=3D3D "SCOOSR5"
 >  # SCO OpenServer 5.0.7/3.2 has windows.h, and configure expects it =
 for
 > MS Windows.
 >  CONFIGURE_ENV+=3D3D                ac_cv_header_windows_h=3D3Dno
 > +.elif ${OS_VARIANT} =3D3D=3D3D "Solaris"
 > +# Older Solaris variants don't have FNM_CASEFOLD, but FNM_IGNORECASE =
 as
 > 0x08
 > +# is equivalent.
 > +CFLAGS+=3D3D       -DFNM_CASEFOLD=3D3D0x08
 >  .endif
 > =3D20
 >  do-extract:
 >=20
 > =3D20
 > (Patches to upstream would be done differently than that, but that
 > should get you around the issue within pkgsrc for now.)
 >=20
 > Regards,
 >=20
 > Dave
 >=20
 


Home | Main Index | Thread Index | Old Index