Slackware64
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Slackware64
no la patch l'ho fatta io editando i sorgenti per i percorsi e levando completamente i riferimenti a /etc/sysconfig, anche dalla documentazione
sto passando le giornate tra grep e sed
comunque si, la parte aggiunta e' quella, praticamente ho invertito il check (controlla prima che esista lib64) e modificato il default sulla riga dopo da lib a lib64.
sto passando le giornate tra grep e sed
comunque si, la parte aggiunta e' quella, praticamente ho invertito il check (controlla prima che esista lib64) e modificato il default sulla riga dopo da lib a lib64.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
capito, questione di stile insomma.ponce ha scritto:no la patch l'ho fatta io editando i sorgenti per i percorsi e levando completamente i riferimenti a /etc/sysconfig, anche dalla documentazione
sto passando le giornate tra grep e sed
comunque si, la parte aggiunta e' quella, praticamente ho invertito il check (controlla prima che esista lib64) e modificato il default sulla riga dopo da lib a lib64.
Te la rubo per il pacchetto a 32 bit :P
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
comunque prova il mio slackbuild con i files.ponce ha scritto:macche' rubo e rubo, le metto apposta
Perché anche se nella documentazione c'è scritto di sì, in realtà un rc.sysstat per slackware non viene installato, e poi ci sono maggiori opzioni da settare.
E non ho capito una cosa. Quella patch è solamente per la documentazione o anche per altro riguardo sysconfig? perché io imposto la cosa tramite conf_dir, non è che cozza qualcosa?
-
- Iper Master
- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Slackware64
Scusa ponce, anche la nuova mantiene un bug!ponce ha scritto:no la patch l'ho fatta io editando i sorgenti per i percorsi e levando completamente i riferimenti a /etc/sysconfig, anche dalla documentazione
sto passando le giornate tra grep e sed
comunque si, la parte aggiunta e' quella, praticamente ho invertito il check (controlla prima che esista lib64) e modificato il default sulla riga dopo da lib a lib64.
In crontab di root ho:
* * * * * /usr/lib64/sa/sa1 1 1 &
Ogni minuto una mail:
-N - 1/168: root@va4.vanoni cron: /usr/lib64/sa/sa1 1 1 &
Date: Tue, 26 May 2009 12:55:06 +0200
From: root@va4.vanoni
Subject: cron: /usr/lib64/sa/sa1 1 1 &
Usage: sysstat {start|stop|status|restart|reload}
man sa1
Se faccio manualmente:
va4:0:~ # /usr/lib64/sa/sa1 1 1
Usage: sysstat {start|stop|status|restart|reload}
Sul 32-bit funziona da anni perfettamente.
Very sorry.
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Slackware64
scusa mario, ma la riga nel crontab l'hai messa te?
mi sembra un problema di sintassi del comando.
rc.sysstat penso che sia solo un link/copia del comando sysstat stesso: da provare.
Codice: Seleziona tutto
# crontab -l
# If you don't want the output of a cron job mailed to you, you have to direct
# any output to /dev/null. We'll do this here since these jobs should run
# properly on a newly installed system, but if they don't the average newbie
# might get quite perplexed about getting strange mail every 5 minutes. :^)
#
# Run the hourly, daily, weekly, and monthly cron jobs.
# Jobs that need different timing may be entered into the crontab as before,
# but most really don't need greater granularity than this. If the exact
# times of the hourly, daily, weekly, and monthly cron jobs do not suit your
# needs, feel free to adjust them.
#
# Run hourly cron jobs at 47 minutes after the hour:
47 * * * * /usr/bin/run-parts /etc/cron.hourly 1> /dev/null
#
# Run daily cron jobs at 4:40 every day:
40 4 * * * /usr/bin/run-parts /etc/cron.daily 1> /dev/null
#
# Run weekly cron jobs at 4:30 on the first day of the week:
30 4 * * 0 /usr/bin/run-parts /etc/cron.weekly 1> /dev/null
#
# Run monthly cron jobs at 4:20 on the first day of the month:
20 4 1 * * /usr/bin/run-parts /etc/cron.monthly 1> /dev/null
penso di no, perche' la patch nel codice setta solo il valore di default a quello giusto, ma vede prima se e' definita.conraid ha scritto:Quella patch è solamente per la documentazione o anche per altro riguardo sysconfig? perché io imposto la cosa tramite conf_dir, non è che cozza qualcosa?
rc.sysstat penso che sia solo un link/copia del comando sysstat stesso: da provare.
-
- Iper Master
- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Slackware64
Si, e funziona da >10 anni,ponce ha scritto:scusa mario, ma la riga nel crontab l'hai messa te?
mi sembra un problema di sintassi del comando.
e riempie /var/log/sa/sa[r]DD ogni minuto,
un bel controllo dell'andazzo della macchina,
poi, default di Sebastien, ricostruibili 7 giorni.
anche
va4:0:~ # /usr/lib64/sa/sa1 1 1
Usage: sysstat {start|stop|status|restart|reload}
dovrebbe riempirli al secondo che lo invochi
e non dare messaggio d'errore
ora sar mostra soltanto
10:07:14 AM LINUX RESTART
va4:0:~ #
dovuto a rc.local con
/usr/lib64/sa/sadc -F -L -S ALL -
non ci siamo ancora, tra poco la nuova versione
slackware64-current-26_May_2009-DVD.iso
appena bruciata.
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
non esiste, almeno a me non lo crea, ed i file init sono creati per altre distribuzioni. Quindi sulla base di quelli l'ho creato io.ponce ha scritto: rc.sysstat penso che sia solo un link/copia del comando sysstat stesso: da provare.
Ho visto anche che non prende --libdir, ma che invece va usato
sa_lib_dir=/usr/lib64
quindi diventa, nello slackbuild
Codice: Seleziona tutto
LDFLAGS="$SLKLDFLAGS" \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
conf_dir=/etc/sysstat \
sa_lib_dir=/usr/lib${LIBDIRSUFFIX} \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--localstatedir=/var \
--mandir=/usr/man \
--disable-man-group \
--enable-clean-sa-dir \
--enable-install-isag \
--host=$CHOST-slackware-linux \
--build=$CHOST-slackware-linux
ma mi sa che stiamo andando troppo offtopic
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
Provi a far questo ponce
http://www.slackers.it/repository/cryptopp/src/
Che non so come specificare libdir
http://www.slackers.it/repository/cryptopp/src/
Che non so come specificare libdir
- navajo
- Staff
- Messaggi: 3884
- Iscritto il: gio 8 gen 2004, 0:00
- Nome Cognome: Massimiliano
- Slackware: 13.37 (x86_64)
- Kernel: 2.6.37.6
- Desktop: KDE 4.7.0 (Alien)
- Località: Roma
Re: Slackware64
sisi io trovo la cosa molto utile, e penso anche gli altri.
Cè semre a imparare, da chi sa compilare veramente
Cè semre a imparare, da chi sa compilare veramente
-
- Iper Master
- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Slackware64
Installato slackware64-current-26_May_2009-DVD.iso,conraid ha scritto: ma mi sa che stiamo andando troppo offtopic
riformattando il disco:
- non ha piu` da ridire sulla scheda grafica nv del kernel
- ma con VGA = 773 sempre caratteri troppo grandi
- compilato kernel 2.6.29.4, 4m22, poco piu` veloce della 12.2
- ora VGA = 773 e` giusto
- [OT] sar ...
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
Mario, la current è in sviluppo, anche a 32 bit spesso ha problemiMario Vanoni ha scritto:Installato slackware64-current-26_May_2009-DVD.iso,conraid ha scritto: ma mi sa che stiamo andando troppo offtopic
riformattando il disco:
- non ha piu` da ridire sulla scheda grafica nv del kernel
- ma con VGA = 773 sempre caratteri troppo grandi
- compilato kernel 2.6.29.4, 4m22, poco piu` veloce della 12.2
- ora VGA = 773 e` giusto
- [OT] sar ...
Ma se leggevi il changelog
ftp://ftp.slackware.org.uk/slackware/sl ... ngeLog.txt
capivi che il problema con nvidia era dato da ncurses e che era stato risolto, così come stanno risolvendo altri problemi che si presentano, anche gcc oggi
Per questo ti dicevo di scrivere ad Alien, magari aiuti nel debugging
- ponce
- Iper Master
- Messaggi: 3026
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.6.16
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: Slackware64
ci tengo a precisare che di C/C++ ne so' poco o nulla, scrivo le patch "a naso"
prova un po' cosi'
prova un po' cosi'
Codice: Seleziona tutto
diff -rupN cryptopp.orig/GNUmakefile cryptopp/GNUmakefile
--- cryptopp.orig/GNUmakefile 2009-03-15 02:48:02.000000000 +0100
+++ cryptopp/GNUmakefile 2009-05-26 16:54:58.424695312 +0200
@@ -1,4 +1,4 @@
-CXXFLAGS = -DNDEBUG -g -O2
+CXXFLAGS = -DNDEBUG -g -O2 -fPIC -march=x86_64 -mtune=core2
#CXXFLAGS = -g
# -fPIC is supported. Please report any breakage of -fPIC as a bug.
# CXXFLAGS += -fPIC
@@ -118,9 +118,9 @@ clean:
$(RM) cryptest.exe libcryptopp.a $(LIBOBJS) $(TESTOBJS) cryptopp.dll libcryptopp.dll.a libcryptopp.import.a cryptest.import.exe dlltest.exe $(DLLOBJS) $(LIBIMPORTOBJS) $(TESTIMPORTOBJS) $(DLLTESTOBJS)
install:
- $(MKDIR) -p $(PREFIX)/include/cryptopp $(PREFIX)/lib $(PREFIX)/bin
+ $(MKDIR) -p $(PREFIX)/include/cryptopp $(PREFIX)/lib64 $(PREFIX)/bin
$(CP) *.h $(PREFIX)/include/cryptopp
- $(CP) *.a $(PREFIX)/lib
+ $(CP) *.a $(PREFIX)/lib64
$(CP) *.exe $(PREFIX)/bin
libcryptopp.a: $(LIBOBJS)
- conraid
- Staff
- Messaggi: 13630
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Slackware64
ma io non ho 64bit, faccio gli SlackBuild cercando di farli compatibili (anzi, se dopo me li testi tutti, fai un favore a me ed a Slacky. Per adesso solo Twister può fare da tester, ma ha poco tempo a disposizione su una slackware64)ponce ha scritto:ci tengo a precisare che di C/C++ ne so' poco o nulla, scrivo le patch "a naso"
prova un po' cosi'Codice: Seleziona tutto
diff -rupN cryptopp.orig/GNUmakefile cryptopp/GNUmakefile --- cryptopp.orig/GNUmakefile 2009-03-15 02:48:02.000000000 +0100 +++ cryptopp/GNUmakefile 2009-05-26 16:54:58.424695312 +0200 @@ -1,4 +1,4 @@ -CXXFLAGS = -DNDEBUG -g -O2 +CXXFLAGS = -DNDEBUG -g -O2 -fPIC -march=x86_64 -mtune=core2 #CXXFLAGS = -g # -fPIC is supported. Please report any breakage of -fPIC as a bug. # CXXFLAGS += -fPIC @@ -118,9 +118,9 @@ clean: $(RM) cryptest.exe libcryptopp.a $(LIBOBJS) $(TESTOBJS) cryptopp.dll libcryptopp.dll.a libcryptopp.import.a cryptest.import.exe dlltest.exe $(DLLOBJS) $(LIBIMPORTOBJS) $(TESTIMPORTOBJS) $(DLLTESTOBJS) install: - $(MKDIR) -p $(PREFIX)/include/cryptopp $(PREFIX)/lib $(PREFIX)/bin + $(MKDIR) -p $(PREFIX)/include/cryptopp $(PREFIX)/lib64 $(PREFIX)/bin $(CP) *.h $(PREFIX)/include/cryptopp - $(CP) *.a $(PREFIX)/lib + $(CP) *.a $(PREFIX)/lib64 $(CP) *.exe $(PREFIX)/bin libcryptopp.a: $(LIBOBJS)
A naso quella patch poi non fa andare a 32 bit, ci vorrebbe una cosa compatibile
poi -mtune=core2 mi sa che non va bene, se uno ha amd, ho gli ultimi p4ht?
Se fosse possibile specificare una opzione sarebbe meglio, altrimenti sarà compito di chi farà il pacchetto per 64
In altri comunque ho messo un sed, potrei farlo anche qui, chirischimi la cosa di core2