Repository 32bit  Forum
Repository 64bit  Wiki

compilare openjdk 7

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare se è una richiesta d'aiuto per un precompilato presente nel repository di Slacky.eu.
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 dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: compilare openjdk 7

Messaggioda ZeroUno » ven ago 03, 2012 13:24

Per 13.37 nota che ci sono degli adattamenti da fare. Leggi bene il README di alien.
Intanto io ho fatto lo slackbuild per slackware 14.

L'ho compilato senza xerces né xalan ma le conseguenze ancora non le so.
http://www.z01.eu/repo-slack/slackware6 ... k/7u5_b21/
My packages&files searcher: http://slakfinder.org | My repository for slackware64-current: http://www.z01.eu/repo-slack
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 3778
Iscritto il: ven giu 02, 2006 14:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: slack-current
Distribuzione: 01000000-current

Re: compilare openjdk 7

Messaggioda miklos » ven ago 03, 2012 14:38

si ho letto il README pero' a parte seamonkey vorrei provare a bootstrappare con la jdk della oracle(che nella stable ancora ci sta) piuttosto che usare gcc.
io l'unica esperienza in merito ce l'ho avuta con la openjdk 6(l'ho compilata per i miei server) e con il sorgente ufficiale, e mi pare che tutto fosse andato per il meglio(bootstrappare con la jdk della oracle intendo)

comunque per il discorso xerces/xalan provo a fare qualche ricerca, probabilmente, con questa versione, per la gestione dell'xml viene utilizzata qualche libreria di sistema(un po' come per il discorso sui font)

grazie 1000 per il link allo slackbuild dal quale sicuramente prendero' spunto! :D
ho visto cose che voi astemi non potete immaginare
miklos
Linux 2.6
Linux 2.6
 
Messaggi: 888
Iscritto il: lun lug 16, 2007 17:39
Località: Roma
Slackware: 14 64bit
Kernel: 3.8.6
Desktop: openbox 3.5.0

Re: compilare openjdk 7

Messaggioda hashbang » ven ago 03, 2012 17:08

Ehi Matteo, per curiosità quanto ci hai messo a compilarlo?

Avrei intenzione di compilare una OpenJDK 7, da piazzare in /opt. Però vorrei prima sapere più o meno quanto ci metterei a compilare il tutto.
La differenza fondamentale tra Windows e UNIX è che il primo nasconde la tua stupidità; il secondo, invece, la mette a nudo.
hashbang
Packager
Packager
 
Messaggi: 1715
Iscritto il: ven giu 04, 2010 10:27
Località: Lecce
Nome Cognome: Luca De Pandis
Slackware: Slackware64 14.0
Kernel: 3.2.29
Desktop: KDE 4.8.5
Distribuzione: OIndiana, Solaris 11

Re: compilare openjdk 7

Messaggioda ZeroUno » ven ago 03, 2012 23:07

quanto ci hai messo a compilarlo?
Con un processore i7 e su tmpfs (okkio, prende 7G) e jobs a 6 mezzora o poco più.

grazie 1000 per il link allo slackbuild
di nulla. in fondo il mio è a sua volta uno scopiazzamento da quello di alien ;-)
My packages&files searcher: http://slakfinder.org | My repository for slackware64-current: http://www.z01.eu/repo-slack
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 3778
Iscritto il: ven giu 02, 2006 14:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: slack-current
Distribuzione: 01000000-current

Re: compilare openjdk 7

Messaggioda miklos » mar ago 07, 2012 12:59

posso quasi confermare che utilizzando la jdk6 della oracle che sta sulla stable (e modificando leggermente lo slackbuild di ZeroUno) l'openjdk compila senza problemi.

il quasi è dovuto al fatto che in questo momento non ha ancora finito di compilare pero' la parte java sta andando senza problemi ;)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 2.6
Linux 2.6
 
Messaggi: 888
Iscritto il: lun lug 16, 2007 17:39
Località: Roma
Slackware: 14 64bit
Kernel: 3.8.6
Desktop: openbox 3.5.0

Re: compilare openjdk 7

Messaggioda miklos » mar ago 07, 2012 13:17

ok.. pacchetto compilato senza problemi.
l'unica cosa che ho notato, non so se pure a te capita è che il file rhino.jar è incluso nella distribuzione ed è pure differente da quello che ho installato io.
insomma apparentemente l'unica dipendenza richiesta per la build è il solo pacchetto ant.
ho visto cose che voi astemi non potete immaginare
miklos
Linux 2.6
Linux 2.6
 
Messaggi: 888
Iscritto il: lun lug 16, 2007 17:39
Località: Roma
Slackware: 14 64bit
Kernel: 3.8.6
Desktop: openbox 3.5.0

Re: compilare openjdk 7

Messaggioda ZeroUno » mar ago 07, 2012 16:40

Di sicuro è necessario per compilare. Infatti senza rhino fallische il ./configure

rhino.jar non è incluso nei sorgenti.

Come verificare se disinstallandolo funziona o meno non saprei.


A proposito. Ho notato un bug nello slackbuild nella sezione di download dei sorgenti (che così funziona correttamente per caso).
My packages&files searcher: http://slakfinder.org | My repository for slackware64-current: http://www.z01.eu/repo-slack
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 3778
Iscritto il: ven giu 02, 2006 14:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: slack-current
Distribuzione: 01000000-current

Re: compilare openjdk 7

Messaggioda miklos » mar ago 07, 2012 16:54

non so a cosa ti riferisci come bug, ma a me il tuo slackbuild(come ti dicevo pero' leggermente modificato) funziona alla grande.

in realta' rispetto a quello di alienbob ho notato che tu non punti a nessuno dei file che invece nel suo si scarica preventivamente, pero' alla fine il make se non trova gli archivi li scarica da internet e per quanto riguarda il pacchetto slacky va piu' che bene cosi' (la rottura è che se devi ribuildare.. li riscarichi)

comunque ho fatto il pacchetto slacky.. stasera faccio l'upload della sola jdk per adesso

EDIT:hai ragione, senza rhino non compila proprio.. comunque ho notato che sotto le directory lib ne mette un'altro di jar di dimensioni differenti(nn so se lo ricompila o che altro)
ho visto cose che voi astemi non potete immaginare
miklos
Linux 2.6
Linux 2.6
 
Messaggi: 888
Iscritto il: lun lug 16, 2007 17:39
Località: Roma
Slackware: 14 64bit
Kernel: 3.8.6
Desktop: openbox 3.5.0

Re: compilare openjdk 7

Messaggioda ZeroUno » mar ago 07, 2012 17:46

miklos ha scritto:funziona alla grande.
Si, come ho detto, ma per caso.

(la rottura è che se devi ribuildare.. li riscarichi)
La sezione doveva servire a questo ma appunto non funziona per un bug.
My packages&files searcher: http://slakfinder.org | My repository for slackware64-current: http://www.z01.eu/repo-slack
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 3778
Iscritto il: ven giu 02, 2006 14:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: slack-current
Distribuzione: 01000000-current

Precedente

Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite