Fixed ultrasparc alignment define.
Only print extensions when there are some.
diff --git a/Makefile b/Makefile
index a292ca5..ade83b8 100644
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,7 @@
 # Sparc64 hack
 ifeq ($(shell uname -m),sparc64)
 # The kernel is 64-bit, even though userspace is 32.
-CFLAGS+=-DIPT_MIN_MATCH_ALIGN=8 -DIPT_MIN_ENTRY_ALIGN=8 -DKERNEL_64_USERSPACE_32
+CFLAGS+=-DIPT_MIN_ALIGN=8 -DKERNEL_64_USERSPACE_32
 endif
 
 ifndef IPT_LIBDIR
@@ -33,7 +33,7 @@
 default: print-extensions all
 
 print-extensions:
-	@echo Extensions found: $(OPTIONALS)
+	@[ -n "$(OPTIONALS)" ] && echo Extensions found: $(OPTIONALS)
 
 iptables.o: iptables.c
 	$(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" -c -o $@ $<