]> git.puffer.fish Git - matthieu/frr.git/commitdiff
debian: build against libunwind
authorDavid Lamparter <equinox@opensourcerouting.org>
Sat, 15 Jul 2023 15:45:05 +0000 (08:45 -0700)
committerDavid Lamparter <equinox@opensourcerouting.org>
Sat, 15 Jul 2023 15:45:05 +0000 (08:45 -0700)
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
debian/changelog
debian/control

index 74e6778d39f08292130c6ad8e1c0fee446ca3d21..1bd4dff573ea834cc2b31c79499e0bdfe2e8d05f 100644 (file)
@@ -2,6 +2,11 @@ frr (8.5.2-1) UNRELEASED; urgency=medium
 
   * new upstream release FRR 8.5.2
   * cleaned up outdated debian/README files
+  * build against libunwind.  Results in better backtraces captured for both
+    crashes and non-crash deviations from expected operations.
+    (libunwind is used automatically if present, this also fixes an
+    uncontrolled build environment influence on the result binaries by always
+    requiring it.)
 
  -- David Lamparter <equinox-debian@diac24.net>  Sat, 15 Jul 2023 08:33:59 -0700
 
index 43fb0339684bf55cf9c7fa410b487b1067fee303..b48e323822683312720660f96c7fc4d72bece89c 100644 (file)
@@ -22,6 +22,7 @@ Build-Depends: bison,
                librtr-dev (>= 0.8.0~) <!pkg.frr.nortrlib>,
                libsnmp-dev,
                libssh-dev <!pkg.frr.nortrlib>,
+               libunwind-dev,
                libyang2-dev,
                lsb-base,
                pkg-config,