[PATCH v3 2/8] OpenWRT/packages: Add missing dependencies

Adrian Schmutzler mail at adrianschmutzler.de
Mo Aug 6 18:30:56 CEST 2018


Hallo Tim,

> -----Original Message-----
> From: Tim Niemeyer [mailto:tim at tn-x.org]
> Sent: Montag, 6. August 2018 18:25
> To: Adrian Schmutzler <mail at adrianschmutzler.de>; franken-dev at freifunk.net
> Subject: Re: [PATCH v3 2/8] OpenWRT/packages: Add missing dependencies
> 
> Am Montag, den 06.08.2018, 18:17 +0200 schrieb Adrian Schmutzler:
> > Hallo Tim,
> >
> > gilt das für ALLE Dependencies?
> Weiß ich nicht.
> 
> > Ganz am Anfang habe ich nämlich die Warnungen ignoriert (also keine
> > Dependencies ergänzt) und dann hat die FW beim Bauen irgendwann
> > abgekackt.
> Hm. Muss man sich doch genauer angucken.
> 
> > Danach habe ich halt entsprechend den Warnungen alle Packages
> > nachgeholt. Jetzt kommen die Warnungen zwar immer noch einmal am
> > Schluss, aber ich hatte dann keine Probleme mehr. Das habe ich
> > natürlich danach mit neueren Versionen nicht mehr getestet.
> >
> > Einzeln im Detail angeguckt habe ich mir das dann nicht.
> Ich hab auch nur rein geschnuppert.. Ist irgendwie doch n bssl
> ungemütlich hier gerade. Ich hoffe ich komme da heute Abend noch zu.

Ja, deshalb habe ich es ja ins PW geworfen. Das man mal anfangen kann, drüber nachzudenken.

> 
> >
> > Ich stimme zu, dass wir nur das reinnehmen sollten, was wir brauchen.
> > Insbesondere da das Bauen mit allen Änderungen ungefähr doppelt so
> > lange braucht wie für die lede-17.01 basierte FW.
> Ops.. Wieso das? Du meinst schon pro BSP, oder?

Ja. Allerdings hat sich auch die GCC Version und 17 andere Sachen geändert.
Keine Ahnung warum. Bei mir alt ca. 20-25 Minuten, neu ca. 40-45 Minuten.

> 
> Ich habe auf jeden Fall das Gefühl, dass das eigentlich ein Bug im
> OpenWRT ist. Sollte man OpenWRT nicht auch ganz ohne die Feeds bauen
> können? Also Abhängigkeiten ja, okay, aber bitte optional, oder? Oder
> haben die diesen Anspruch nicht? Oder geht das vielleicht sogar, und
> die Probleme kommen doch von einem Feed?

Damit habe ich mich nie soweit auseinandergesetzt, dass ich es wirklich/vollständig verstanden habe.

Grüße

Adrian

> 
> Tim
> 
> >
> > Grüße
> >
> > Adrian
> >
> > > -----Original Message-----
> > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > Sent: Montag, 6. August 2018 18:12
> > > To: mail at adrianschmutzler.de; franken-dev at freifunk.net
> > > Subject: Re: [PATCH v3 2/8] OpenWRT/packages: Add missing
> > > dependencies
> > >
> > > Hi
> > >
> > > Ich hab mir das angeschaut, es sind erstmal nur ein paar Warnings.
> > > Warum diese dependencies aber kommen ist mir noch nicht gänzlich
> > > klar.
> > > Zum Teil liegen diese nämlich in Paketen, die wir nicht benutzen.
> > > Eventuell ist das einfach nur eine unschöne Warnung die man
> > > ignorieren
> > > kann. Soweit habe ich es noch nicht probiert.
> > >
> > > Wir wollen natürlich keine Warnungen haben, aber ich möchte
> > > eigentlich
> > > auch nicht Pakete zusätzlich rein nehmen, wenn wir diese gar nicht
> > > benötigen.
> > >
> > > Vielleicht muss man auch hier auf Upstream zugehen und es eventuell
> > > dort schon fixen. So wir dabei sind, können wir das hier aber schon
> > > so
> > > machen. Ich würde nur gern nochmal die einzelnen Sachen im Detail
> > > angucken, ob wir die wirklich nicht brauchen. Vielleicht hat das ja
> > > auch schon jemand gemacht?
> > >
> > > Tim
> > >
> > > Am Sonntag, den 05.08.2018, 22:48 +0200 schrieb
> > > mail at adrianschmutzler.de:
> > > > Ja, kuck das gerne mal an. Das war von Anfang an nötig, seit ich
> > > > mit
> > > > dem OpenWrt-Master experimentiert habe.
> > > >
> > > > Da ich das Build-Skript nicht gebaut habe konnte ich das auch nur
> > > > so
> > > > begrenzt nachvollziehen, dass das Problem so behoben wird.
> > > >
> > > > Ich vermute, dass hier Packages, die wir benutzen, die aber nicht
> > > > im
> > > > "Standard" mit drin sind, irgendwann von openwrt zu den packages
> > > > verschoben wurden.
> > > >
> > > > Grüße
> > > >
> > > > Adrian
> > > >
> > > > > -----Original Message-----
> > > > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > > > Sent: Sonntag, 5. August 2018 17:34
> > > > > To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-
> > > > > dev at freifunk.net
> > > > > Subject: Re: [PATCH v3 2/8] OpenWRT/packages: Add missing
> > > > > dependencies
> > > > >
> > > > > Am Samstag, den 04.08.2018, 16:34 +0200 schrieb Adrian
> > > > > Schmutzler:
> > > > > > Those seem to be required since openwrt-18.06.
> > > > > >
> > > > > > Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.d
> > > > > > e>
> > > > > > ---
> > > > > >  buildscript | 2 +-
> > > > > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > > > >
> > > > > > diff --git a/buildscript b/buildscript index
> > > > > > a3a009d5..9395b2e8
> > > > > > 100755
> > > > > > --- a/buildscript
> > > > > > +++ b/buildscript
> > > > > > @@ -25,7 +25,7 @@ OPENWRT=(openwrt
> > > > > >           $PACKAGEURL
> > > > > >           $PACKAGEREV
> > > > > >           fastd/0020-fastd_generate_key_from_urandom.patch)
> > > > > > -OPENWRT_PKGS="gpioctl-sysfs libugpio fastd haserl"
> > > > > > +OPENWRT_PKGS="gpioctl-sysfs libugpio fastd haserl libpam
> > > > > > libgnutls
> > > > >
> > > > > liblzma libnetsnmp libopenldap libidn2 libssh2"
> > > > > Aua.. Das sieht richtig böse aus!
> > > > >
> > > > > Das würde ich mir gern genauer angucken, bevor ich hier
> > > > > reviewed by
> > > > > dran
> > > > > schreib.
> > > > >
> > > > > Tim
> > > > >
> > > > > >
> > > > > >  ## Be careful: FFF uses COMPAT_VERSION 15 as default at the
> > > > > > moment.
> > > > > >  ## See http://www.open-mesh.org/projects/batman-
> > > > >
> > > > > adv/wiki/Compatversi
> > > > > > on
> > > >
> > > >
> >
> >



Mehr Informationen über die Mailingliste franken-dev