View Issue Details

IDProjectCategoryView StatusLast Update
0005607GNUnetbuild processpublic2019-02-28 10:17
Reporternikita Assigned Tonikita Due Date
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version0.11.0 
Summary0005607: portability for make
DescriptionWe only have 1 or 2 Gnu make specific features used in our makefiles

$(shell which env)

is one of them.

Find a better way to get the absolute location of something.

This is not RC, not high priority and rather a feature to make the make less opinionated on implementation
(portability!).
Don't close this because gnu make could run everywhere. NetBSD make runs through the entire build
but just fails to work on the 2 rules (simply ignores them).
pkgsrc targets multiple platforms, operating systems etc and they could use whatever is expected for the
platform or a set make (USE_TOOLS+= gmake).
TagsNo tags attached.

Activities

nikita

2019-02-24 13:51

reporter   ~0014009

Actually we have more gnu make in there, but which env is the only one netbsd make trips on.

nikita

2019-02-26 15:48

reporter   ~0014075

Resolved by using more portable code and/or removing the code altogether.

Issue History

Date ModifiedUsernameFieldChange
2019-02-24 13:47nikitaNew Issue
2019-02-24 13:47nikitaStatusnew => assigned
2019-02-24 13:47nikitaAssigned To => nikita
2019-02-24 13:51nikitaNote Added: 0014009
2019-02-26 15:48nikitaStatusassigned => resolved
2019-02-26 15:48nikitaResolutionopen => fixed
2019-02-26 15:48nikitaFixed in Version => 0.11.0
2019-02-26 15:48nikitaNote Added: 0014075
2019-02-28 10:17Christian GrothoffStatusresolved => closed