Run of fresh-releases for erlang-asciideck

Try this locally (using silver-platter):

debian-svp new-upstream erlang-asciideck 
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
erl +A0 -noinput -boot start_clean  -pz /<<PKGBUILDDIR>>/.erlang.mk/rebar/ebin -eval "	E = ets:new(makedep, [bag]),	G = digraph:new([acyclic]),	ErlFiles = lists:usort(string:tokens(\"src/asciideck.erl src/asciideck_attributes_parser.erl src/asciideck_attributes_pass.erl src/asciideck_block_parser.erl src/asciideck_inline_pass.erl src/asciideck_line_reader.erl src/asciideck_lists_pass.erl src/asciideck_reader.erl src/asciideck_source_highlight.erl src/asciideck_stdin_reader.erl src/asciideck_tables_pass.erl src/asciideck_to_html.erl src/asciideck_to_manpage.erl src/asciideck_transform_pass.erl\", \" \")),	DepsDir = \"/<<PKGBUILDDIR>>/deps\",	AppsDir = \"/<<PKGBUILDDIR>>/apps\",	DepsDirsSrc = \"\",	DepsDirsInc = \"\",	AppsDirsSrc = \"\",	AppsDirsInc = \"\",	DepsDirs = lists:usort(string:tokens(DepsDirsSrc++DepsDirsInc, \" \")),	AppsDirs = lists:usort(string:tokens(AppsDirsSrc++AppsDirsInc, \" \")),	Modules = [{list_to_atom(filename:basename(F, \".erl\")), F} || F <- ErlFiles],	Add = fun (Mod, Dep) ->		case lists:keyfind(Dep, 1, Modules) of			false -> ok;			{_, DepFile} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				ets:insert(E, {ModFile, DepFile}),				digraph:add_vertex(G, Mod),				digraph:add_vertex(G, Dep),				digraph:add_edge(G, Mod, Dep)		end	end,	AddHd = fun (F, Mod, DepFile) ->		case file:open(DepFile, [read]) of			{error, enoent} ->				ok;			{ok, Fd} ->				{_, ModFile} = lists:keyfind(Mod, 1, Modules),				case ets:match(E, {ModFile, DepFile}) of					[] ->						ets:insert(E, {ModFile, DepFile}),						F(F, Fd, Mod,0);					_ -> ok				end		end	end,	SearchHrl = fun		F(_Hrl, []) -> {error,enoent};		F(Hrl, [Dir|Dirs]) ->			HrlF = filename:join([Dir,Hrl]),			case filelib:is_file(HrlF) of				true  ->				{ok, HrlF};				false -> F(Hrl,Dirs)			end	end,	Attr = fun		(_F, Mod, behavior, Dep) ->			Add(Mod, Dep);		(_F, Mod, behaviour, Dep) ->			Add(Mod, Dep);		(_F, Mod, compile, {parse_transform, Dep}) ->			Add(Mod, Dep);		(_F, Mod, compile, Opts) when is_list(Opts) ->			case proplists:get_value(parse_transform, Opts) of				undefined -> ok;				Dep -> Add(Mod, Dep)			end;		(F, Mod, include, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, include_lib, Hrl) ->			case SearchHrl(Hrl, [\"src\", \"include\",AppsDir,DepsDir]++AppsDirs++DepsDirs) of				{ok, FoundHrl} -> AddHd(F, Mod, FoundHrl);				{error, _} -> false			end;		(F, Mod, import, {Imp, _}) ->			IsFile =				case lists:keyfind(Imp, 1, Modules) of					false -> false;					{_, FilePath} -> filelib:is_file(FilePath)				end,			case IsFile of				false -> ok;				true -> Add(Mod, Imp)			end;		(_, _, _, _) -> ok	end,	MakeDepend = fun		(F, Fd, Mod, StartLocation) ->			{ok, Filename} = file:pid2name(Fd),			case io:parse_erl_form(Fd, undefined, StartLocation) of				{ok, AbsData, EndLocation} ->					case AbsData of						{attribute, _, Key, Value} ->							Attr(F, Mod, Key, Value),							F(F, Fd, Mod, EndLocation);						_ -> F(F, Fd, Mod, EndLocation)					end;				{eof, _ } -> file:close(Fd);				{error, ErrorDescription } ->					file:close(Fd);				{error, ErrorInfo, ErrorLocation} ->					F(F, Fd, Mod, ErrorLocation)			end,			ok	end,	[begin		Mod = list_to_atom(filename:basename(F, \".erl\")),		{ok, Fd} = file:open(F, [read]),		MakeDepend(MakeDepend, Fd, Mod,0)	end || F <- ErlFiles],	Depend = sofs:to_external(sofs:relation_to_family(sofs:relation(ets:tab2list(E)))),	CompileFirst = [X || X <- lists:reverse(digraph_utils:topsort(G)), [] =/= digraph:in_neighbours(G, X)],	TargetPath = fun(Target) ->		case lists:keyfind(Target, 1, Modules) of			false -> \"\";			{_, DepFile} ->				DirSubname = tl(string:tokens(filename:dirname(DepFile), \"/\")),				string:join(DirSubname ++ [atom_to_list(Target)], \"/\")		end	end,	ok = file:write_file(\"asciideck.d\", [		[[F, \"::\", [[\" \", D] || D <- Deps], \"; @touch \$@\n\"] || {F, Deps} <- Depend],		\"\nCOMPILE_FIRST +=\", [[\" \", TargetPath(CF)] || CF <- CompileFirst], \"\n\"	]),	halt()" -- erlang.mk
make --no-print-directory app-build
mkdir -p ebin/
erlc -v -Werror +debug_info +warn_export_vars +warn_shadow_vars +warn_obsolete_guard  -o ebin/ -pa ebin/ -I include/ src/asciideck_block_parser.erl src/asciideck.erl src/asciideck_attributes_parser.erl src/asciideck_attributes_pass.erl src/asciideck_block_parser.erl src/asciideck_inline_pass.erl src/asciideck_line_reader.erl src/asciideck_lists_pass.erl src/asciideck_reader.erl src/asciideck_source_highlight.erl src/asciideck_stdin_reader.erl src/asciideck_tables_pass.erl src/asciideck_to_html.erl src/asciideck_to_manpage.erl src/asciideck_transform_pass.erl
compile: warnings being treated as errors
src/asciideck_to_html.erl:82: erlang:get_stacktrace/0 is deprecated and will be removed in OTP 24; use use the new try/catch syntax for retrieving the stack backtrace
src/asciideck_to_html.erl:124: erlang:get_stacktrace/0 is deprecated and will be removed in OTP 24; use use the new try/catch syntax for retrieving the stack backtrace
make[3]: *** [erlang.mk:5231: ebin/asciideck.app] Error 1
make[2]: *** [erlang.mk:4988: app] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:10: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

Summary

Merged new upstream version: 0.2.0 (was: 0.0+git20170714.48cbfe8b).

Full worker log Full build log