https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104070

            Bug ID: 104070
           Summary: libphobos: alias gc.os.MAP_ANON conflicts with alia s
                    gc.os.MAP_ANON on kfreebsd-gnu
           Product: gcc
           Version: 11.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: doko at debian dot org
  Target Milestone: ---

seen with the gcc-11 branch and the trunk:

looking at libphobos/configure.tgt, libphobos is supposed to build on
kfreebsd-gnu. However the build fails with

../../../../src/libphobos/libdruntime/gc/os.d:47:37: error: alias
gc.os.MAP_ANON conflicts with alia
s gc.os.MAP_ANON at ../../../../src/libphobos/libdruntime/gc/os.d:43:30
   47 |     version (CRuntime_Glibc) import core.sys.linux.sys.mman : MAP_ANON;
      |                                     ^
../../../../src/libphobos/libdruntime/gc/os.d:47:37: error: module
core.sys.linux.sys.mman import 'M
AP_ANON' not found
   47 |     version (CRuntime_Glibc) import core.sys.linux.sys.mman : MAP_ANON;
      |                                     ^
make[6]: *** [Makefile:2338: gc/os.lo] Error 1

Reply via email to