Hi Ihsan, When trying to package unbound to reproduce your problem, I've got the following error on i386:
libtool: compile: /opt/SUNWspro/bin/cc -I. -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -xO3 -m32 -xarch=pentium_pro -xchip=pentium_pro -xc99 -flto -D_REENTRANT -c util/storage/dnstree.c -o dnstree.o >/dev/null 2>&1 ./libtool --tag=CC --mode=compile /opt/SUNWspro/bin/cc -I. -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -xO3 -m32 -xarch=pentium_pro -xchip=pentium_pro -xc99 -flto -D_REENTRANT -o lookup3.lo -c `cat .source` libtool: compile: /opt/SUNWspro/bin/cc -I. -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -I/opt/csw/include -xO3 -m32 -xarch=pentium_pro -xchip=pentium_pro -xc99 -flto -D_REENTRANT -c util/storage/lookup3.c -KPIC -DPIC -o .libs/lookup3.o cc: Warning: illegal option -flto "util/storage/lookup3.c", line 76: unexpected ")" cc: acomp failed for util/storage/lookup3.c gmake: *** [lookup3.lo] Error 1 gmake: Leaving directory `/home/yann/opencsw/unbound/trunk/work/solaris10-i386/build-isa-pentium_pro/unbound-1.4.20' gmake[1]: *** [build-work/solaris10-i386/build-isa-pentium_pro/unbound-1.4.20/Makefile] Error 2 gmake[1]: Leaving directory `/home/yann/opencsw/unbound/trunk' gmake: *** [merge-isa-pentium_pro] Error 2 You didn't have the same problem ? Yann 2013/4/14 İhsan Doğan <[email protected]> > 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 > > -- > [email protected] http://blog.dogan.ch/ > _______________________________________________ > maintainers mailing list > [email protected] > https://lists.opencsw.org/mailman/listinfo/maintainers > .:: This mailing list's archive is public. ::. >
_______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.
