Hi Martin,

 

                I tried building the kernel available from drm-tip (https://01.org/linuxgraphics/downloads/2017q4-intel-graphics-stack-recipe). I got the below error message.

 

 

[root@localhost drm-tip]#

[root@localhost drm-tip]# make

  SYSTBL  arch/x86/include/generated/asm/syscalls_32.h

  SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h

  SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h

  SYSTBL  arch/x86/include/generated/asm/syscalls_64.h

  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_32.h

  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_64.h

  SYSHDR  arch/x86/include/generated/uapi/asm/unistd_x32.h

  HOSTCC  arch/x86/tools/relocs_32.o

  HOSTCC  arch/x86/tools/relocs_64.o

  HOSTCC  arch/x86/tools/relocs_common.o

  HOSTLD  arch/x86/tools/relocs

  CHK     include/config/kernel.release

  UPD     include/config/kernel.release

  WRAP    arch/x86/include/generated/uapi/asm/bpf_perf_event.h

  WRAP    arch/x86/include/generated/uapi/asm/poll.h

  WRAP    arch/x86/include/generated/asm/dma-contiguous.h

  WRAP    arch/x86/include/generated/asm/early_ioremap.h

  WRAP    arch/x86/include/generated/asm/mcs_spinlock.h

  WRAP    arch/x86/include/generated/asm/mm-arch-hooks.h

  CHK     include/generated/uapi/linux/version.h

  UPD     include/generated/uapi/linux/version.h

  CHK     include/generated/utsrelease.h

  UPD     include/generated/utsrelease.h

  CC      kernel/bounds.s

  CHK     include/generated/bounds.h

  UPD     include/generated/bounds.h

  CHK     include/generated/timeconst.h

  UPD     include/generated/timeconst.h

  CC      arch/x86/kernel/asm-offsets.s

  CHK     include/generated/asm-offsets.h

  UPD     include/generated/asm-offsets.h

  CALL    scripts/checksyscalls.sh

  DESCEND  objtool

  HOSTCC   /home/qrsam/dpdrmtip/drm-tip/tools/objtool/fixdep.o

  HOSTLD   /home/qrsam/dpdrmtip/drm-tip/tools/objtool/fixdep-in.o

  LINK     /home/qrsam/dpdrmtip/drm-tip/tools/objtool/fixdep

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/exec-cmd.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/help.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/pager.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/parse-options.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/run-command.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/sigchain.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/subcmd-config.o

  LD       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/libsubcmd-in.o

  AR       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/libsubcmd.a

  GEN      /home/qrsam/dpdrmtip/drm-tip/tools/objtool/arch/x86/lib/inat-tables.c

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/arch/x86/decode.o

  LD       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/arch/x86/objtool-in.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/builtin-check.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/builtin-orc.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/check.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/orc_gen.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/orc_dump.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/elf.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/special.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/objtool.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/libstring.o

  CC       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/str_error_r.o

  LD       /home/qrsam/dpdrmtip/drm-tip/tools/objtool/objtool-in.o

  LINK     /home/qrsam/dpdrmtip/drm-tip/tools/objtool/objtool

  CC      scripts/mod/empty.o

  HOSTCC  scripts/mod/mk_elfconfig

  MKELF   scripts/mod/elfconfig.h

  HOSTCC  scripts/mod/modpost.o

  CC      scripts/mod/devicetable-offsets.s

  CHK     scripts/mod/devicetable-offsets.h

  UPD     scripts/mod/devicetable-offsets.h

  HOSTCC  scripts/mod/file2alias.o

  HOSTCC  scripts/mod/sumversion.o

  HOSTLD  scripts/mod/modpost

  HOSTCC  scripts/selinux/genheaders/genheaders

  HOSTCC  scripts/selinux/mdp/mdp

  HOSTCC  scripts/kallsyms

  HOSTCC  scripts/pnmtologo

  HOSTCC  scripts/conmakehash

  HOSTCC  scripts/sortextable

  HOSTCC  scripts/asn1_compiler

  HOSTCC  scripts/extract-cert

scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory

#include <openssl/bio.h>

                         ^

compilation terminated.

scripts/Makefile.host:90: recipe for target 'scripts/extract-cert' failed

make[1]: *** [scripts/extract-cert] Error 1

Makefile:564: recipe for target 'scripts' failed

make: *** [scripts] Error 2

[root@localhost drm-tip]#

 

 

                Please let me know whether I am missing something here.

 

-Thanks & Regards

Sandeep

 

From: bugzilla-daemon@freedesktop.org <bugzilla-daemon@freedesktop.org>
Sent: Tuesday, April 10, 2018 6:11 PM
To: sandeep@mistralsolutions.com
Subject: [Bug 105929] unable to extend Display port (DP) display using DP MST hub in Linux(Fedora-25)

 

Comment # 6 on bug 105929 from Martin Peres

(In reply to Sandeep J M from comment #5)
> Hi Martin,
> 
> Thanks for your reply. Just now I have downloaded kernel from below link.
> 
> https://01.org/linuxgraphics/downloads/2017q4-intel-graphics-stack-recipe
> 
> Let me know whether I need to build only the kernel or other graphics packages too in that list.
 
You should not need other packages than this, although updating to fedora 27
would not be a bad idea anyway O:-)
 
The real meat of the problem likely comes from the kernel, so please try to use
the latest kernel possible (4.16) or drm-tip if you know how to compile it.
There has been work recently on MST displays that may help.

You are receiving this mail because: