Hex Artifact Content

Artifact 0fb4157e5638e7c028f1582c0de3b8af273866fc2fecb3fd1f1cee87f47a11bb:

Ticket change [0fb4157e56] - New ticket [cfba27dc078fdc30|cfba27dc07] <i>Build against LibreSSL 3.5.3 has missing definitions</i>. by anonymous on 2022-09-19 14:23:33.
0000: 44 20 32 30 32 32 2d 30 39 2d 31 39 54 31 34 3a  D 2022-09-19T14:
0010: 32 33 3a 33 33 2e 32 36 39 0a 4a 20 66 6f 75 6e  23:33.269.J foun
0020: 64 69 6e 20 33 2e 35 2e 33 0a 4a 20 69 63 6f 6d  din 3.5.3.J icom
0030: 6d 65 6e 74 20 57 68 65 6e 5c 73 62 75 69 6c 64  ment When\sbuild
0040: 69 6e 67 5c 73 61 67 61 69 6e 73 74 5c 73 4c 69  ing\sagainst\sLi
0050: 62 72 65 53 53 4c 5c 73 33 2e 35 2e 33 2c 5c 73  breSSL\s3.5.3,\s
0060: 54 63 6c 54 4c 53 5c 73 6e 65 65 64 73 5c 73 74  TclTLS\sneeds\st
0070: 6f 5c 73 69 6e 63 6c 75 64 65 5c 73 70 72 69 76  o\sinclude\spriv
0080: 61 74 65 5c 73 68 65 61 64 65 72 5c 73 66 69 6c  ate\sheader\sfil
0090: 65 73 5c 73 66 72 6f 6d 5c 73 4c 69 62 72 65 53  es\sfrom\sLibreS
00a0: 53 4c 2e 5c 73 5c 73 53 70 65 63 69 66 69 63 61  SL.\s\sSpecifica
00b0: 6c 6c 79 2c 5c 72 5c 6e 5c 72 5c 6e 46 69 6c 65  lly,\r\n\r\nFile
00c0: 5c 73 74 63 6c 74 6c 73 2d 31 2e 37 2e 32 32 2f  \stcltls-1.7.22/
00d0: 74 6c 73 2e 63 5c 72 5c 6e 2d 2d 5c 73 6e 65 65  tls.c\r\n--\snee
00e0: 64 73 5c 73 6c 69 62 72 65 73 73 6c 2d 33 2e 35  ds\slibressl-3.5
00f0: 2e 33 2f 63 72 79 70 74 6f 2f 64 68 2f 64 68 5f  .3/crypto/dh/dh_
0100: 6c 6f 63 61 6c 2e 68 5c 72 5c 6e 46 69 6c 65 5c  local.h\r\nFile\
0110: 73 74 63 6c 74 6c 73 2d 31 2e 37 2e 32 32 2f 74  stcltls-1.7.22/t
0120: 6c 73 42 49 4f 2e 63 5c 72 5c 6e 2d 2d 5c 73 6e  lsBIO.c\r\n--\sn
0130: 65 65 64 73 5c 73 6c 69 62 72 65 73 73 6c 2d 33  eeds\slibressl-3
0140: 2e 35 2e 33 2f 63 72 79 70 74 6f 2f 62 69 6f 2f  .5.3/crypto/bio/
0150: 62 69 6f 5f 6c 6f 63 61 6c 2e 68 5c 72 5c 6e 5c  bio_local.h\r\n\
0160: 72 5c 6e 57 69 74 68 6f 75 74 5c 73 69 6e 63 6c  r\nWithout\sincl
0170: 75 64 69 6e 67 5c 73 74 68 65 73 65 5c 73 66 69  uding\sthese\sfi
0180: 6c 65 73 2c 5c 73 74 68 65 5c 73 62 75 69 6c 64  les,\sthe\sbuild
0190: 5c 73 66 61 69 6c 73 5c 73 77 69 74 68 5c 73 65  \sfails\swith\se
01a0: 72 72 6f 72 5c 73 6d 65 73 73 61 67 65 73 2c 5c  rror\smessages,\
01b0: 73 65 2e 67 2e 5c 72 5c 6e 5c 72 5c 6e 49 6e 5c  se.g.\r\n\r\nIn\
01c0: 73 66 69 6c 65 5c 73 69 6e 63 6c 75 64 65 64 5c  sfile\sincluded\
01d0: 73 66 72 6f 6d 5c 73 2e 2e 2f 2e 2e 2f 73 72 63  sfrom\s../../src
01e0: 2f 74 63 6c 74 6c 73 2d 31 2e 37 2e 32 32 2f 74  /tcltls-1.7.22/t
01f0: 6c 73 2e 63 3a 38 34 3a 5c 72 5c 6e 2e 2f 64 68  ls.c:84:\r\n./dh
0200: 5f 70 61 72 61 6d 73 2e 68 3a 5c 73 49 6e 5c 73  _params.h:\sIn\s
0210: 66 75 6e 63 74 69 6f 6e 5c 73 e2 80 98 67 65 74  function\s‘get
0220: 5f 64 68 50 61 72 61 6d 73 e2 80 99 3a 5c 72 5c  _dhParams’:\r\
0230: 6e 2e 2f 64 68 5f 70 61 72 61 6d 73 2e 68 3a 33  n./dh_params.h:3
0240: 33 3a 5c 73 65 72 72 6f 72 3a 5c 73 64 65 72 65  3:\serror:\sdere
0250: 66 65 72 65 6e 63 69 6e 67 5c 73 70 6f 69 6e 74  ferencing\spoint
0260: 65 72 5c 73 74 6f 5c 73 69 6e 63 6f 6d 70 6c 65  er\sto\sincomple
0270: 74 65 5c 73 74 79 70 65 5c 72 5c 6e 2e 2f 64 68  te\stype\r\n./dh
0280: 5f 70 61 72 61 6d 73 2e 68 3a 33 34 3a 5c 73 65  _params.h:34:\se
0290: 72 72 6f 72 3a 5c 73 64 65 72 65 66 65 72 65 6e  rror:\sdereferen
02a0: 63 69 6e 67 5c 73 70 6f 69 6e 74 65 72 5c 73 74  cing\spointer\st
02b0: 6f 5c 73 69 6e 63 6f 6d 70 6c 65 74 65 5c 73 74  o\sincomplete\st
02c0: 79 70 65 5c 72 5c 6e 2e 2f 64 68 5f 70 61 72 61  ype\r\n./dh_para
02d0: 6d 73 2e 68 3a 33 35 3a 5c 73 65 72 72 6f 72 3a  ms.h:35:\serror:
02e0: 5c 73 64 65 72 65 66 65 72 65 6e 63 69 6e 67 5c  \sdereferencing\
02f0: 73 70 6f 69 6e 74 65 72 5c 73 74 6f 5c 73 69 6e  spointer\sto\sin
0300: 63 6f 6d 70 6c 65 74 65 5c 73 74 79 70 65 5c 72  complete\stype\r
0310: 5c 6e 2e 2f 64 68 5f 70 61 72 61 6d 73 2e 68 3a  \n./dh_params.h:
0320: 33 35 3a 5c 73 65 72 72 6f 72 3a 5c 73 64 65 72  35:\serror:\sder
0330: 65 66 65 72 65 6e 63 69 6e 67 5c 73 70 6f 69 6e  eferencing\spoin
0340: 74 65 72 5c 73 74 6f 5c 73 69 6e 63 6f 6d 70 6c  ter\sto\sincompl
0350: 65 74 65 5c 73 74 79 70 65 5c 72 5c 6e 6d 61 6b  ete\stype\r\nmak
0360: 65 3a 5c 73 2a 2a 2a 5c 73 5b 74 6c 73 2e 6f 5d  e:\s***\s[tls.o]
0370: 5c 73 45 72 72 6f 72 5c 73 31 5c 72 5c 6e 5c 72  \sError\s1\r\n\r
0380: 5c 6e 54 68 65 5c 73 72 65 61 73 6f 6e 5c 73 69  \nThe\sreason\si
0390: 73 5c 73 74 68 61 74 5c 73 73 6f 6d 65 5c 73 64  s\sthat\ssome\sd
03a0: 65 66 69 6e 69 74 69 6f 6e 73 5c 73 69 6e 5c 73  efinitions\sin\s
03b0: 4c 69 62 72 65 53 53 4c 5c 73 61 72 65 5c 73 6e  LibreSSL\sare\sn
03c0: 6f 5c 73 6c 6f 6e 67 65 72 5c 73 70 72 65 73 65  o\slonger\sprese
03d0: 6e 74 5c 73 69 6e 5c 73 74 68 65 5c 73 69 6e 73  nt\sin\sthe\sins
03e0: 74 61 6c 6c 65 64 5c 73 68 65 61 64 65 72 73 2e  talled\sheaders.
03f0: 5c 73 5c 73 46 72 6f 6d 5c 73 74 68 65 5c 73 4c  \s\sFrom\sthe\sL
0400: 69 62 72 65 53 53 4c 5c 73 43 68 61 6e 67 65 6c  ibreSSL\sChangel
0410: 6f 67 5c 73 66 69 6c 65 3a 5c 72 5c 6e 5c 72 5c  og\sfile:\r\n\r\
0420: 6e 33 2e 35 2e 30 5c 73 2d 5c 73 44 65 76 65 6c  n3.5.0\s-\sDevel
0430: 6f 70 6d 65 6e 74 5c 73 72 65 6c 65 61 73 65 5c  opment\srelease\
0440: 72 5c 6e 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c  r\n\r\n\s\s\s\s\
0450: 73 5c 73 5c 73 5c 73 2a 5c 73 43 6f 6d 70 61 74  s\s\s\s*\sCompat
0460: 69 62 69 6c 69 74 79 5c 73 43 68 61 6e 67 65 73  ibility\sChanges
0470: 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \r\n\s\s\s\s\s\s
0480: 5c 73 5c 73 5c 73 5c 73 2d 5c 73 4d 6f 73 74 5c  \s\s\s\s-\sMost\
0490: 73 73 74 72 75 63 74 73 5c 73 74 68 61 74 5c 73  sstructs\sthat\s
04a0: 77 65 72 65 5c 73 70 72 65 76 69 6f 75 73 6c 79  were\spreviously
04b0: 5c 73 64 65 66 69 6e 65 64 5c 73 69 6e 5c 73 74  \sdefined\sin\st
04c0: 68 65 5c 73 66 6f 6c 6c 6f 77 69 6e 67 5c 73 68  he\sfollowing\sh
04d0: 65 61 64 65 72 73 5c 72 5c 6e 5c 73 5c 73 5c 73  eaders\r\n\s\s\s
04e0: 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \s\s\s\s\s\s\s\s
04f0: 5c 73 61 72 65 5c 73 6e 6f 77 5c 73 6f 70 61 71  \sare\snow\sopaq
0500: 75 65 5c 73 61 73 5c 73 74 68 65 79 5c 73 61 72  ue\sas\sthey\sar
0510: 65 5c 73 69 6e 5c 73 4f 70 65 6e 53 53 4c 5c 73  e\sin\sOpenSSL\s
0520: 31 2e 31 3a 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73  1.1:\r\n\s\s\s\s
0530: 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73  \s\s\s\s\s\s\s\s
0540: 62 69 6f 2e 68 2c 5c 73 62 6e 2e 68 2c 5c 73 63  bio.h,\sbn.h,\sc
0550: 6f 6d 70 2e 68 2c 5c 73 64 68 2e 68 2c 5c 73 64  omp.h,\sdh.h,\sd
0560: 73 61 2e 68 2c 5c 73 65 76 70 2e 68 2c 5c 73 68  sa.h,\sevp.h,\sh
0570: 6d 61 63 2e 68 2c 5c 73 6f 63 73 70 2e 68 2c 5c  mac.h,\socsp.h,\
0580: 73 72 73 61 2e 68 2c 5c 72 5c 6e 5c 73 5c 73 5c  srsa.h,\r\n\s\s\
0590: 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c 73 5c  s\s\s\s\s\s\s\s\
05a0: 73 5c 73 78 35 30 39 2e 68 2c 5c 73 78 35 30 39  s\sx509.h,\sx509
05b0: 76 33 2e 68 2c 5c 73 78 35 30 39 5f 76 66 79 2e  v3.h,\sx509_vfy.
05c0: 68 0a 4a 20 6c 6f 67 69 6e 20 61 6e 6f 6e 79 6d  h.J login anonym
05d0: 6f 75 73 0a 4a 20 6d 69 6d 65 74 79 70 65 20 74  ous.J mimetype t
05e0: 65 78 74 2f 70 6c 61 69 6e 0a 4a 20 70 72 69 76  ext/plain.J priv
05f0: 61 74 65 5f 63 6f 6e 74 61 63 74 20 61 37 37 34  ate_contact a774
0600: 62 31 66 35 36 35 33 64 63 33 33 36 30 65 32 39  b1f5653dc3360e29
0610: 65 61 37 64 36 33 35 61 36 34 65 39 34 63 39 66  ea7d635a64e94c9f
0620: 31 64 61 62 0a 4a 20 73 65 76 65 72 69 74 79 20  1dab.J severity 
0630: 43 72 69 74 69 63 61 6c 0a 4a 20 73 74 61 74 75  Critical.J statu
0640: 73 20 4f 70 65 6e 0a 4a 20 74 69 74 6c 65 20 42  s Open.J title B
0650: 75 69 6c 64 5c 73 61 67 61 69 6e 73 74 5c 73 4c  uild\sagainst\sL
0660: 69 62 72 65 53 53 4c 5c 73 33 2e 35 2e 33 5c 73  ibreSSL\s3.5.3\s
0670: 68 61 73 5c 73 6d 69 73 73 69 6e 67 5c 73 64 65  has\smissing\sde
0680: 66 69 6e 69 74 69 6f 6e 73 0a 4a 20 74 79 70 65  finitions.J type
0690: 20 42 75 69 6c 64 5c 73 50 72 6f 62 6c 65 6d 0a   Build\sProblem.
06a0: 4b 20 63 66 62 61 32 37 64 63 30 37 38 66 64 63  K cfba27dc078fdc
06b0: 33 30 62 38 36 36 64 38 39 36 64 66 39 32 31 33  30b866d896df9213
06c0: 34 36 38 39 37 63 32 64 31 61 0a 55 20 61 6e 6f  46897c2d1a.U ano
06d0: 6e 79 6d 6f 75 73 0a 5a 20 36 36 30 64 35 36 33  nymous.Z 660d563
06e0: 36 37 65 62 66 38 65 61 32 34 61 63 36 36 32 66  67ebf8ea24ac662f
06f0: 37 34 66 61 63 66 33 36 66 0a                    74facf36f.