Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11884

[desktop-kit] Error building `net-print/cups` with `USE=kerberos`

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Important (Ebuild) Important (Ebuild)
    • None
    • None
    • $ emerge cups
    • Important package enabling printing does not build with `USE=kerberos` enabled.

      While attempting to reproduce a different bug with this package, found that it doesn't build at all on at least one machine. Lots of repeated groups of errors similar to the following:

      In file included from cups-private.h:27,
                       from dest.c:20:
      http-private.h:331:3: error: unknown type name ‘gss_OID’
        331 |   gss_OID               gssmech;        /* Authentication mechanism */
            |   ^~~~~~~
      http-private.h:332:3: error: unknown type name ‘gss_ctx_id_t’
        332 |   gss_ctx_id_t          gssctx;         /* Authentication context */
            |   ^~~~~~~~~~~~
      http-private.h:333:3: error: unknown type name ‘gss_name_t’
        333 |   gss_name_t            gssname;        /* Authentication server name */
            |   ^~~~~~~~~~
      

      Complete build log attached.

      === arch: ===
      
          arm-32bit, arm-64bit, riscv-64bit, x86-32bit, (x86-64bit*), x86-64bit-papa
      
      === build: ===
      
          current, musl, (next*)
      
      === subarch: ===
      
          amd64-bulldozer, amd64-excavator, amd64-jaguar, amd64-k10
          amd64-k8, amd64-k8+sse3, amd64-piledriver, amd64-pumaplus
          amd64-steamroller, amd64-zen, amd64-zen2, amd64-zen3*, atom_64
          btver1_64, core-avx-i, core2_64, corei7, generic_64, intel64-broadwell
          intel64-haswell, intel64-ivybridge, intel64-nehalem, intel64-sandybridge
          intel64-silvermont, intel64-skylake, intel64-skylake-avx512
          intel64-westmere, native_64, nocona, opteron_64, xen-pentium4+sse3_64
      
      === flavor: ===
      
          core, desktop*, hardened, minimal, server, workstation
      
      === mix-ins: ===
      
          X, amazon-ec2, audio, btrfs, cinnamon, console-extras, dvd
          encrypted-root*, gfxcard-amdgpu, gfxcard-ancient-ati, gfxcard-intel
          gfxcard-intel-classic, gfxcard-intel-iris, gfxcard-kvm, gfxcard-nouveau*
          gfxcard-nvidia*, gfxcard-nvidia-legacy, gfxcard-older-ati, gfxcard-panfrost
          gfxcard-radeon, gfxcard-raspi4, gfxcard-vmware, gnome, gnome-3.16-fixups
          hardened, kde, kde-plasma-5*, kde-plasma-5-new, kerberos*, lxqt
          mate, media*, media-pro, mediadevice-audio-consumer, mediadevice-audio-pro
          mediadevice-base, mediadevice-video-consumer, mediadevice-video-pro
          mediaformat-audio-common, mediaformat-audio-extra, mediaformat-gfx-common
          mediaformat-gfx-extra, mediaformat-video-common, mediaformat-video-extra
          no-emul-linux-x86, no-systemd, openvz-host, print, pulseaudio*
          python3-only, selinux, stage1, vmware-guest, wayland, xfce
      

       

       

            Unassigned Unassigned
            cuantar cuantar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: