Re: [FUG-BR] squid 3.2 não compila no current
Em 22/08/13 13:18, Danilo Egea escreveu: > On 08/22/13 09:42, Marcelo Gondim wrote: >> Em 22/08/13 08:41, Renato Botelho escreveu: >>> On 22-08-2013 08:32, Marcelo Gondim wrote: Pessoal, Coloquei o current aqui numa máquina e fui tentar compilar o squid32 e o squid33. Não compilam por nada. To caçando aqui o motivo. Meu make.conf: MALLOC_PRODUCTION=YES WITHOUT_X11=yes WITHOUT_PKGNG=yes USE_GCC=any # added by use.perl 2013-08-22 07:50:29 PERL_VERSION=5.14.4 Quando tento instalar o squid32 dá o erro abaixo. Alguém já passou por isso? :) checking aio.h usability... no checking aio.h presence... yes configure: WARNING: aio.h: present but cannot be compiled configure: WARNING: aio.h: check for missing prerequisite headers? configure: WARNING: aio.h: see the Autoconf documentation configure: WARNING: aio.h: section "Present But Cannot Be Compiled" configure: WARNING: aio.h: proceeding with the compiler's result configure: WARNING: ## --- ## configure: WARNING: ## Report this to http://bugs.squid-cache.org/ ## configure: WARNING: ## --- ## checking for aio.h... no checking for aio_read in -lrt... no checking for aio_read in -laio... no configure: Native POSIX AIO support not detected. AIO automatically disabled. configure: AIO DiskIO Module disabled. Missing POSIX AIO support. configure: Enabling Blocking DiskIO module configure: Enabling DiskDaemon DiskIO module configure: Enabling IpcIo DiskIO module configure: error: DiskIO IpcIo module requires shared memory support >>> Ele tá reclamando que não tem suporte a shared memory, o seu kernel é >>> custom? Se for, qual a diferença dele para o GENERIC? >>> >>> Dentro do diretório do port do squid, entrando em ./work/squid-3.2 você >>> vai encontrar um config.log, esse arquivo vai ter as informações de qual >>> teste falhou no configure, e sabendo qual teste falhou você consegue >>> reproduzir e facilita encontrar o problema. Qualquer coisa compartilha o >>> config.log com a gente. >>> >>> 2 comentários que não tem a ver com o assunto mas que me chamaram a >>> atenção. Você desligou o PKGNG, que é default no -current e colocou o >>> GCC no lugar do clang. Algum motivo especial pra fazer isso? Eu pergunto >>> pois o 10 vai ser lançado esse ano ainda, e vai ter o pkgng e o clang >>> como default, se esses caras estão com algum problema, precisamos >>> reportar pra que possam ser corrigidos. Eu tenho uns 8 servers com >>> -current, todos usando cland e pkgng e não estou com nenhum problema. >>> >>> []s >> O pkgng eu deixei pra ver depois com calma e o gcc eu coloquei pra ver >> se compilava. Com clang a mensagem é outra: >> >> checking what kind of compiler we're using... gcc >> checking for compiler variant... gcc >> configure: error: in `/usr/ports/www/squid32/work/squid-3.2.13': >> configure: error: GCC causes a coredump on i386-portbld-freebsd10.0. >> Please use a more recent GCC version >> See `config.log' for more details >> ===> Script "configure" failed unexpectedly. >> Please report the problem to tms...@freebsd.org [maintainer] and attach the >> "/usr/ports/www/squid32/work/squid-3.2.13/config.log" including the output >> of the failure of your make command. Also, it might be a good idea to >> provide >> an overview of all packages installed on your system (e.g. a >> /usr/sbin/pkg_info >> -Ea). >> *** Error code 1 >> Esse aqui [1] é o log usando clang. >> Esse aqui [2] é o log usando o gcc. >> >> Estou pesquisando e descobrindo posto aqui. :) >> >> [1] http://pastebin.com/GGLA6G9a >> [2] http://pastebin.com/R5UTqVcH >> >> []'s >> Gondim >> - >> Histórico: http://www.fug.com.br/historico/html/freebsd/ >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd >> > Faz o que o Garga sugeriu, manda um > > diff -u /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/ INTNET10 > > pra gente. Vc removeu a linha options SYSVSHM? > Opa Danilo, Consegui evoluir aqui. Consegui compilar e instalar o squid 3.3 mas sem o TP_PF que é o proxy transparente pelo PF e eu preciso dele. :) O erro agora é esse aqui: checking for tempnam... yes configure: choosing user-specified net I/O API kqueue configure: Using kqueue for the IO loop. checking if setresuid is actually implemented... yes checking for constant CMSG_SPACE... no checking if strnstr is well implemented... no checking if va_copy is implemented... yes checking if __va_copy is implemented... yes configure: IPF-based transparent proxying enabled: no configure: error: PF-based transparent proxy requested but needed header not found ===> Script "configure" failed unexpectedly. Please report the problem to tms...@freebsd.org [maintainer] and attach the "/usr/ports/www/squid33/work/squid-3.3.8/config
Re: [FUG-BR] squid 3.2 não compila no current
On 08/22/13 09:42, Marcelo Gondim wrote: > Em 22/08/13 08:41, Renato Botelho escreveu: >> On 22-08-2013 08:32, Marcelo Gondim wrote: >>> Pessoal, >>> >>> Coloquei o current aqui numa máquina e fui tentar compilar o squid32 e o >>> squid33. Não compilam por nada. To caçando aqui o motivo. Meu make.conf: >>> >>> MALLOC_PRODUCTION=YES >>> WITHOUT_X11=yes >>> WITHOUT_PKGNG=yes >>> USE_GCC=any >>> # added by use.perl 2013-08-22 07:50:29 >>> PERL_VERSION=5.14.4 >>> >>> Quando tento instalar o squid32 dá o erro abaixo. Alguém já passou por >>> isso? :) >>> >>> checking aio.h usability... no >>> checking aio.h presence... yes >>> configure: WARNING: aio.h: present but cannot be compiled >>> configure: WARNING: aio.h: check for missing prerequisite headers? >>> configure: WARNING: aio.h: see the Autoconf documentation >>> configure: WARNING: aio.h: section "Present But Cannot Be Compiled" >>> configure: WARNING: aio.h: proceeding with the compiler's result >>> configure: WARNING: ## --- ## >>> configure: WARNING: ## Report this to http://bugs.squid-cache.org/ ## >>> configure: WARNING: ## --- ## >>> checking for aio.h... no >>> checking for aio_read in -lrt... no >>> checking for aio_read in -laio... no >>> configure: Native POSIX AIO support not detected. AIO automatically >>> disabled. >>> configure: AIO DiskIO Module disabled. Missing POSIX AIO support. >>> configure: Enabling Blocking DiskIO module >>> configure: Enabling DiskDaemon DiskIO module >>> configure: Enabling IpcIo DiskIO module >>> configure: error: DiskIO IpcIo module requires shared memory support >> Ele tá reclamando que não tem suporte a shared memory, o seu kernel é >> custom? Se for, qual a diferença dele para o GENERIC? >> >> Dentro do diretório do port do squid, entrando em ./work/squid-3.2 você >> vai encontrar um config.log, esse arquivo vai ter as informações de qual >> teste falhou no configure, e sabendo qual teste falhou você consegue >> reproduzir e facilita encontrar o problema. Qualquer coisa compartilha o >> config.log com a gente. >> >> 2 comentários que não tem a ver com o assunto mas que me chamaram a >> atenção. Você desligou o PKGNG, que é default no -current e colocou o >> GCC no lugar do clang. Algum motivo especial pra fazer isso? Eu pergunto >> pois o 10 vai ser lançado esse ano ainda, e vai ter o pkgng e o clang >> como default, se esses caras estão com algum problema, precisamos >> reportar pra que possam ser corrigidos. Eu tenho uns 8 servers com >> -current, todos usando cland e pkgng e não estou com nenhum problema. >> >> []s > O pkgng eu deixei pra ver depois com calma e o gcc eu coloquei pra ver > se compilava. Com clang a mensagem é outra: > > checking what kind of compiler we're using... gcc > checking for compiler variant... gcc > configure: error: in `/usr/ports/www/squid32/work/squid-3.2.13': > configure: error: GCC causes a coredump on i386-portbld-freebsd10.0. > Please use a more recent GCC version > See `config.log' for more details > ===> Script "configure" failed unexpectedly. > Please report the problem to tms...@freebsd.org [maintainer] and attach the > "/usr/ports/www/squid32/work/squid-3.2.13/config.log" including the output > of the failure of your make command. Also, it might be a good idea to > provide > an overview of all packages installed on your system (e.g. a > /usr/sbin/pkg_info > -Ea). > *** Error code 1 > Esse aqui [1] é o log usando clang. > Esse aqui [2] é o log usando o gcc. > > Estou pesquisando e descobrindo posto aqui. :) > > [1] http://pastebin.com/GGLA6G9a > [2] http://pastebin.com/R5UTqVcH > > []'s > Gondim > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > Faz o que o Garga sugeriu, manda um diff -u /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/ INTNET10 pra gente. Vc removeu a linha options SYSVSHM? -- Danilo Egêa Gondolfo http://daniloegea.wordpress.com "To understand the computers, we must know what computers understand." - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] squid 3.2 não compila no current
Em 22/08/13 08:41, Renato Botelho escreveu: > On 22-08-2013 08:32, Marcelo Gondim wrote: >> Pessoal, >> >> Coloquei o current aqui numa máquina e fui tentar compilar o squid32 e o >> squid33. Não compilam por nada. To caçando aqui o motivo. Meu make.conf: >> >> MALLOC_PRODUCTION=YES >> WITHOUT_X11=yes >> WITHOUT_PKGNG=yes >> USE_GCC=any >> # added by use.perl 2013-08-22 07:50:29 >> PERL_VERSION=5.14.4 >> >> Quando tento instalar o squid32 dá o erro abaixo. Alguém já passou por >> isso? :) >> >> checking aio.h usability... no >> checking aio.h presence... yes >> configure: WARNING: aio.h: present but cannot be compiled >> configure: WARNING: aio.h: check for missing prerequisite headers? >> configure: WARNING: aio.h: see the Autoconf documentation >> configure: WARNING: aio.h: section "Present But Cannot Be Compiled" >> configure: WARNING: aio.h: proceeding with the compiler's result >> configure: WARNING: ## --- ## >> configure: WARNING: ## Report this to http://bugs.squid-cache.org/ ## >> configure: WARNING: ## --- ## >> checking for aio.h... no >> checking for aio_read in -lrt... no >> checking for aio_read in -laio... no >> configure: Native POSIX AIO support not detected. AIO automatically >> disabled. >> configure: AIO DiskIO Module disabled. Missing POSIX AIO support. >> configure: Enabling Blocking DiskIO module >> configure: Enabling DiskDaemon DiskIO module >> configure: Enabling IpcIo DiskIO module >> configure: error: DiskIO IpcIo module requires shared memory support > Ele tá reclamando que não tem suporte a shared memory, o seu kernel é > custom? Se for, qual a diferença dele para o GENERIC? > > Dentro do diretório do port do squid, entrando em ./work/squid-3.2 você > vai encontrar um config.log, esse arquivo vai ter as informações de qual > teste falhou no configure, e sabendo qual teste falhou você consegue > reproduzir e facilita encontrar o problema. Qualquer coisa compartilha o > config.log com a gente. > > 2 comentários que não tem a ver com o assunto mas que me chamaram a > atenção. Você desligou o PKGNG, que é default no -current e colocou o > GCC no lugar do clang. Algum motivo especial pra fazer isso? Eu pergunto > pois o 10 vai ser lançado esse ano ainda, e vai ter o pkgng e o clang > como default, se esses caras estão com algum problema, precisamos > reportar pra que possam ser corrigidos. Eu tenho uns 8 servers com > -current, todos usando cland e pkgng e não estou com nenhum problema. > > []s O pkgng eu deixei pra ver depois com calma e o gcc eu coloquei pra ver se compilava. Com clang a mensagem é outra: checking what kind of compiler we're using... gcc checking for compiler variant... gcc configure: error: in `/usr/ports/www/squid32/work/squid-3.2.13': configure: error: GCC causes a coredump on i386-portbld-freebsd10.0. Please use a more recent GCC version See `config.log' for more details ===> Script "configure" failed unexpectedly. Please report the problem to tms...@freebsd.org [maintainer] and attach the "/usr/ports/www/squid32/work/squid-3.2.13/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). *** Error code 1 Esse aqui [1] é o log usando clang. Esse aqui [2] é o log usando o gcc. Estou pesquisando e descobrindo posto aqui. :) [1] http://pastebin.com/GGLA6G9a [2] http://pastebin.com/R5UTqVcH []'s Gondim - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] squid 3.2 não compila no current
On 22-08-2013 08:32, Marcelo Gondim wrote: > Pessoal, > > Coloquei o current aqui numa máquina e fui tentar compilar o squid32 e o > squid33. Não compilam por nada. To caçando aqui o motivo. Meu make.conf: > > MALLOC_PRODUCTION=YES > WITHOUT_X11=yes > WITHOUT_PKGNG=yes > USE_GCC=any > # added by use.perl 2013-08-22 07:50:29 > PERL_VERSION=5.14.4 > > Quando tento instalar o squid32 dá o erro abaixo. Alguém já passou por > isso? :) > > checking aio.h usability... no > checking aio.h presence... yes > configure: WARNING: aio.h: present but cannot be compiled > configure: WARNING: aio.h: check for missing prerequisite headers? > configure: WARNING: aio.h: see the Autoconf documentation > configure: WARNING: aio.h: section "Present But Cannot Be Compiled" > configure: WARNING: aio.h: proceeding with the compiler's result > configure: WARNING: ## --- ## > configure: WARNING: ## Report this to http://bugs.squid-cache.org/ ## > configure: WARNING: ## --- ## > checking for aio.h... no > checking for aio_read in -lrt... no > checking for aio_read in -laio... no > configure: Native POSIX AIO support not detected. AIO automatically > disabled. > configure: AIO DiskIO Module disabled. Missing POSIX AIO support. > configure: Enabling Blocking DiskIO module > configure: Enabling DiskDaemon DiskIO module > configure: Enabling IpcIo DiskIO module > configure: error: DiskIO IpcIo module requires shared memory support Ele tá reclamando que não tem suporte a shared memory, o seu kernel é custom? Se for, qual a diferença dele para o GENERIC? Dentro do diretório do port do squid, entrando em ./work/squid-3.2 você vai encontrar um config.log, esse arquivo vai ter as informações de qual teste falhou no configure, e sabendo qual teste falhou você consegue reproduzir e facilita encontrar o problema. Qualquer coisa compartilha o config.log com a gente. 2 comentários que não tem a ver com o assunto mas que me chamaram a atenção. Você desligou o PKGNG, que é default no -current e colocou o GCC no lugar do clang. Algum motivo especial pra fazer isso? Eu pergunto pois o 10 vai ser lançado esse ano ainda, e vai ter o pkgng e o clang como default, se esses caras estão com algum problema, precisamos reportar pra que possam ser corrigidos. Eu tenho uns 8 servers com -current, todos usando cland e pkgng e não estou com nenhum problema. []s -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] squid 3.2 não compila no current
Pessoal, Coloquei o current aqui numa máquina e fui tentar compilar o squid32 e o squid33. Não compilam por nada. To caçando aqui o motivo. Meu make.conf: MALLOC_PRODUCTION=YES WITHOUT_X11=yes WITHOUT_PKGNG=yes USE_GCC=any # added by use.perl 2013-08-22 07:50:29 PERL_VERSION=5.14.4 Quando tento instalar o squid32 dá o erro abaixo. Alguém já passou por isso? :) checking aio.h usability... no checking aio.h presence... yes configure: WARNING: aio.h: present but cannot be compiled configure: WARNING: aio.h: check for missing prerequisite headers? configure: WARNING: aio.h: see the Autoconf documentation configure: WARNING: aio.h: section "Present But Cannot Be Compiled" configure: WARNING: aio.h: proceeding with the compiler's result configure: WARNING: ## --- ## configure: WARNING: ## Report this to http://bugs.squid-cache.org/ ## configure: WARNING: ## --- ## checking for aio.h... no checking for aio_read in -lrt... no checking for aio_read in -laio... no configure: Native POSIX AIO support not detected. AIO automatically disabled. configure: AIO DiskIO Module disabled. Missing POSIX AIO support. configure: Enabling Blocking DiskIO module configure: Enabling DiskDaemon DiskIO module configure: Enabling IpcIo DiskIO module configure: error: DiskIO IpcIo module requires shared memory support ===> Script "configure" failed unexpectedly. Please report the problem to tms...@freebsd.org [maintainer] and attach the "/usr/ports/www/squid32/work/squid-3.2.13/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). *** Error code 1 []'s Gondim - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd