pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: firefox52 fails to compile on linux sparc
On Tue, Jul 7, 2020 at 9:55 PM Connor McLaughlan <cont6pro3%gmail.com@localhost> wrote:
>
> On Tue, Jul 7, 2020 at 9:12 PM Martin Husemann <martin%duskware.de@localhost> wrote:
> >
> > On Tue, Jul 07, 2020 at 09:02:06PM +0200, Connor McLaughlan wrote:
> > > It seems i also need to disable ipc on sparc. ipc leads to the same error:
> >
> > Are you trying to build for 32bit sparc?
> >
> > Martin
>
> No, this is built on/for 64bit linux.
I can not get around ipc in firefox52, --disable-ipc doesn't exist in configure.
So i guess the problem has to be solved in ipc/chromium/src/base/atomicops.h
As stated this is built on and for a 64bit linux, but it seems the
detection is only in place for *BSD:
// Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
// Atomic64 routines below, depending on your architecture.
#if defined(OS_OPENBSD) || (defined(OS_NETBSD) && defined(ARCH_CPU_ARM_FAMILY))
#ifdef ARCH_CPU_64_BITS
typedef Atomic64 AtomicWord;
#else
typedef Atomic32 AtomicWord;
#endif // ARCH_CPU_64_BITS
#else
typedef intptr_t AtomicWord;
#endif // OS_OPENBSD
Any idea how i can fix this?
I will try to just set it to the supposedly correct value.
Home |
Main Index |
Thread Index |
Old Index