https://bugzilla.mindrot.org/show_bug.cgi?id=2936

Ahmed Sayeed <ahmedsayeed1...@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahmedsayeed1...@yahoo.com

--- Comment #4 from Ahmed Sayeed <ahmedsayeed1...@yahoo.com> ---
amd64-linux-siginfo.c: Adjust include order to avoid gnulib error 
    http://www.compilatori.com/computers/latest-car-deals/
    On Fedora rawhide, after updating to glibc-2.33, I'm seeing the
    following build failure:
    http://www.acpirateradio.co.uk/travel/good/
      CXX    nat/amd64-linux-siginfo.o
    In file included from /usr/include/bits/sigstksz.h:24,
http://www.logoarts.co.uk/services/affordable-printer/ 
                     from /usr/include/signal.h:315,
                     from ../gnulib/import/signal.h:52,
http://www.slipstone.co.uk/property/hp-of-cars/ 
                     from
/ironwood1/sourceware-git/rawhide-gnulib/bld/../../worktree-gnulib/gdbserver/../gdb/nat/amd64-linux-siginfo.c:20:
http://embermanchester.uk/services/whatsapp-number-change/ 
    ../gnulib/import/unistd.h:663:3: error: #error "Please include
config.h first."
      663 |  #error "Please include config.h first."
http://connstr.net/property/mars-researches/ 
          |   ^~~~~

    glibc-2.33 has changed signal.h to now include <bits/sigstksz.h>
which,
    in turn, includes <unistd.h>.
http://joerg.li/technology/b-class-cars/ For a gdb build, this causes
the gnulib
    version of unistd.h to be pulled in first.  The build failure shown
    above happens because gnulib's config.h has not been included
before
    the include of <signal.h>.
http://www.jopspeech.com/health/nvidia-rtx-2060/

    The fix is simple - we just rearrange the order of the header file
    includes to make sure that gdbsupport/commondefs.h is included
before
    attempting to include signal.h.  Note that gdbsupport/commondefs.h
    includes <gnulib/config.h>.
http://www.wearelondonmade.com/health/check-ups/

    Build and regression tested on Fedora 33.  On Fedora rawhide, GDB
    builds again.
https://waytowhatsnext.com/shopping/xbox-release-date/

    gdb/ChangeLog:
glibc-2.33 has changed signal.h to now include <bits/sigstksz.h> which,
    in turn, includes <unistd.h>.
http://www.iu-bloomington.com/computers/invisible-with-vpn/ For a gdb
build, this causes the gnulib
    version of unistd.h to be pulled in first.  The build failure shown
    above happens because gnulib's
https://komiya-dental.com/crypto/new-coins/ config.h has not been
included before
    the include of <signal.h>.
http://www-look-4.com/tech/nvidia-and-samsung/

    The fix is simple - we just rearrange the order of the header file
https://www.webb-dev.co.uk/crypto/crypto-for-investing/
    includes to make sure that gdbsupport/commondefs.h is included
before
    attempting to include signal.h.  Note that gdbsupport/commondefs.h
    includes <gnulib/config.h>.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
openssh-bugs mailing list
openssh-bugs@mindrot.org
https://lists.mindrot.org/mailman/listinfo/openssh-bugs

Reply via email to