pkgsrc-Bugs archive

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

Re: bin/53762: tradcpp doesn't propagate __aarch64__



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

From: Leonardo Taccari <leot%NetBSD.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: bin/53762: tradcpp doesn't propagate __aarch64__
Date: Thu, 06 Dec 2018 10:16:30 +0100

 Hello Dmitry,
 
 veprbl%gmail.com@localhost writes:
 > >Number:         53762
 > >Category:       bin
 > >Synopsis:       tradcpp doesn't propagate __aarch64__
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    bin-bug-people
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Wed Dec 05 19:05:00 +0000 2018
 > >Originator:     Dmitry Kalinkin
 > >Release:        =
 
 > >Organization:
 > >Environment:
 > aarch64-linux
 > >Description:
 > The title says it all. This breaks imake support of AArch64 because they=
  detect it in a following way (from xorg-cf-files-1.0.6/lib/X11/config/Ima=
 ke.cf):
 >
 > # if defined(__aarch64__)
 > #   define AArch64Architecture
 > #   undef __aarch64__
 > # endif
 >
 > I apologise if I'm reporting the bug incorrectly, I was directed here fr=
 om this page: ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/devel/tradcpp=
 /README.html
 
 At least on NetBSD it build and runs fine on aarch64 (at least to
 build x11/unclutter).  And maybe that explain why:
 
  % gcc -dM -E - < /dev/null | grep __aarch64__
  #define __aarch64__ 1
 
 (But probably the CONFIG_CPU macro is not defined and so if it is
 consumed by tradcpp it would be probably good to apply it!)
 


Home | Main Index | Thread Index | Old Index