[csw-maintainers] packaging issue with multiple ISA

Dagobert Michelsen dam at opencsw.org
Mon Apr 29 08:52:09 CEST 2013


Hi Ihsan,

Am 29.04.2013 um 08:10 schrieb İhsan Doğan <ihsan at opencsw.org>:

> Hi,
> 
> This was probably missed. Any ideas how to fix this issue?

pentium_pro and sparcv8plus are now the defaults, so when you exclude them you end up with an empty package.


Best regards

  -- Dago

> 
> 
> 
> Ihsan
> 
> Am 14.04.2013 17:18, schrieb İhsan Doğan:
>> Hi,
>> 
>> I've build the unbound package with multiple ISA, but excluded the
>> parts, were CPU optimization is not necessary.
>> 
>> MERGE_DIRS_isa-sparcv8plus  = $(libdir)
>> MERGE_DIRS_isa-sparcv8plus += $(sbindir)
>> MERGE_DIRS_isa-pentium_pro  = $(libdir)
>> MERGE_DIRS_isa-pentium_pro += $(sbindir)
>> 
>> ISAXEC_DIRS                  = $(sbindir)
>> EXTRA_ISAEXEC_EXCLUDE_FILES  = $(sbindir)/unbound-anchor
>> EXTRA_ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-checkconf
>> EXTRA_ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-control
>> EXTRA_ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-control-setup
>> EXTRA_ISAEXEC_EXCLUDE_FILES += $(sbindir)/unbound-host
>> 
>> EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro  = $(prefix)/sbin/unbound-anchor
>> EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro +=
>> $(prefix)/sbin/unbound-checkconf
>> EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-control
>> EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro +=
>> $(prefix)/sbin/unbound-control-setup
>> EXTRA_MERGE_EXCLUDE_FILES_isa-pentium_pro += $(prefix)/sbin/unbound-host
>> 
>> EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus  = $(prefix)/sbin/unbound-anchor
>> EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus +=
>> $(prefix)/sbin/unbound-checkconf
>> EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-control
>> EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus +=
>> $(prefix)/sbin/unbound-control-setup
>> EXTRA_MERGE_EXCLUDE_FILES_isa-sparcv8plus += $(prefix)/sbin/unbound-host
>> 
>> And specified the files for the package:
>> 
>> CATALOGNAME_CSWunbound-host       = unbound_host
>> SPKG_DESC_CSWunbound-host         = Unbound DNS lookup utility
>> PKGFILES_CSWunbound-host         += $(sbindir)/unbound-host
>> PKGFILES_CSWunbound-host         += $(mandir)/man1/unbound-host.1
>> RUNTIME_DEP_PKGS_CSWunbound-host += CSWlibldns1
>> RUNTIME_DEP_PKGS_CSWunbound-host += CSWlibssl1-0-0
>> RUNTIME_DEP_PKGS_CSWunbound-host += CSWlibunbound2
>> RUNTIME_DEP_PKGS_CSWunbound-host += CSWlibevent2-0-5
>> 
>> That worked once, but now it produced empty packages.
>> 
>> What would be the appropriate way to package unbound?
>> 
>> 
>> 
>> 
>> Ihsan
>> 
> 
> -- 
> ihsan at dogan.ch        http://blog.dogan.ch/
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.

-- 
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896



More information about the maintainers mailing list