This bug was fixed in the package xorp - 1.6-3 --------------- xorp (1.6-3) unstable; urgency=low * Fixes "xorp: installation fails" during new install because of missing directory /etc/xorp (Closes: #574218). * Refresh quilt patch fix_ident_header that is causing a FTBFS (Closes: 574328). * The fix for file policy/common/element.cc was moved to fix_invalid_cast, from libtool-rm-invalid-argument-fix. * Create debian/README.source explaining how to edit the packages sources. * Set source package format as 1.0, add a rationale on why to stay 1.0 for the near future to debian/README.source file. * init.d depends on $remote_fs * Disable patches debian/patches/libtool-rm-invalid-argument-fix debian/patches/libtecla_Makefile, not needed for building. xorp (1.6-2) unstable; urgency=low * Restore missing changelog entries from 1.6-1~rc2 * Restrict the list of supported architectures to amd64 s390 powerpc i386 as these are the only ones in which the package currently builds. (Closes: #540679) Note: This is a temporary fix to the alignment issues found in the code which are not yet fixed upstream. Also, a fix from upstream is not forthcoming. For more information see http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2010-March/003710.html [ Jose Calhariz ] * Update README.quilt, DONE and TODO xorp (1.6-1) unstable; urgency=low * New upstream release - Fixes format string vulnerability in the use of XLOG_ERROR (Closes: #507291) [ Javier Fernandez-Sanguino ] * Make /etc/xorp owned by the xorp user so that users running 'xorpsh' and reconfiguring the daemon are able to save their configuration * Update the address for the FSF in debian/copyright * New and fixed patches: - debian/patches/config_update: Update config.{sub,guess} from automate-1.9 (Closes: 541370) - Fix the debian/patches/shell_files_clean_fix patch to properly remove xrl_fib2mrib_shell_funcs.sh - New patch to fix the #ident header that prevents compilation in GCC (Closes: 505701) - debian/patches/fix_invalid_cast: Fix invalid cast in GCC 4.4 when using strrchr. - debian/patches/libtool-rm-invalid-argument-fix: Fix error in libtool that makes it constantly generate errors due to an undefined value - debian/patches/libtecla_Makefile: add a patch to build properly libtecla xorp (1.6-1~rc2) unstable; urgency=low * Use new daemonize capability and start-stop-daemon instead of daemon (Closes: #498615). * Removed snmpd as Build-Depend and apply patch fix_snmp_support-2 * Review of copyright and licenses of source files. The results are on debian/copyright, debian/TODO.copyright, debian/TODO.license [ Javier Fernandez-Sanguino ] * Remove the code from debian/rules that copied config.sub/guess from autools as this does nothing (config.{sub,guess} used are under config/) * Add patch to remove fls files generated by LaTeX under docs/ * Add patch to remove shell scripts automatically generated by the Makefiles * Remove MakefileRootCheck fea/MakefileRootCheck in the clean target of debian/rules xorp (1.6-1~rc0) UNRELEASED; urgency=low * New upstream release, (Closes: #507291), * Standards Version upgraded to 3.8.2, no changes needed * Use quilt to change upstream sources * The following changes or patches were needed for v 1.5 are no longer needed: * libtecla_configure.in_fix_for_sparc: accepted upstream * io_link_pcap.cc_cast_from_increases_alignment: accepted upstream * xorp_rtrmgr.8_new_options: accepted upstream * pim_register_ftbfs_linux_2.6.26: accepted upstream and kernel headers fixed * xorp_if_mib_xrl_target.cc__fix_bug: accepted upstream * Added --with-olsr to configure for documentation proposes. * Added snmpd as a Build-Depend and not apply patch fix_snmp_support-2. This seams to be harmless for build machines xorp (1.5-7) UNRELEASED; urgency=low * collect the changes made in upstream sources into a series of patches managed by quilt: - libtecla_configure.in_fix_for_sparc: changed -fpic to -fPIC in cli/libtecla/configure.in and run autoconf to solve a FTBFS on sparc (Closes: #503169) - io_link_pcap.cc_cast_from_increases_alignment: Use patch provided by Julien Cristau: Don't cast uint8t* to struct ifreq*. in ea/data_plane/io/io_link_pcap.cc (Closes: #502032) - xorp_rtrmgr.8_new_options: Update upstream's xorp_rtrmgr manpage with the new options (l,P and L) - xorpsh.1_fix_typo: Fix typo in xorp.sh manpage - pim_register_ftbfs_linux_2.6.26: Fixes FTBFS error when compiling with 2.6.26 headers (Closes: #494223) A change to configure, config/acipmrt.m4 and to mrt/include/ip_mroute.h that introduces some changes to prevent the inclusion of and to prevent a Build error when compiling with the 2.6.26 kernel headers. Notice that the bug is, however, in the kernel headers and has to be fixed there. (Closes: #494223) - io_ip_socket.cc__fix_ipv6_multicast: Fix IPv6 multicast issue that prevents MLD from running in Linux kernels 2.6.26 and above. This is introduced because of buggy inet6_opt_init() implementations by patching xorp/fea/data_plane/io/io_ip_socket.cc as described in http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=761. Notice that this bug is fixed in glibc-2.8, the patch can be dropped when Debian ships this version. - fix_snmp_support: Fix configure.in so that it calls 'net-snmp-config --agent-libs' to setup properly the library dependencies. There are other problems with snmp support. - xorp_if_mib_xrl_target.cc__fix_bug: Fix bug/typo. - main_rtrmgr.cc__remove_info_about_daemon_switch: remove information about switch for daemon mode. -- Lorenzo De Liso