Re: RFS: sagan -- Real-time System & Event Log Monitoring System
Oi Herbert,
Pelo que vi, construiu na i386 e houve um problema de falta da
dependência na hurd-i386. Ele não construiu, por erro, na
kfreebsd-i386.
Eu fiz um teste na máquina fischer.debian.org[1] e construiu com esses dois:
ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))
ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),i386
kfreebsd-i386 hurd-i386))
Testei em uma jaula i386 e também deu certo. Bem, aguardo o seu pacote
para novo upload.
[1] https://db.debian.org/machines.cgi
[]s
Eriberto
Em 9 de março de 2016 14:04, Herbert Fortes <hpfn@ig.com.br> escreveu:
> Olá,
>
> Estou procurando um sponsor para o pacote sagan[0], é um trabalho de NMU.
>
> * Nome do pacote : sagan
> * Versão : 1.0.1-0.3
> * Upstream Author : Softwink, Inc. - Champ Clark III
> * URL : https://quadrantsec.com/sagan_log_analysis_engine/
> * License : GPL-2
> Section : admin
>
> [0] - https://packages.qa.debian.org/s/sagan.html
>
>
> Produz os seguintes binários:
>
> - sagan -- Real-time System & Event Log Monitoring System
>
> Já fiz dois NMU para esse pacote[1], mas um
> erro ainda persiste.
>
> [1] - http://metadata.ftp-master.debian.org/changelogs/main/s/sagan/unstable_changelog
>
> Para compilar em *i386 é preciso passar uma
> informação na hora de executar o 'configure'.
> Então fiz:
>
> DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
>
> ifeq ($(DEB_HOST_ARCH),i386)
> ...
> else
> ...
> endif
>
> Desta forma não são reconhecidas 'hurd-i386'
> e 'kfreebsd-i386'. Vi na manpage do dpkg-architecture
> que tem a opção '--match-wildcard'. Ou não é
> o caso de ser usada nesta essa situação, ou
> não estou sabendo usar.
>
> Alguma das seguintes maneiras vai funcionar ?
>
> - ifeq ($(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386)
>
> - o uso do filter:
> ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))
>
> - o uso de findstring:
> ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))
>
>
> abraços,
> --
> Herbert Parentes Fortes Neto (hpfn)
>
Reply to: