Erstellt vor 7 Jahren

Zuletzt geändert vor 5 Jahren

#1494 new task

sf3978's Packages

Erstellt von: cuma Verantwortlicher:
Priorität: normal Meilenstein: freetz-future
Komponente: other Version: devel
Stichworte: Beobachter:
Product Id: Firmware Version:

Beschreibung (zuletzt geändert von kriegaex)

Die ganzen Packages von sf3978 sollten mal ins svn. Wenn das so weitergeht wird das eine wochenlange Arbeit die ganzen Patches einzuchecken. Außerdem wird es wohl sehr demotivierend sein, dass die ganzen Patches in den Tickets liegen.
Ich denke vorerste sollte man im /trunk einen eigenen Unterordner machen wo diese alle hinen kommen. Im menuconfig dann unter "packages" einen zusätzlichen Unterpunkt. So kann dies zuerstmal relativ unabhängig gemacht werden und man kann später sehen wie man sortiert, das Menü dynamisch generiert usw. Dazu gibt es bekanntlich schon ein Ticket, in dem es wegen der vielen möglichen Wege dies umzusetzen nicht weitergeht

Edit kriegaex: So, damit wir mal sehen, was erledigt und noch zu tun ist, habe ich hier eine dynamische Tabelle mit Tickets des Erstellers sf3978, vorsortiert nach Status:

Ticket Zusammenfassung Status Lösung Verantwortlicher
#803 Libraries: dbus, libdaemon, libnet, libshout assigned
#858 PROSODY package assigned sf3978
#637 HTTPRY package closed fixed
#639 IPERF package closed fixed kriegaex
#640 BALANCE package closed fixed kriegaex
#642 LOGROTATE package closed fixed kriegaex
#648 PORTSENTRY package closed fixed kriegaex
#649 ELOG package closed fixed kriegaex
#652 MONITORD package closed fixed kriegaex
#668 ESNIPER package closed wontfix
#672 IDENT2 package closed fixed kriegaex
#688 BITTWIST package closed fixed
#700 TRICKLE package closed fixed er13
#714 UMURMUR package closed fixed er13
#715 POLARSSL library closed fixed
#716 LIBCONFIG library closed fixed
#719 LIBNET library closed duplicate
#722 LIBDNET library closed fixed
#728 NMAP update to 5.21 closed fixed
#750 PACKIT package closed fixed kriegaex
#752 ARPING package closed fixed kriegaex
#756 AGET package closed fixed kriegaex
#757 ARPWATCH package closed fixed kriegaex
#759 ARPD package closed fixed kriegaex
#760 THROTTLE packageu closed fixed kriegaex
#793 AMPLE package closed fixed kriegaex
#802 ICECAST & SHOUT packages closed fixed kriegaex
#804 JFTPGW package closed fixed kriegaex
#806 UFTP* packages closed fixed kriegaex
#818 OPENDD package closed fixed
#846 Ergänzungen für noip Paket closed fixed
#848 LIBIDN library closed fixed kriegaex
#903 libdaemon LIBRARY closed fixed oliver
#917 NDYNDNS package closed fixed kriegaex
#928 DARKSTAT package closed fixed kriegaex
#992 POUND package closed fixed kriegaex
#994 DUDDERS package closed fixed kriegaex
#1130 pipe viewer PACKAGE closed fixed kriegaex
#1131 binutils PACKAGE closed wontfix
#1132 nfdump PACKAGE closed fixed kriegaex
#1133 bld PACKAGE closed fixed kriegaex
#1134 ifstat PACKAGE closed fixed oliver
#1135 NetPIPE PACKAGE closed fixed kriegaex
#1136 cmdftp PACKAGE closed fixed kriegaex
#1137 ccrypt PACKAGE closed fixed kriegaex
#1138 devio PACKAGE closed fixed kriegaex
#1139 hiawatha PACKAGE closed fixed kriegaex
#1140 RTPproxy PACKAGE closed fixed kriegaex
#1141 rinetd PACKAGE closed fixed kriegaex
#1142 sslcat PACKAGE closed fixed kriegaex
#1143 corkscrew PACKAGE closed fixed kriegaex
#1144 nbtscan PACKAGE closed fixed kriegaex
#1146 hping3 PACKAGE closed fixed kriegaex
#1148 ncat PACKAGE closed fixed er13
#1151 chatd PACKAGE closed fixed kriegaex
#1153 fprobe PACKAGE closed fixed kriegaex
#1176 ipband PACKAGE closed fixed kriegaex
#1187 netperf PACKAGE closed fixed kriegaex
#1188 iftop PACKAGE closed fixed cuma
#1189 axel PACKAGE closed fixed kriegaex
#1192 tcpscript PACKAGE closed fixed kriegaex
#1194 bost PACKAGE closed fixed kriegaex
#1195 udpcast PACKAGE closed fixed kriegaex
#1197 icmpinfo PACKAGE closed fixed kriegaex
#1198 bandwidth PACKAGE closed fixed kriegaex
#1199 lifstat PACKAGE closed fixed kriegaex
#1200 sock PACKAGE closed fixed kriegaex
#1202 ircd-hybrid PACKAGE closed fixed kriegaex
#1203 ttcp PACKAGE closed fixed kriegaex
#1209 nast PACKAGE closed fixed kriegaex
#1218 nuttcp PACKAGE closed fixed kriegaex
#1220 ethstatus PACKAGE closed fixed kriegaex
#1221 nload PACKAGE closed fixed kriegaex
#1222 lft PACKAGE closed fixed kriegaex
#1223 ipcad PACKAGE closed fixed kriegaex
#1225 netscript PACKAGE closed fixed kriegaex
#1234 dnsproxy PACKAGE closed fixed kriegaex
#1235 dnsreflector PACKAGE closed fixed kriegaex
#1236 iptotal PACKAGE closed fixed kriegaex
#1242 autossh PACKAGE closed fixed kriegaex
#1243 bmon PACKAGE closed fixed kriegaex
#1244 netio PACKAGE closed fixed kriegaex
#1245 pktstat PACKAGE closed fixed kriegaex
#1246 casu PACKAGE closed fixed kriegaex
#1251 uhub PACKAGE closed fixed kriegaex
#1255 lamahub PACKAGE closed fixed kriegaex
#1256 opendchub PACKAGE closed fixed kriegaex
#1260 tdetect PACKAGE closed fixed kriegaex
#1261 elhttp PACKAGE closed fixed kriegaex
#1263 udptunnel PACKAGE closed fixed kriegaex
#1270 sshguard PACKAGE closed fixed kriegaex
#1271 ushare PACKAGE closed fixed kriegaex
#1274 bing PACKAGE closed fixed kriegaex
#1278 monit PACKAGE closed fixed kriegaex
#1279 tcpflow PACKAGE closed fixed kriegaex
#1280 [tools/config/mconf] Fehler 1 (ignoriert) closed fixed oliver
#1284 ssocks PACKAGE closed fixed kriegaex
#1285 connect PACKAGE closed fixed kriegaex
#1286 prtunnel PACKAGE closed fixed kriegaex
#1289 nylon PACKAGE closed fixed kriegaex
#1290 transocks_ev PACKAGE closed fixed kriegaex
#1291 redsocks PACKAGE closed fixed kriegaex
#1292 cntlm PACKAGE closed duplicate
#1293 uudeview PACKAGE closed fixed kriegaex
#1299 email PACKAGE closed fixed kriegaex
#1302 apf PACKAGE closed fixed kriegaex
#1303 htpdate PACKAGE closed fixed cuma
#1304 jtg PACKAGE closed fixed kriegaex
#1306 nstx PACKAGE closed fixed kriegaex
#1307 ngrep PACKAGE closed fixed kriegaex
#1311 parprouted PACKAGE closed fixed kriegaex
#1312 pcapsipdump PACKAGE closed fixed kriegaex
#1313 sipp PACKAGE closed fixed kriegaex
#1321 dsniff PACKAGE closed fixed kriegaex
#1333 weborf PACKAGE closed fixed kriegaex
#1334 adsuck PACKAGE closed fixed kriegaex
#1340 odsclient PACKAGE closed fixed kriegaex
#1341 inadyn PACKAGE closed fixed kriegaex
#1344 sipsak PACKAGE closed fixed kriegaex
#1348 tcpreen PACKAGE closed fixed kriegaex
#1350 sendip PACKAGE closed fixed kriegaex
#1351 dhid PACKAGE closed fixed kriegaex
#1354 driftnet PACKAGE closed fixed kriegaex
#1358 tlsproxyd PACKAGE closed fixed kriegaex
#1367 bwping PACKAGE closed fixed kriegaex
#1372 xz PACKAGE closed fixed kriegaex
#1383 arpon PACKAGE closed fixed kriegaex
#1384 jnettop PACKAGE closed fixed kriegaex
#1386 aeke PACKAGE closed fixed kriegaex
#1387 ippd-master PACKAGE closed fixed kriegaex
#1390 tmdns PACKAGE closed fixed kriegaex
#1398 thc-ipv6 PACKAGE closed fixed kriegaex
#1399 stund PACKAGE closed fixed kriegaex
#1400 dhcpcd PACKAGE closed fixed kriegaex
#1406 bnc PACKAGE closed fixed kriegaex
#1407 ffproxy PACKAGE closed fixed kriegaex
#1421 psybnc PACKAGE closed fixed kriegaex
#1422 sshl PACKAGE closed fixed kriegaex
#1435 gmediaserver PACKAGE closed wontfix
#1436 darkhttpd closed fixed kriegaex
#1437 coreutils PACKAGE closed fixed kriegaex
#1438 bacnet4linux PACKAGE closed fixed kriegaex
#1439 httping PACKAGE closed fixed kriegaex
#1442 icbirc PACKAGE closed fixed kriegaex
#1448 tftp-hpa PACKAGE closed fixed kriegaex
#1452 iroffer PACKAGE closed fixed kriegaex
#1453 dccserver PACKAGE closed fixed kriegaex
#1457 cftp PACKAGE closed fixed kriegaex
#1461 masqmail PACKAGE closed fixed kriegaex
#1493 muh PACKAGE closed fixed kriegaex
#1499 capisnoop PACKAGE closed fixed kriegaex
#1204 motion PACKAGE reopened kriegaex
#1210 tcpick PACKAGE reopened kriegaex
#1259 vgp PACKAGE reopened kriegaex
#1343 smap PACKAGE reopened kriegaex
#1360 iplog PACKAGE reopened kriegaex
#1420 emech PACKAGE reopened kriegaex
#1492 sudo PACKAGE reopened kriegaex


Hier nochmal kompakt alle nicht geschlossenen Tickets (kann man zusammen mit trac-admin von der Shell aus in einer Schlefe nutzen, um Attachments zu exportieren):

#803, #858, #1204, #1210, #1259, #1343, #1360, #1420, #1492

Anhänge (7)

test-big-config (8.6 KB) - hinzugefügt von kriegaex vor 7 Jahren.
Viele Menuconfig-Einträge auf einmal erzeugen
parse-config (1.8 KB) - hinzugefügt von kriegaex vor 7 Jahren.
Erzeugt eine konsolidierte Config.in.big aus Config.in + abhängigen Dateien
parse-config.awk (664 Byte) - hinzugefügt von kriegaex vor 7 Jahren.
Erzeugt eine konsolidierte Config.in.big aus Config.in + abhängigen Dateien (Awk-Variante)
sf3978-ticket-attachments.tar.bz2 (2.5 MB) - hinzugefügt von kriegaex vor 7 Jahren.
Dateianhänge aller *offener* Tickets von sf3978, Stand 2011-11-14
automate_sf3978_patch_commit.sh (7.1 KB) - hinzugefügt von kriegaex vor 7 Jahren.
Shell-Skript zum automatisierten Hinzufügen und Einchecken der Paket-Patches
automate_sf3978_patch_commit_1.log (451.1 KB) - hinzugefügt von kriegaex vor 7 Jahren.
Log-Datei Phase 1 Auto-Patch-Commit
ticket_patch_log_1.tar.gz (12.5 KB) - hinzugefügt von kriegaex vor 7 Jahren.
Log-Datei Phase 1 Patch-Resultate pro Paket

Änderungshistorie (200)

comment:1 Geändert vor 7 Jahren durch Whoopie

Sind wir uns sicher, dass wir alle Packages überhaupt aufnehmen wollen?

Das ist nicht gegen sf3978 gerichtet, denn ich finde sein Engagement super, aber die Frage ist halt, wer diese alle pflegen soll (Updates, Webinterfaces, etc.).

comment:2 Geändert vor 7 Jahren durch oliver

Deshalb hatte ich ein externes Verzeichnis (außerhalb des Trunk vorgeschlagen). Wir bräuchten wie in OpenWRT ein feeds install, das ein gewünschtes Paket in den Trunk verlinkt. Und dann diesen dynamischen menuconfig Generator. Pflegen kann sf3978 die Packages selbst.

Webinterfaces: Wir haben derzeit auch einige Pakete im Trunk, die eines gebrauchen könnten. Und vielleicht findet sich ja der ein oder andere, der eins schreibt, wenn die Pakete im svn sind.

Sicher gibt es auch Pakete deren Sinn sich mir nicht ganz erschließt…

comment:3 Geändert vor 7 Jahren durch cuma

Falls es wirklich Pakete gibt nicht nicht gewollt sind sollte man gleich das Ticket schliessen, es werden sonst zu viele Ticktes. Da aber (vermutlich) alle kompilierbar sind wäre es ja nicht schlimme alle aufzunehmen. Wenn das eine oder andere nicht perfekt ist, auch nicht schlimm. Bei Problemen wird sich schon jemand melden. Fehlende Webifs sollten auch kein Hindernis sein, im Trunk gibt es auch Pakete bei denen es fehlt. Wer eines brauch kann es ja machen. Wie ich schon im irc geschrieben hatte wäre ich am Kopfgeld interessiert *g* Dann hätte man sich das ganze mit der Bounty sparen können. Ab nächsten Monat wird mir für sowas die Zeit fehlen.
Zum Verzeichnis: Wenn es nicht im /trunk ist, könnte es passieren dass nur mit dem "trunk" kompilierbar ist und nicht mit einer "stable", oder rumgekehrt. In "feeds" kann man später immer noch aufteilen.
Geschwindigkeitsbedenken (hatte ich selbst nicht bemerkt): Die verschiedenen Generatoren für die .in hatten ja funktioniert, das hätte man im Nachhinein noch erweitern/umbauen können.

comment:4 Geändert vor 7 Jahren durch abraXxl

Ich bin auch dafuer alle aufzunehmen. Und später in Core-Pakete und Feeds aufzuteilen.
@cuma: von welchen dot-in-Generatoren sprichst du? gab es da mal was?

comment:5 Geändert vor 7 Jahren durch cuma

Das war in Ticket #1269

comment:6 Geändert vor 7 Jahren durch cuma

Wie wäre es wenn man alle Packages von make/ nach make/packages/ schieben würde. Die von sf3978 könnte man dann in make/sf3978 ablegen. Wenn man dann später die packages aufteilen möchte kann man unter make/ neue Unterverzeichnisse erstellen. Dann könnte man eine Logik machen die nur bestimmte Verzeichnisse einbindet.

Geändert vor 7 Jahren durch kriegaex

Viele Menuconfig-Einträge auf einmal erzeugen

comment:8 Antwort: Geändert vor 7 Jahren durch ralph

Von Performance-Fragen mal abgesehen: wäre so eine monolithic Config.in nicht absolut unüberschaubar? Oder versteh ich was falsch und das wäre nur als eine Art cached Config gedacht?

Viele Daten lesen kann auch viele Resourcen fressen; I/O ist doch recht kostspielig. Aber man hat, mMn zumindest, viel mehr Übersicht und muß nicht, um zB das Paket busybox auf irgendwann 1.20.* zu aktualisieren, die ganze Riesen-Config.in durchforsten, weil sich Abhängkeiten geändert haben, neu dazugekommen sind oder überflüssig wurden.

Viel wichtiger scheint mir, die in den Tickets liegenden Patches sinnvoll zu exportieren - kenn das TRAC-Backend nicht wirklich, aber würde nicht schon eine SQL-Abfrage wie

SELECT Anhang FROM Trac.Tickets WHERE user = 'sf3978';

reichen?

Die dann alle einzupflegen, *dürfte* nicht mehr so das Problem darstellen, zumindest wenn sich die Patches untereinander nicht in die Quere kommen.

Geändert vor 7 Jahren durch kriegaex

Erzeugt eine konsolidierte Config.in.big aus Config.in + abhängigen Dateien

Geändert vor 7 Jahren durch kriegaex

Erzeugt eine konsolidierte Config.in.big aus Config.in + abhängigen Dateien (Awk-Variante)

comment:28 Geändert vor 7 Jahren durch kriegaex

Bitte zum Thema "Menuconfig-Aufruf beschleunigen" weiter unter #1547, ich lösche hier alles nicht zum Ticket gehörige.

comment:29 als Antwort auf: ↑ 8 Geändert vor 7 Jahren durch kriegaex

Replying to ralph:

Viel wichtiger scheint mir, die in den Tickets liegenden Patches sinnvoll zu exportieren - kenn das TRAC-Backend nicht wirklich, aber würde nicht schon eine SQL-Abfrage wie

SELECT Anhang FROM Trac.Tickets WHERE user = 'sf3978';

reichen?

Die dann alle einzupflegen, *dürfte* nicht mehr so das Problem darstellen, zumindest wenn sich die Patches untereinander nicht in die Quere kommen.

Ja, das geht mit TracAdmin (selbst habe ich keine Erfahrung damit):

attachment export <realm:id> <name> [destination]

    Export an attachment from a resource to a file or stdout

    The resource is identified by its realm and identifier. If no destination
    is specified, the attachment is output to stdout.

Oliver, ich und wer sonst noch Shell-Zugriff zum Server hat, sollten das aufrufen können.

Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

comment:30 Geändert vor 7 Jahren durch kriegaex

  • Beschreibung geändert (Diff)

comment:31 Geändert vor 7 Jahren durch kriegaex

  • Beschreibung geändert (Diff)

Geändert vor 7 Jahren durch kriegaex

Dateianhänge aller *offener* Tickets von sf3978, Stand 2011-11-14

comment:32 Geändert vor 7 Jahren durch kriegaex

Was ich gerade hochgeladen habe, entstand an der Konsole auf dem Server, indem ich eine Schleife über die Attachment-Unterverzeichnisse der offenen Tickets von sf3978 habe laufen lassen und alles von dort in ein Archiv gepackt habe, in etwa so (als root):

(
for TID in 639 640 642 648 649 652 672 750 752 756 757 759 760 793 802 803 804 806 848 858 917 928 992 994 1130 1132 1133 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1146 1151 1153 1176 1187 1189 1192 1194 1195 1197 1198 1199 1200 1202 1203 1204 1209 1210 1218 1220 1221 1222 1223 1225 1234 1235 1236 1242 1243 1244 1245 1246 1251 1255 1256 1259 1260 1261 1263 1270 1271 1274 1278 1279 1284 1285 1286 1289 1290 1291 1293 1299 1302 1304 1306 1307 1311 1312 1313 1321 1333 1334 1340 1341 1343 1344 1348 1350 1351 1354 1358 1360 1367 1372 1383 1384 1386 1387 1390 1398 1399 1400 1406 1407 1420 1421 1422 1435 1436 1437 1438 1439 1442 1448 1452 1453 1457 1461 1492 1493 1499; do
    cd [trac_base_dir]/attachments
    find ticket/$TID -type f
done
) | xargs tar cvjf sf3978-ticket-attachments.tar.bz2

Damit sollte jemand, der sich des Eincheckens dieser Pakete befleißigen möchte, dazu in der Lage sein, die Aufgabe etwas schneller zu erledigen.

comment:33 Geändert vor 7 Jahren durch hippie2000

jo gute vorgabe

da sind einige hochinteressante pakete dabei…

comment:34 Geändert vor 7 Jahren durch kriegaex

In [7983]:

Temporary branch for raw commit of sf3978's packages (refs #1494)

comment:35 Geändert vor 7 Jahren durch kriegaex

In [7984]:

monitord package; refs #1494, closes #652.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:36 Geändert vor 7 Jahren durch kriegaex

In [7985]:

aget package; refs #1494, closes #756.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:37 Geändert vor 7 Jahren durch kriegaex

In [7986]:

icecast & shout packages; refs #1494, closes #802.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:38 Geändert vor 7 Jahren durch kriegaex

In [7987]:

jftpgw package; refs #1494, closes #804.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:39 Geändert vor 7 Jahren durch kriegaex

In [7988]:

ndyndns package; refs #1494, closes #917.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:40 Geändert vor 7 Jahren durch kriegaex

In [7989]:

pound package; refs #1494, closes #992.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:41 Geändert vor 7 Jahren durch kriegaex

In [7990]:

dudders package; refs #1494, closes #994.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:42 Geändert vor 7 Jahren durch kriegaex

In [7991]:

pipe viewer package; refs #1494, closes #1130.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:43 Geändert vor 7 Jahren durch kriegaex

In [7992]:

nfdump package; refs #1494, closes #1132.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:44 Geändert vor 7 Jahren durch kriegaex

In [7993]:

bld package; refs #1494, closes #1133.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:45 Geändert vor 7 Jahren durch kriegaex

In [7994]:

NetPIPE package; refs #1494, closes #1135.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:46 Geändert vor 7 Jahren durch kriegaex

In [7995]:

cmdftp package; refs #1494, closes #1136.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:47 Geändert vor 7 Jahren durch kriegaex

In [7996]:

ccrypt package; refs #1494, closes #1137.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:48 Geändert vor 7 Jahren durch kriegaex

In [7997]:

devio package; refs #1494, closes #1138.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:49 Geändert vor 7 Jahren durch kriegaex

In [7998]:

RTPproxy package; refs #1494, closes #1140.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:50 Geändert vor 7 Jahren durch kriegaex

In [7999]:

rinetd package; refs #1494, closes #1141.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:51 Geändert vor 7 Jahren durch kriegaex

In [8000]:

sslcat package; refs #1494, closes #1142.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:52 Geändert vor 7 Jahren durch kriegaex

In [8001]:

corkscrew package; refs #1494, closes #1143.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:53 Geändert vor 7 Jahren durch kriegaex

In [8002]:

nbtscan package; refs #1494, closes #1144.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:54 Geändert vor 7 Jahren durch kriegaex

In [8003]:

hping3 package; refs #1494, closes #1146.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:55 Geändert vor 7 Jahren durch kriegaex

In [8004]:

chatd package; refs #1494, closes #1151.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:56 Geändert vor 7 Jahren durch kriegaex

In [8005]:

fprobe package; refs #1494, closes #1153.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:57 Geändert vor 7 Jahren durch kriegaex

In [8006]:

ipband package; refs #1494, closes #1176.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:58 Geändert vor 7 Jahren durch kriegaex

In [8007]:

netperf package; refs #1494, closes #1187.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:59 Geändert vor 7 Jahren durch kriegaex

In [8008]:

axel package; refs #1494, closes #1189.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:60 Geändert vor 7 Jahren durch kriegaex

In [8009]:

tcpscript package; refs #1494, closes #1192.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:61 Geändert vor 7 Jahren durch kriegaex

In [8010]:

bost package; refs #1494, closes #1194.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:62 Geändert vor 7 Jahren durch kriegaex

In [8011]:

udpcast package; refs #1494, closes #1195.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:63 Geändert vor 7 Jahren durch kriegaex

In [8012]:

icmpinfo package; refs #1494, closes #1197.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:64 Geändert vor 7 Jahren durch kriegaex

In [8013]:

bandwidth package; refs #1494, closes #1198.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:65 Geändert vor 7 Jahren durch kriegaex

In [8014]:

lifstat package; refs #1494, closes #1199.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:66 Geändert vor 7 Jahren durch kriegaex

In [8015]:

sock package; refs #1494, closes #1200.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:67 Geändert vor 7 Jahren durch kriegaex

In [8016]:

ircd-hybrid package; refs #1494, closes #1202.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:68 Geändert vor 7 Jahren durch kriegaex

In [8017]:

ttcp package; refs #1494, closes #1203.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:69 Geändert vor 7 Jahren durch kriegaex

In [8018]:

motion package; refs #1494, closes #1204.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:70 Geändert vor 7 Jahren durch kriegaex

In [8019]:

nast package; refs #1494, closes #1209.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:71 Geändert vor 7 Jahren durch kriegaex

In [8020]:

tcpick package; refs #1494, closes #1210.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:72 Geändert vor 7 Jahren durch kriegaex

In [8021]:

nuttcp package; refs #1494, closes #1218.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:73 Geändert vor 7 Jahren durch kriegaex

In [8022]:

ethstatus package; refs #1494, closes #1220.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:74 Geändert vor 7 Jahren durch kriegaex

In [8023]:

lft package; refs #1494, closes #1222.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:75 Geändert vor 7 Jahren durch kriegaex

In [8024]:

ipcad package; refs #1494, closes #1223.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:76 Geändert vor 7 Jahren durch kriegaex

In [8025]:

netscript package; refs #1494, closes #1225.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:77 Geändert vor 7 Jahren durch kriegaex

In [8026]:

dnsproxy package; refs #1494, closes #1234.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:78 Geändert vor 7 Jahren durch kriegaex

In [8027]:

dnsreflector package; refs #1494, closes #1235.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:79 Geändert vor 7 Jahren durch kriegaex

In [8028]:

iptotal package; refs #1494, closes #1236.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:80 Geändert vor 7 Jahren durch kriegaex

In [8029]:

autossh package; refs #1494, closes #1242.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:81 Geändert vor 7 Jahren durch kriegaex

In [8030]:

bmon package; refs #1494, closes #1243.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:82 Geändert vor 7 Jahren durch kriegaex

In [8031]:

pktstat package; refs #1494, closes #1245.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:83 Geändert vor 7 Jahren durch kriegaex

In [8032]:

casu package; refs #1494, closes #1246.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:84 Geändert vor 7 Jahren durch kriegaex

In [8033]:

uhub package; refs #1494, closes #1251.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:85 Geändert vor 7 Jahren durch kriegaex

In [8034]:

lamahub package; refs #1494, closes #1255.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:86 Geändert vor 7 Jahren durch kriegaex

In [8035]:

opendchub package; refs #1494, closes #1256.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:87 Geändert vor 7 Jahren durch kriegaex

In [8036]:

vgp package; refs #1494, closes #1259.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:88 Geändert vor 7 Jahren durch kriegaex

In [8037]:

tdetect package; refs #1494, closes #1260.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:89 Geändert vor 7 Jahren durch kriegaex

In [8038]:

elhttp package; refs #1494, closes #1261.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:90 Geändert vor 7 Jahren durch kriegaex

In [8039]:

udptunnel package; refs #1494, closes #1263.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:91 Geändert vor 7 Jahren durch kriegaex

In [8040]:

sshguard package; refs #1494, closes #1270.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:92 Geändert vor 7 Jahren durch kriegaex

In [8041]:

bing package; refs #1494, closes #1274.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:93 Geändert vor 7 Jahren durch kriegaex

In [8042]:

monit package; refs #1494, closes #1278.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:94 Geändert vor 7 Jahren durch kriegaex

In [8043]:

tcpflow package; refs #1494, closes #1279.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:95 Geändert vor 7 Jahren durch kriegaex

In [8044]:

ssocks package; refs #1494, closes #1284.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:96 Geändert vor 7 Jahren durch kriegaex

In [8045]:

connect package; refs #1494, closes #1285.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:97 Geändert vor 7 Jahren durch kriegaex

In [8046]:

prtunnel package; refs #1494, closes #1286.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:98 Geändert vor 7 Jahren durch kriegaex

In [8047]:

nylon package; refs #1494, closes #1289.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:99 Geändert vor 7 Jahren durch kriegaex

In [8048]:

transocks_ev package; refs #1494, closes #1290.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:100 Geändert vor 7 Jahren durch kriegaex

In [8049]:

redsocks package; refs #1494, closes #1291.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:101 Geändert vor 7 Jahren durch kriegaex

In [8050]:

apf package; refs #1494, closes #1302.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:102 Geändert vor 7 Jahren durch kriegaex

In [8051]:

jtg package; refs #1494, closes #1304.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:103 Geändert vor 7 Jahren durch kriegaex

In [8052]:

nstx package; refs #1494, closes #1306.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:104 Geändert vor 7 Jahren durch kriegaex

In [8053]:

ngrep package; refs #1494, closes #1307.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:105 Geändert vor 7 Jahren durch kriegaex

In [8054]:

parprouted package; refs #1494, closes #1311.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:106 Geändert vor 7 Jahren durch kriegaex

In [8055]:

dsniff package; refs #1494, closes #1321.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:107 Geändert vor 7 Jahren durch kriegaex

In [8056]:

weborf package; refs #1494, closes #1333.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:108 Geändert vor 7 Jahren durch kriegaex

In [8057]:

adsuck package; refs #1494, closes #1334.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:109 Geändert vor 7 Jahren durch kriegaex

In [8058]:

odsclient package; refs #1494, closes #1340.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:110 Geändert vor 7 Jahren durch kriegaex

In [8059]:

smap package; refs #1494, closes #1343.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:111 Geändert vor 7 Jahren durch kriegaex

In [8060]:

sipsak package; refs #1494, closes #1344.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:112 Geändert vor 7 Jahren durch kriegaex

In [8061]:

sendip package; refs #1494, closes #1350.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:113 Geändert vor 7 Jahren durch kriegaex

In [8062]:

dhid package; refs #1494, closes #1351.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:114 Geändert vor 7 Jahren durch kriegaex

In [8063]:

driftnet package; refs #1494, closes #1354.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:115 Geändert vor 7 Jahren durch kriegaex

In [8064]:

tlsproxyd package; refs #1494, closes #1358.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:116 Geändert vor 7 Jahren durch kriegaex

In [8065]:

bwping package; refs #1494, closes #1367.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:117 Geändert vor 7 Jahren durch kriegaex

In [8066]:

xz package; refs #1494, closes #1372.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:118 Geändert vor 7 Jahren durch kriegaex

In [8067]:

arpon package; refs #1494, closes #1383.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:119 Geändert vor 7 Jahren durch kriegaex

In [8068]:

jnettop package; refs #1494, closes #1384.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:120 Geändert vor 7 Jahren durch kriegaex

In [8069]:

aeke package; refs #1494, closes #1386.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:121 Geändert vor 7 Jahren durch kriegaex

In [8070]:

ippd-master package; refs #1494, closes #1387.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:122 Geändert vor 7 Jahren durch kriegaex

In [8071]:

tmdns package; refs #1494, closes #1390.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:123 Geändert vor 7 Jahren durch kriegaex

In [8072]:

thc-ipv6 package; refs #1494, closes #1398.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:124 Geändert vor 7 Jahren durch kriegaex

In [8073]:

stund package; refs #1494, closes #1399.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:125 Geändert vor 7 Jahren durch kriegaex

In [8074]:

dhcpcd package; refs #1494, closes #1400.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:126 Geändert vor 7 Jahren durch kriegaex

In [8075]:

bnc package; refs #1494, closes #1406.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:127 Geändert vor 7 Jahren durch kriegaex

In [8076]:

ffproxy package; refs #1494, closes #1407.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:128 Geändert vor 7 Jahren durch kriegaex

In [8077]:

emech package; refs #1494, closes #1420.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:129 Geändert vor 7 Jahren durch kriegaex

In [8078]:

psybnc package; refs #1494, closes #1421.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:130 Geändert vor 7 Jahren durch kriegaex

In [8079]:

darkhttpd; refs #1494, closes #1436.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:131 Geändert vor 7 Jahren durch kriegaex

In [8080]:

coreutils package; refs #1494, closes #1437.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:132 Geändert vor 7 Jahren durch kriegaex

In [8081]:

bacnet4linux package; refs #1494, closes #1438.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:133 Geändert vor 7 Jahren durch kriegaex

In [8082]:

httping package; refs #1494, closes #1439.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:134 Geändert vor 7 Jahren durch kriegaex

In [8083]:

icbirc package; refs #1494, closes #1442.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:135 Geändert vor 7 Jahren durch kriegaex

In [8084]:

tftp-hpa package; refs #1494, closes #1448.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:136 Geändert vor 7 Jahren durch kriegaex

In [8085]:

iroffer package; refs #1494, closes #1452.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:137 Geändert vor 7 Jahren durch kriegaex

In [8086]:

dccserver package; refs #1494, closes #1453.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:138 Geändert vor 7 Jahren durch kriegaex

In [8087]:

cftp package; refs #1494, closes #1457.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:139 Geändert vor 7 Jahren durch kriegaex

In [8088]:

masqmail package; refs #1494, closes #1461.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:140 Geändert vor 7 Jahren durch kriegaex

In [8089]:

sudo package; refs #1494, closes #1492.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:141 Geändert vor 7 Jahren durch kriegaex

In [8090]:

muh package; refs #1494, closes #1493.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:142 Geändert vor 7 Jahren durch kriegaex

In [8091]:

capisnoop package; refs #1494, closes #1499.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:143 Geändert vor 7 Jahren durch kriegaex

Zwischenstand nach Phase 1: Alle Patches, die sauber durchliefen, sind jetzt drin. Das waren 108 von 138, d.h. es verbleiben 30, bei denen ich manuell nacharbeiten muß, weil irgendwas nicht paßte. Das sieht man auch sehr schön oben im Ticket in der dynamischen Tabelle bzw. der Aufzählung noch offener Tickets.

ACHTUNG: In einigen Tickets sind außer Patches noch weitere Attachments enthalten. Es könnte also gut sein, daß Builds nicht durchlaufen. Ich habe irgendwo gesehen, daß Download-Quellen das dl-Verzeichnis referenziert haben und das Quellpaket direkt am Ticket hängte. Das sollte dann glatt gezogen werden - entweder indem wir eine korrekte Download-URL finden und ins *.mk einbauen, oder indem wir das entsprechende Package auf unsere Mirrors packen.

Zur Arbeitsaufteilung: Ich checke ein, Oliver wird die Pakete bauen. Ich ermuntere alle, ebenso die neuen Pakete zu bauen und dann auch zu testen.

Zum Grund, weshalb ich mit dem Commit jeweils das Paket-Ticket geschlossen habe: weil es drin ist, wenn auch vorläufig nur in meinem Branch. Wenn es Probleme mit einem Paket gibt, kann man immer noch Reopen machen.

Wie habe ich das automatisiert? Siehe Skript automate_sf3978_patch_commit.sh im gleich folgenden Dateianhang.

Protokoll von Phase 1: siehe automate_sf3978_patch_commit_1.log (Bildschirmausgaben während des Skript-Durchlaufs) sowie ticket_patch_log_1.tar.gz (Ausgaben von patch je Paket, sortiert nach erfolgreichen und gescheiterten).

Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

Geändert vor 7 Jahren durch kriegaex

Shell-Skript zum automatisierten Hinzufügen und Einchecken der Paket-Patches

Geändert vor 7 Jahren durch kriegaex

Log-Datei Phase 1 Auto-Patch-Commit

Geändert vor 7 Jahren durch kriegaex

Log-Datei Phase 1 Patch-Resultate pro Paket

comment:144 Geändert vor 7 Jahren durch kriegaex

In [8092]:

Revert r8078 because two concurrent patches were applied and I am not sure
which one was finally committed. Refs #1421, #1494.

comment:145 Geändert vor 7 Jahren durch kriegaex

In [8093]:

Apply only psybnc_20111014.patch this time. Refs #1421, #1494.

comment:146 Geändert vor 7 Jahren durch kriegaex

In [8094]:

Revert unintended changes in global Kconfig files. Reason: Only a few of
sf3978's packages actually update Kconfig files, so we need to bulk-update them
later anyway. Because we want to put his changes into a separate sub-menu these
changes here are undone. Refs #1494, #756.

comment:147 Geändert vor 7 Jahren durch kriegaex

In [8095]:

ushare package; refs #1494, closes #1271.

Patches repaired and applied manually.
Package status *untested*, needs build, deploy, test.

comment:148 Geändert vor 7 Jahren durch kriegaex

In [8096]:

iperf package; refs #1494, closes #639.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:149 Geändert vor 7 Jahren durch kriegaex

In [8097]:

balance package; refs #1494, closes #640.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:150 Geändert vor 7 Jahren durch kriegaex

In [8098]:

logrotate package; refs #1494, closes #642.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:151 Geändert vor 7 Jahren durch kriegaex

In [8099]:

portsentry package; refs #1494, closes #648.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:152 Geändert vor 7 Jahren durch kriegaex

In [8100]:

elog package; refs #1494, closes #649.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:153 Geändert vor 7 Jahren durch kriegaex

In [8101]:

ident2 package; refs #1494, closes #672.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:154 Geändert vor 7 Jahren durch kriegaex

In [8102]:

packit package; refs #1494, closes #750.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:155 Geändert vor 7 Jahren durch kriegaex

In [8103]:

arping package; refs #1494, closes #752.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:156 Geändert vor 7 Jahren durch kriegaex

In [8104]:

arpwatch package; refs #1494, closes #757.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:157 Geändert vor 7 Jahren durch kriegaex

In [8105]:

arpd package; refs #1494, closes #759.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:158 Geändert vor 7 Jahren durch kriegaex

In [8106]:

throttle packageu; refs #1494, closes #760.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:159 Geändert vor 7 Jahren durch kriegaex

In [8107]:

ample package; refs #1494, closes #793.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:160 Geändert vor 7 Jahren durch kriegaex

In [8108]:

uftp* packages; refs #1494, closes #806.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:161 Geändert vor 7 Jahren durch kriegaex

In [8109]:

libidn library; refs #1494, closes #848.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:162 Geändert vor 7 Jahren durch kriegaex

Zwischenstand nach Phase 2: Es sind noch 15 Pakete übrig. Die gerade hinzu gekommenen hatten versucht, make/Config.in oder make/externals.in etc. zu patchen und dabei gescheitert waren im ersten Anlauf. Das habe ich in Absprache mit Oliver bewußt herausgenommen, weil nicht alle Pakete es machen. Wir wollen das lieber auf einmal nachziehen, wenn alle neuen Pakete drin sind.

Manche Pakete enthalten auch Patches mehrfach, weil in den entsprechenden Tickets Versions-Updates oder Bugfixes beigefügt wurden. Automatisch ging das nicht, weil ich mir manuell anschaue mußte, welche Version denn nun jeweils die richtige war.

Achtung: Neue Libs, die noch wie früher direkt in make/libs bzw. make/libs/patches ihre Dateien anlegen, habe ich *nicht* angepaßt, erst mal sollen alle Pakete "roh" eingecheckt werden, danach kann man sie dann umbauen und das in SVN nachvollziehen.

comment:163 Geändert vor 7 Jahren durch kriegaex

In [8110]:

darkstat package; refs #1494, closes #928.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:164 Geändert vor 7 Jahren durch kriegaex

In [8111]:

hiawatha package; refs #1494, closes #1139.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:165 Geändert vor 7 Jahren durch kriegaex

In [8112]:

nload package; refs #1494, closes #1221.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:166 Geändert vor 7 Jahren durch kriegaex

In [8113]:

netio package; refs #1494, closes #1244.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:167 Geändert vor 7 Jahren durch kriegaex

In [8114]:

