Package: omniorb-dfsg / 4.1.6-2.1

Metadata

Package Version Patches format
omniorb-dfsg 4.1.6-2.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
configfile | (download)

sample.cfg | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use empty corbaloc uri for defaultinitref
 This works nicely together with how the omniNames nameserver is
 shipped in Debian.
revert_abi_breakage | (download)

include/omniORB4/sslContext.h | 1 0 + 1 - 0 !
src/lib/omniORB/orbcore/ssl/sslContext.cc | 31 27 + 4 - 0 !
2 files changed, 27 insertions(+), 5 deletions(-)

 ensure the abi stays compatible
 Upstream accidentically introduced an ABI incompatible change in
 4.1.2.  This patch reverts this change.
 .
 Upstream rejected this since the damage had already been done and
 they didn't want to break the ABI twice.
buildsys | (download)

mk/beforeauto.mk.in | 9 3 + 6 - 0 !
src/tool/dir.mk | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 7 deletions(-)

 avoid forked code in the build system
 This replaces omkdirhier and omkdepend which are source-level copies
 of other projects.  They are only used during the build system and
 can be easily replicated using standard OS and compiler programs.
cos_stubs | (download)

src/services/mklib/libdefs.mk | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 enable all cos service stubs to be built
 Upstream does not build all COS stubs by default, our users do want
 to have all of them available hower.
Bug-Debian: http://bugs.debian.org/107107
private_pythondir | (download)

mk/beforeauto.mk.in | 4 2 + 2 - 0 !
src/tool/omniidl/python/scripts/omniidl.in | 30 2 + 28 - 0 !
2 files changed, 4 insertions(+), 30 deletions(-)

 place omniidl python modules in a private directory
 The omniidl code is not meant as importable code but just to make the
 tool work.  Therefore it should live in /usr/lib/omniidl in Debian.
 This also helps dh_python2 do the right thing.
spurious_hashbang | (download)

src/tool/omniidl/python/omniidl/main.py | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove unneeded hash-bang line
 The main.py module is the entrypoint of omniidl and for some reason
 shipped with a hash-bang line upstream, even tough a binary wrapper is
 created at install time.
 .
 Debian policy doesn't like hash-bang lines in normal modules however,
 so we remove this.
set_ipv6_v6only_to_0 | (download)

include/omniORB4/internal/SocketCollection.h | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 ensure omniorb works with sysctl net.ipv6.bindv6only=1
 At some point the netbase package shipped with a
 /etc/sysctl.d/bindv6only.conf file setting net.ipv6.bindv6only=1.
 Depending on the upgrade path of the system this might still be
 lingering aroung.  This patch ensures that omniorb will work
 regardless of that setting.
Bug-Debian: http://bugs.debian.org/624099
catior_manpage | (download)

man/man1/catior.1 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use minus signs rather then hyphens in manpage
 Not doing so makes searching and copy-pasting in e.g. UTF-8 locales
hurd | (download)

configure | 15538 4810 + 10728 - 0 !
configure.ac | 1 1 + 0 - 0 !
include/omnithread.h | 3 3 + 0 - 0 !
mk/beforeauto.mk.in | 7 7 + 0 - 0 !
4 files changed, 4821 insertions(+), 10728 deletions(-)

 support gnu/hurd