Opened 11 years ago

Closed 11 years ago

#411 closed bug (fixed)

libfac/Makefile recreates object files in every run

Reported by: brlink@… Owned by: mlee
Priority: trivial Milestone: 3-1-5 and higher
Component: libfac Version: 3-1-4
Keywords: Cc:

Description

libfac/Makefile.in puts object files into the OPTOBJ directory, which it creates by some target and has it as prerequisite of all the files generated in this directory. This has the side effect of make considering every of those files out of date once a any other file is created in that directory. This means that when running make multiple times, those files will be recreated every time. To avoid that the attached patch replaces the OPTOBJ dependency with a order-only-dependency (behind '|'), only requesting the directory to be created but not causing the files to get outdated.

Attachments (1)

0001-libfac-don-t-rebuild-object-files-all-the-time.patch (2.7 KB) - added by anonymous 11 years ago.

Download all attachments as: .zip

Change History (3)

comment:1 Changed 11 years ago by decker

Owner: changed from somebody to mlee

comment:2 Changed 11 years ago by mlee

Resolution: fixed
Status: newclosed

fixed with ce708016ad

Note: See TracTickets for help on using tickets.