uudeview package; refs #1494, closes #1293.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:168 Geändert vor 7 Jahren durch kriegaex

In [8115]:

email package; refs #1494, closes #1299.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:169 Geändert vor 7 Jahren durch kriegaex

In [8116]:

pcapsipdump package; refs #1494, closes #1312.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:170 Geändert vor 7 Jahren durch kriegaex

In [8117]:

sipp package; refs #1494, closes #1313.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:171 Geändert vor 7 Jahren durch kriegaex

In [8118]:

inadyn package; refs #1494, closes #1341.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:172 Geändert vor 7 Jahren durch kriegaex

In [8119]:

tcpreen package; refs #1494, closes #1348.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:173 Geändert vor 7 Jahren durch kriegaex

In [8120]:

iplog package; refs #1494, closes #1360.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:174 Geändert vor 7 Jahren durch kriegaex

In [8121]:

sshl package; refs #1494, closes #1422.

Batch-added automatically by shell script.
Package status *untested*, needs build, deploy, test.

comment:175 Geändert vor 7 Jahren durch kriegaex

Zwischenstand nach Phase 3: Es sind noch drei Pakete übrig, bei denen ich auf Feedback warte, was da zu tun ist.

ACHTUNG: Es gibt einige Pakete, die Dateianhänge Namens <package>_with_STDCXXLIB*.patch haben. Meistens waren diese Dateien neueren Datums als die früheren Paket-Patches zum gleichen Ticket. Ich habe daher oft diese Versionen eingecheckt. Wenn das nicht gewünscht wird (lieber uClibc-Varianten stattdessen), bitte korrigiert das selbst, lieber Entwicklerkollegen. :-) Es geht um folgende Tickets:

  • #639 (proper_iperf_with_STDCXXLIB_.patch),
  • #1221 (proper_nload_with_STDCXXLIB_.patch),
  • #1312 (pcapsipdump_with_STDCXXLIB_.patch),
  • #1313 (sipp_with_STDCXXLIB_.patch),
  • #1348 (tcpreen_with_STDCXXLIB_.patch),
  • #1399 (stund_with_STDCXXLIB_.patch),
  • #1400 (dhcpcd_with_STDCXXLIB_.patch),
Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

comment:176 Geändert vor 7 Jahren durch cinereous

Danke dafür Alexander.

comment:177 Geändert vor 7 Jahren durch kriegaex

Irgendwann muß das Zeugs dann noch in Menuconfig integriert werden. Gerade bin ich aber am Chillen…

comment:178 Antwort: Geändert vor 7 Jahren durch cuma

Ging doch flotter als gedacht, nur 1 Tag. Sollen die Packages (vorerst?) in ein eigenes Submenü? Wie soll das den mit Tickets gehandhabt werden, in denen es noch Anmerkungen zu den Patches gab?

comment:179 Geändert vor 7 Jahren durch kriegaex

Ja, die kommen in ein eigenes Untermenü.

To do:

  • Untermenü für die Pakete dieses Tickets einrichten, quasi als Staging Area, bevor sie dann nach abgeschlossenem Test woanders hin wandern.
  • Menükonfiguration aufrufen und testen (Warnings? Fehlende oder falsche Abhängigkeiten? Sonstige Inkonsistenzen?)
  • Pakete bauen, prüfen, ob die Builds durchlaufen, ggf. Download-Quellen nachpflegen oder Freetz-Mirrors bestücken, sollten einzelne Pakete nicht auffindbar sein im Web.
  • Libs und deren Patches in eigene Unterverzeichnisse verschieben
  • Fehlende drei Pakete einpflegen, deren Tickets schließen und wie oben prüfen
  • Pakete mit <package>_with_STDCXXLIB*.patch - Liste siehe oben - prüfen: Soll das so bleiben? Soll es auswählbar sein, welche libc genommen wird?
  • Pakete in die Firmware bzw. auf ein USB-Root packen und schauen, ob sie laufen
  • Branch zurück integrieren in den Trunk und löschen

Insbesondere beim Bauen und beim Testen auf der Box zähle ich auf Eure aktive Unterstützung, aber auch bei den anderen Punkten. Die Sachen ins Menü integrieren werde ich vielleicht noch, wenn mir morgen ein hübsch automatisierbarer Weg einfällt, das zu tun.

comment:180 Geändert vor 7 Jahren durch cuma

In [8122]:

add sf3978's packages to menuconfig (refs #1494)

comment:181 Geändert vor 7 Jahren durch cuma

In [8123]:

fix 270 typos in last commit (refs #1494)

comment:182 Geändert vor 7 Jahren durch cuma

Die Makefile.in müssten auch noch gelöscht werden (#1547)

comment:183 Geändert vor 7 Jahren durch oliver

In [8124]:

[sf3978_packages]: psybnc

  • Remove double lines
  • refs #1494

comment:184 Geändert vor 7 Jahren durch oliver

In [8125]:

[sf3978_packages]:Fix some download sources, update package versions,…

comment:185 als Antwort auf: ↑ 178 Geändert vor 7 Jahren durch kriegaex

Replying to cuma:

Ging doch flotter als gedacht, nur 1 Tag.

Ja, wieso hat es dann so lange keiner gemacht? ;-) Automatisierung ist das Zauberwort. Klar, Nacharbeit fällt an, aber die ist geringer als der Automatisierungsaufwand.

Was ich wieder mal schön bestätigt finde, ist: Wenn einer mal anfängt und Fakten schafft, sehen die anderen, daß es halb so wild ist, und helfen mit. Das ist oft einfacher als eine vorherige Konsensfindung im Plenum, wer es denn nun wie machen soll.

Was mir am Freetz-Team immer wieder Spaß macht, ist, daß auch tatsächlich die Mitglieder darauf anspringen, wenn man so einen Reiz setzt. Es bewegt sich was und unser Backlog wird dadurch kleiner. Danke cuma. Und danke Oliver sowieso. :)

Edit:

Wie soll das den mit Tickets gehandhabt werden, in denen es noch Anmerkungen zu den Patches gab?

Ggf. das Ticket wieder öffnen, weiter diskutieren, Probleme lösen, Fixes/Verbesserungen einchecken, Ticket wieder schließen.

Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

comment:186 Geändert vor 7 Jahren durch oliver

In [8126]:

[sf3978_packages]: Next bunch of fixes

  • activate compat option for berkley db package
  • refs #1494

comment:187 Geändert vor 7 Jahren durch cuma

Ich hätte gewartet bis das Ticket mit dem generieren/kategorisieren der Packages im menuconfig fertig ist. Bis dahin hätte sf3978 es vielleicht auch selbst gemacht. In mindestens einem Ticket hatte ich Anmerkungen zu einem Patch geschrieben, aber keinen aktualisierten Patch angehängt. Nur das bei den ganzen Tickets wieder finden. Ob es jetzt besonders wichtig war ist offen :) Report 15 braucht man nun nicht mehr?

comment:188 Geändert vor 7 Jahren durch kriegaex

In [8127]:

Updated "new packages" section with sf3978's packages (minus the three
not checked in yet). Anyone who likes to add version numbers? Refs #1494.

comment:189 Geändert vor 7 Jahren durch cuma

Sag mal, du machst das aber nicht von Hand? Ich wollte r8127 als Input nehmen, aber da waren Schreibfehler drin (uftp* oder sslh ≠ sshl)

comment:190 Geändert vor 7 Jahren durch cuma

In [8128]:

sf3978's packages: update CHANGELOG (refs #1494)

comment:191 Geändert vor 7 Jahren durch kriegaex

Von Hand? Wo denkst Du hin? ;-) Ich nehme die Liste oben (kurz im Editor nachbearbeitet). Das uftp* bezieht sich darauf, daß es mehrere Binaries aus der Familie sind, nehme ich an, das wäre also gar kein Schreibfehler. Man könnte es genauer spezifizieren vielleicht. Aber so, wie es jetzt ist, genügt es auch. Der andere Schreibfehler ist Copy & Paste. Hm, doch nicht. Vermutlich habe ich versehentlich die letzten zwei Zeichen beim Editieren gelöscht und falsch herum wieder eingetippt.

Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

comment:192 Geändert vor 7 Jahren durch cuma

In [8129]:

netscript has also no webif (refs #1494)

comment:193 Geändert vor 7 Jahren durch cuma

Ich weiss ja nicht, es soll ja alles geben :) Gab da noch einige Unstimmigkeiten wie die Sortierung, Package "pv" fehlte und

-    * bacnet4linux
+    * bacnet4linux 0.3.12 (binary only)
+    * bacnet-stack 0.5.9 (binaries only)
-    * darkhttpd
+    * darkhttpd 1.8 (binary only)
+    * darkstat 3.0.714 (binary only)

Oder sollten die zusammengefasst bleiben trotz unterschiedlicher Versionsnummern?

comment:194 Geändert vor 7 Jahren durch oliver

In [8130]:

[sf3978_packages]: Remove obsolete patches

comment:195 Geändert vor 7 Jahren durch oliver

In [8131]:

[sf3978_packages]: Move libs to own dirs, add patches,…

comment:196 Geändert vor 7 Jahren durch oliver

In [8132]:

[sf3978_packages]: Next bunch of fixes

comment:197 Geändert vor 7 Jahren durch oliver

In [8133]:

[sf3978_packages]: Remove obsolete libndis directory

comment:198 Geändert vor 7 Jahren durch oliver

In [8134]:

[sf3978_packages]: Add missing files for libidn

  • Add some patches to fix compilation of nast, sipsak, packit, ipband and hping
  • refs #1494

comment:199 Geändert vor 7 Jahren durch oliver

In [8135]:

[sf3978_packages]: Fix typos in Config.in, external.in

comment:200 Geändert vor 7 Jahren durch cuma

Wie soll es hier weitergehen?

comment:201 Geändert vor 7 Jahren durch kriegaex

Ich habe Starthilfe geleistet, Oliver diverse Pakete gefixt, die sich nicht bauen ließen, und jetzt dürfen gern auch andere weitermachen. Soweit ich mich erinnere, machen einzelne Pakete noch Probleme. Es ist Fleißarbeit, aber einen Großteil hatte ich ja bereits abgefedert.

Edit: Je länger der Branch herumliegt, desto höher ist die Wahrscheinlichkeit, daß Merges fehlschlagen oder Änderungen der Build-Infrastruktur (z.B. Make-Makros) nicht mehr passen.

Edit 2: Ach so, entschuldige bitte, zu Deiner Frage: Ich schlage vor, daß, sobald alle Pakete sich sauber bauen lassen, der Branch reintegriert wird in den Trunk, meinetwegen auch Gruppen von Paketen schon früher, damit die Trunk-Benutzer in Versuchung kommen, die Pakete auch zu nutzen und wir dadurch Feedback zu möglichen Laufzeitproblemen erhalten und diese beheben können. Die Pakete sollen ja reifen und stabil werden.

Zuletzt geändert vor 7 Jahren von kriegaex (vorher) (Diff)

comment:202 Geändert vor 7 Jahren durch kriegaex

In [8486]:

There seems to be irritation about the branch path name part "private/kriegaex".
It was a bad choice in the first place because everyone is invited to join in
helping to make all the packages her fit for a reintegrate merge into the trunk.
So I am moving the branch to document this status and not to frighten away people
from committing there or providing patches.

Refs #1494, #1299.

P.S.: Just use svn switch in your working directory of the old branch to
switch to the new location and continue developing there happily.

comment:203 Geändert vor 7 Jahren durch er13

In [8619]:

[sf3978_packages]:

  • remove makefiles that are no longer needed, refs #1547
  • refs #1494

comment:204 Geändert vor 7 Jahren durch er13

In [8620]:

[sf3978_packages] apf:

  • add missing dependencies
  • revise makefile
  • refs #1494

comment:206 Geändert vor 7 Jahren durch er13

In [8622]:

[sf3978_packages] autossh:

  • fix dependencies
  • remove unnecessary patch
  • refs #1494

comment:207 Geändert vor 7 Jahren durch er13

In [8621]:

[sf3978_packages] packages starting with letter a:

  • some whitespace cosmetics
  • refs #1494

comment:208 Geändert vor 7 Jahren durch er13

In [8633]:

[sf3978_packages]:

  • remove dead patches directory
  • refs #1494

comment:209 Geändert vor 7 Jahren durch er13

In [8634]:

[sf3978_packages] libldns:

  • fix dependencies, drop libpcap dependency (libdns doesn't depend on it, only one of examples supplied with it)
  • various makefile fixes
  • refs #1494

comment:210 Geändert vor 7 Jahren durch er13

In [8635]:

[sf3978_packages] libdlna:

  • dependency fixes, makefiles fixes
  • refs #1494

comment:211 Geändert vor 7 Jahren durch er13

In [8636]:

[sf3978_packages] libidn:

  • build optimizations, minor makefile fixes
  • bump version to 1.24
  • refs #1494

comment:212 Geändert vor 7 Jahren durch er13

In [8637]:

[sf3978_packages] libidn:

comment:213 Geändert vor 6 Jahren durch cuma

  • Meilenstein von freetz-1.3 nach freetz-future geändert

comment:214 Geändert vor 5 Jahren durch MaxMuster

In 11026:

[sf3978_packages]: psybnc

  • fix to allow compile a static binary
  • refs #1494
  • refs #1421
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.