https://issues.apache.org/bugzilla/show_bug.cgi?id=46409
--- Comment #2 from Rainer Jung <[email protected]> 2008-12-17 15:03:16 PST --- The Makefile in modules/ssl contains dependencies of ssl_expr_parse.c and ssl_expr_parse.h (they depend on ssl_expr_parse.y) and ssl_expr_scan.c (it depends on ssl_expr_scan.l and ssl_expr_parse.h). So whenever one of the dependencies is newer than the dependent file, the Makefile triggers a regeneration, using yacc in the first case and flex in the second one. That's why RĂ¼diger asks you to check the file system time stamps. On Solaris 10 you can do ls -Et modules/ssl and post the result. I tried with the tar.gz source download once more on Solaris 8 and 10, and for me neither flex nor yacc were run. The timestamps of the relevant files were: ... 22299 2008-12-06 16:18:01.000000000 +0100 ssl_expr_parse.c ... 577 2008-12-06 16:18:01.000000000 +0100 ssl_expr_parse.h ... 58235 2008-12-06 16:18:01.000000000 +0100 ssl_expr_scan.c ... 4921 2008-12-06 16:18:00.000000000 +0100 ssl_expr_scan.l ... 5343 2008-12-06 16:17:59.000000000 +0100 ssl_expr_parse.y ... 11132 2007-12-15 09:42:11.000000000 +0100 ssl_expr_eval.c so ssl_expr_scan.c has the same timestamp as ssl_expr_parse.h and is younger than ssl_expr_scan.l. As a workaround you can touch first touch ssl_expr_parse.h and then ssl_expr_scan.c after extracting the source archive and before building it. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
