Usage of vt was introduced in 0.5 to fix
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504842

Dear Debian/kFreeBSD-Team: Is there a way to have sys/vt.h on kFreeBSD,
a simple replacement

No.

or a different solution for this bug?

Yes, the #504842 clearly states:

The relevant gdm code seems to be in daemon/getvt.c, functions
get_free_vt_sys and get_free_vt_consio, wrapped by
gdm_get_empty_vt_argument. The difference between the two
implementations depends on the operating system:

        /* Virtual terminals only supported on Linux, FreeBSD, DragonFly, or
         * Solaris */
        #if defined (__linux__) || defined (__sun)
         /* Must check HAVE_SYS_VT since older Solaris doesn't support this. */
        #ifdef HAVE_SYS_VT_H
        #define GDM_USE_SYS_VT
        #endif
        #endif

        #if defined (__FreeBSD__) || defined (__DragonFly__)
        #define GDM_USE_CONSIO_VT
        #endif



Please try to use the FreeBSD variant and guard it with

#defined (__FreeBSD__) || defined (__FreeBSD_kernel__)

Petr




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to