lp:ubuntu/karmic/nss

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/nss
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

19. By Kees Cook

Add 91_nonexec_stack.patch: fix regression in stack memory
protectons caused by unmarked assembly (LP: #409864).

18. By Alexander Sack

* new upstream release 3.12.3.1 RTM (NSS_3_12_3_1_RTM) (LP: #407549)
  - see USN-810-1

17. By Alexander Sack

* new upstream release 3.12.3 RTM (NSS_3_12_3_RTM) (LP: #387751)
* adjust patches to changed upstream code base
  - update debian/patches/38_kbsd.patch
* needs nspr >= 4.7.4
  - update debian/control
* update 85_security_load.patch to latest debian version
  - update debian/patches/85_security_load.patch
* add new symbols for 3.12.3
  - update debian/libnss3-1d.symbols
* LP: #388350 - nss 3.12.3-0ubuntu2 ftbfs in karmic - shlibsign crashes; we add
  debian/libnss3-1d/usr/lib/nss to LD_LIBRARY_PATH for the shlibsign invocation
  used to sign libs in debian/rules
  - update debian/rules
* append LD_LIBRARY_PATH to shlibsign invocation to make fakeroot builds happy
  - update debian/rules

16. By Alexander Sack

* new upstream release 3.12.3 RTM (NSS_3_12_3_RTM) (LP: #387751)
* adjust patches to changed upstream code base
  - update debian/patches/38_kbsd.patch
* needs nspr >= 4.7.4
  - update debian/control
* update 85_security_load.patch to latest debian version
  - update debian/patches/85_security_load.patch
* add new symbols for 3.12.3
  - update debian/libnss3-1d.symbols

15. By Alexander Sack

* LP: #316452 - ldconfig breaks/removes legacy links for
  previously versioned library names during upgrade; the fix
  prevents ldconfig from treating the transitional/backup files
  as "libs" by using a prefix ("XNOLDCONFIG_")
  - debian/libnspr4-0d.postinst
  - debian/libnspr4-0d.postrm
  - debian/libnspr4-0d.preinst
  - debian/libnspr4-0d.prerm

14. By Alexander Sack

* New upstream snapshot: 3.12.2 RC1

[ Fabien Tassin <email address hidden> ]
* Remove patch applied upstream:
  - drop debian/patches/80_security_tools.patch
  - update debian/patches/series
* Update diverged patches:
  - update debian/patches/38_kbsd.patch
  - update debian/patches/38_mips64_build.patch
* Add new symbols to symbols file
  - update debian/libnss3-1d.symbols

[ Alexander Sack <email address hidden> ]
* disable soname patch to become binary compatible with upstream
  - update debian/patches/series
* flip links: libnss3.so <- libnss3.so.1d (before: libnss3.so ->
  libnss3.so.1d); same link flipping was done for all other previously
  soname patched libs: libnssutil3.so, libsmime3.so.1d, libssl3.so.1d
  - update debian/libnss3-1d.links
  - update debian/libnss3-1d.symbols
* properly transition links in preinst and postrm; also cover abort-
  cases in the other maintainer scripts
  - add debian/libnss3-1d.postinst
  - add debian/libnss3-1d.postrm
  - add debian/libnss3-1d.preinst
  - add debian/libnss3-1d.prerm
* remove hack from debian/rules that debian uses to recreate
  libsoftokn3.so with a versioned SONAME
  - update debian/rules
* install the unversioned .so binaries
  - update debian/rules
* only install the 4 main libraries into /usr/lib; all the others
  go to pkglibdir
  - update debian/rules
* higher bar for libnspr4 Build-Depend to >= 4.7.3~, which is
  the version where the soname droppage is going to happen
  - update debian/control
* explitily pass libraries to be used for dpkg-gensymbols run of
  dh_makeshlibs
  - update debian/rules
* fix lintian complain about no-shlibs-control-file
  - update debian/rules

13. By Alexander Sack

* fix LP: #232392 - "Ubuntu builds of libnss lack ECC support";
  Thanks to Kain for pointing this out.
  - update debian/rules

12. By Alexander Sack

* fix LP: #215062 - add Conflicts for libnss3-1d on gutsy version of
  libnss3-0d (<< 3.12.0~)
  - update debian/control

11. By Alexander Sack

* fix LP: #245122 - add Replaces/Conflicts on libnss3 ( << 3) packages
  - update debian/control

10. By Alexander Sack

* move non-versioned .so-links from libnss3-dev package to unbreak
  binary compatibility to native extensions built against upstream
  xulrunner; in turn we add versioned Conflicts: Replaces: on libnss3-dev
  for the libnss3-1d package to allow a seemingly upgrade. (LP: #244439)
  - add debian/libnss3-1d.links
  - update debian/libnss3-dev.links
  - update debian/control

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/nss
This branch contains Public information 
Everyone can see this information.

Subscribers