Build fails because of alfred-json

Adrian Schmutzler mail at adrianschmutzler.de
Fr Feb 1 10:44:55 CET 2019


Hallo zusammen,

 

ich habe das Problem gefunden:

 

Make unterstützt keine leading spaces bei Kommandozeilen, das müssen Tabs sein!

 

Das habe ich beim alfred-json im master mit meinem „harmonize indent“ Patch selbst kaputt gemacht.

 

Scheinbar ist das aber nur relevant, wenn wirklich Kommandozeilen irgendwo stehen.

Entsprechend ist jetzt die Frage, ob ich einen Patch schicken soll, der nur für solche Kommandozeilen Tabs rein tut (und man dann Mischmasch hat) oder ob man gleich die ganzen Makefiles auf Tabs umstellt (= fast alle).

 

OpenWrt macht das selbst konsistent inkonsistent:

 

Die oberste Package section ist mit zwei Spaces indented, alles andere mit einem Tab, z.B.

 

https://github.com/openwrt/openwrt/blob/master/package/network/services/lldpd/Makefile

 

Das könnte man so auch einfach nachvollziehen.

 

Meinungen?

 

Grüße

 

Adrian

 

From: Fabian Bläse [mailto:fabian at blaese.de] 
Sent: Donnerstag, 31. Januar 2019 14:59
To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at freifunk.net
Subject: Re: Build fails because of alfred-json

 

Hallo Adrian, 

kann ich nicht bestätigen, der master baut bei mir einwandfrei. 
alfred-json sollte dabei eigentlich auch gar nicht kompiliert werden, weil aktuell nichts dieses Paket selektiert. 

Gruß 
Fabian 

On 31.01.19 13:53, Adrian Schmutzler wrote: 
> Hallo zusammen, 
> 
>   
> 
> ich habe Problem beim Bauen der normalen Knoten-Firmware, die von der Package alfred-json ausgehen (alfred-json/compile; die wird ja trotzdem kompiliert, auch wenn sie nicht selektiert ist).

> 
>   
> 
> Ich verwende dabei bereits den 18.06.2 Patch, glaube aber nicht, dass es daran liegt, weil ich bisher mit einer sehr ähnlichen OpenWrt-Version erfolgreich bauen konnte.

> 
>   
> 
> Kann jemand mal testen, ob ein checkout des aktuellen Firmware-Masters durchbaut? 
> 
>   
> 
> Grüße 
> 
>   
> 
> Adrian 
> 

 
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190201/0b786057/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 834 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190201/0b786057/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev