Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#8910 closed enhancement (fixed)

unbound-1.6.1

Reported by: bdubbs@… Owned by: bdubbs@…
Priority: normal Milestone: 8.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version, Can go in 8.0.

Change History (7)

comment:1 by bdubbs@…, 7 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:2 by bdubbs@…, 7 years ago

Milestone: 8.0hold
Summary: unbound-1.6.1unbound-1.6.1 (build problem)

there is a build problem with this version.

https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=1223

Moving to hold.

comment:3 by bdubbs@…, 7 years ago

Apparently this is a flex problem. Checking flex git, this seems to be the fix:

https://github.com/westes/flex/commit/f5d87f1a26f4a5c3402497008ae10e9a1345d327

 src/main.c
@@ -1586,9 +1586,9 @@ void readin (void)
 	if (!do_yywrap) {
 		if (!C_plus_plus) {
 			 if (reentrant)
-				outn ("\n#define yywrap(yyscanner) (/*CONSTCOND*/1)");
+				out_str ("\n#define %swrap(yyscanner) (/*CONSTCOND*/1)\n", prefix);
 			 else
-				outn ("\n#define yywrap() (/*CONSTCOND*/1)");
+				out_str ("\n#define %swrap() (/*CONSTCOND*/1)\n", prefix);
 		}
 		outn ("#define YY_SKIP_YYWRAP");
 	}

comment:4 by bdubbs@…, 7 years ago

Milestone: hold8.1
Summary: unbound-1.6.1 (build problem)unbound-1.6.1

We've fixed flex in LFS with a patch that makes the above change. That allows unbound-1.6.1 to build properly.

Moving to 8.1.

comment:5 by bdubbs@…, 7 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 18656.

comment:6 by bdubbs@…, 7 years ago

Milestone: 8.1m8.1

Milestone renamed

comment:7 by bdubbs@…, 7 years ago

Milestone: m8.18.1

Milestone renamed

Note: See TracTickets for help on using tickets.