Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
20240221_1 17 Oct 2024 19:02:36 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Use upstream patch link
Reference: https://github.com/libunwind/libunwind/commit/b841b2a2665da25dd28fd16977a77bf8b3494dc7 |
20240221_1 14 Oct 2024 05:25:07 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Clean up unwind.h patch
- Bump PORTREVISION for package change
unwind.h was installed to /usr/include in mid-February, 2022.
Since all supported FreeBSD releases have /usr/include/unwind.h, this patch is
no longer needed.
Reviewed by: tijl
Reference: https://cgit.freebsd.org/ports/commit/?id=975a5c1057579603c4041c2b8e3ac0933ea0eb89 |
20240221 13 Apr 2024 13:03:19 |
Po-Chuan Hsieh (sunpoet) |
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after
9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9 |
20240221 23 Mar 2024 14:30:41 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Remove unnecessary substitution |
20240221 09 Mar 2024 17:40:12 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Fix PLIST
Reported by: jbeich |
20240221 09 Mar 2024 14:05:21 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Update to 1.8.1
Changes: https://github.com/libunwind/libunwind/releases |
20240112 03 Feb 2024 18:53:01 |
Gleb Popov (arrowd) |
devel/libunwind: Unbreak build on 32-bit ARM.
PR: 276346
Reported by: John F. Carr <jfc@mit.edu> |
20240112 29 Jan 2024 09:04:15 |
Gleb Popov (arrowd) Author: awoonya |
devel/libunwind: update to 1.8.0
PR: 276346
Approved by: sunpoet (maintainer timeout)
Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
Pull Request: https://github.com/freebsd/freebsd-ports/pull/215 |
20230730_1 23 Jan 2024 15:59:54 |
Muhammad Moinur Rahman (bofh) |
devel/libunwind: Impelled to share/man
Approved by: portmgr (blanket) |
20230730 01 Nov 2023 05:30:07 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Update to 1.7.2
- Change MASTER_SITES
- Update WWW
- Sort PLIST
Changes: https://github.com/libunwind/libunwind/releases
PR: 274523
Exp-run by: antoine |
20211201_2 09 May 2023 20:57:10 |
Piotr Kubaj (pkubaj) |
devel/libunwind: fix packaging on powerpc64*
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/libunwind/work/stage/usr/local/include/libunwind-ppc3264le.h:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/libunwind/work/stage/usr/local/lib/libunwind-ppc3264le.a:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/libunwind/work/stage/usr/local/lib/libunwind-ppc3264le.so:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/libunwind/work/stage/usr/local/lib/libunwind-ppc3264le.so.8:No
such file or directory
pkg-static: Unable to access file
/wrkdirs/usr/ports/devel/libunwind/work/stage/usr/local/lib/libunwind-ppc3264le.so.8.0.1:No
such file or directory |
20211201_2 02 May 2023 16:17:41 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Fix build on 14-CURRENT on armv6/armv7
ptrace/_UPT_access_fpreg.c:107:25: error: no member named 'fpr' in 'struct
fpreg'
memcpy(&fpreg.fpr[reg], val, sizeof(unw_fpreg_t));
~~~~~ ^
ptrace/_UPT_access_fpreg.c:123:30: error: no member named 'fpr' in 'struct
fpreg'
memcpy(val, &fpreg.fpr[reg], sizeof(unw_fpreg_t));
~~~~~ ^
2 errors generated.
Reported by: Mark Millard <marklmi@yahoo.com>
Obtained
from: https://github.com/libunwind/libunwind/commit/99fb31d5f05ff6c96ca3a9350c792618fab23f2d
Reference: https://pkg-status.freebsd.org/beefy8/data/main-armv6-default/pdf5b273c8e36_s83d5725005/logs/libunwind-20211201_2.log
https://pkg-status.freebsd.org/ampere2/data/main-armv7-default/p519c178336e5_scb3c414f2f/logs/libunwind-20211201_2.log |
20211201_2 27 Apr 2023 15:45:33 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Cosmetic change |
20211201_2 25 Apr 2023 09:15:31 |
Piotr Kubaj (pkubaj) |
devel/libunwind: enable on powerpc |
20211201_2 09 Apr 2023 23:38:47 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Stop aliasing RSP and CFA
- Bump PORTREVISION for package change
PR: 269875
Obtained
from: https://github.com/libunwind/libunwind/commit/400b3f819ad44ff4e15487b163cc3613389cb4c8
Reported by: mizhka |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
20211201_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
20211201_1 31 Jul 2022 17:18:48 |
Dimitry Andric (dim) |
devel/libunwind: fix build with clang 15
Building libunwind with clang results in multiple errors:
setjmp/siglongjmp.c:111:48: error: incompatible pointer to integer
conversion passing 'unw_word_t *' (aka 'unsigned long *') to parameter of type
'unw_word_t' (aka 'unsigned long'); remove & [-Wint-conversion]
if (unw_set_reg (&c, UNW_REG_EH + 2, &wp[JB_MASK]) < 0)
^~~~~~~~~~~~
../include/libunwind-common.h:283:56: note: passing argument to parameter
here
extern int unw_set_reg (unw_cursor_t *, int, unw_word_t);
^
dwarf/Gparser.c:901:5: error: call to undeclared function
'_Ux86_64_stash_frame'; ISO C99 and later do not support implicit function
declarations [-Wimplicit-function-declaration]
tdep_stash_frame (c, rs);
^
../include/tdep-x86_64/libunwind_i.h:246:41: note: expanded from macro
'tdep_stash_frame' (Only the first 15 lines of the commit message are shown above ) |
20211201_1 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
20211201_1 30 Apr 2022 15:57:34 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Cosmetic change
- Use bsd.port.options.mk + bsd.port.mk instead of bsd.port.pre.mk +
bsd.port.post.mk
- Use = for PLIST_FILES |
20211201_1 27 Apr 2022 16:53:02 |
Tijl Coosemans (tijl) |
devel/libunwind: use base system unwind.h
- Add --disable-cxx-exceptions so libunwind does not implement the
_Unwind_* API and does not use its internal unwind.h. The base
system libgcc_s provides this API. This was already the upstream
default for most architectures.
- Add --disable-unwind-header to prevent installation of unwind.h.
Instead, install an unwind.h that forwards to the base system
unwind.h, but not on FreeBSD 14 where all implementations of
unwind.h (base, lang/gcc*, and devel/llvm*) are compatible.
PR: 263370
Approved by: sunpoet |
20211201 22 Apr 2022 15:37:19 |
Piotr Kubaj (pkubaj) |
devel/libunwind: drop unnecessary CFLAGS_powerpc64 |
20211201 19 Apr 2022 12:09:15 |
Piotr Kubaj (pkubaj) |
devel/libunwind: remove explicit -maltivec for powerpc64le
Baseline target for powerpc64le is POWER8, which includes AltiVec. |
20211201 25 Mar 2022 13:36:40 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Rename patch file and add comment |
20211201 23 Mar 2022 08:29:06 |
Mikael Urankar (mikael) |
devel/libunwind: Fix build on aarch64
PR: 262447
Approved by: portmgr (build fix blanket) |
20211201 07 Mar 2022 18:10:55 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Update to 20211201 (1.6.2)
Changes: https://github.com/libunwind/libunwind/releases
PR: 262257
Exp-run by: antoine |
20201110 21 Dec 2021 18:55:05 |
Po-Chuan Hsieh (sunpoet) Author: Robert Clausecker |
devel/libunwind: Allow build on armv6
PR: 259650 |
20201110 16 Oct 2021 09:51:39 |
Jimmy Olgeni (olgeni) |
*: fix tab vs. space issues, and comments according to the guide. |
20201110 13 Oct 2021 05:35:56 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Cosmetic change |
20201110 05 Oct 2021 20:01:24 |
Bernhard Froehlich (decke) |
devel/libunwind: Add CPE information
Approved by: portmgr (blanket) |
20201110 06 Jul 2021 14:55:27 |
Po-Chuan Hsieh (sunpoet) |
devel/libunwind: Sort ARCH substitution in PLIST_SUB
Match the order of ONLY_FOR_ARCHS. |
20201110 28 Jun 2021 19:34:46 |
Piotr Kubaj (pkubaj) |
devel/libunwind: enable on armv7
Builds fine. |
20201110 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
20201110 26 Jan 2021 14:00:25 |
sunpoet |
Update to 20201110 (1.5.0)
Changes: https://github.com/libunwind/libunwind/releases
PR: 252569
Exp-run by: antoine |
20200331_1 24 Sep 2020 20:52:19 |
linimon |
Attempt to port to powerpc64le.
Approved by: portmgr (tier-2 blanket) |
20200331_1 09 Sep 2020 20:40:09 |
sunpoet |
Fix build on powerpc64
PR: 249181
Submitted by: pkubaj |
20200331_1 30 Aug 2020 07:13:24 |
sunpoet |
Use local patch file instead of PATCHFILES |
20200331_1 18 Aug 2020 15:10:22 |
zeising |
devel/libunwind: Fix build with -fno-common
Fix the build of devel/libunwind with -fno-common (the default on FreeBSD
current after the llvm 11 update).
Add an upstream patch (pulling it from the official github mirror) to fix
the build woth -fno-common. |
20200331 26 May 2020 12:12:46 |
sunpoet |
Fix build on aarch64
PR: 246730
Submitted by: Greg V <greg@unrelenting.technology> |
20200331 16 May 2020 10:51:13 |
sunpoet |
Update to 20200331 (1.4.0)
- Update MASTER_SITES
Changes: https://github.com/libunwind/libunwind/releases
PR: 246390
Exp-run by: antoine |
20170615_1 22 Apr 2020 14:25:51 |
sunpoet |
Update pkg-descr and WWW |
20170615_1 02 Apr 2020 21:23:29 |
sunpoet |
Remove DOCS option: install manpages unconditionally
- Bump PORTREVISION for package change |
20170615 07 Mar 2020 22:25:34 |
sunpoet |
Take maintainership |
20170615 07 Mar 2020 15:07:08 |
danilo |
Dropping maintainership. I'm running very short of time currently. |
20170615 29 Jun 2018 07:48:42 |
linimon |
Port to aarch64. Tested for no-harm on amd64.
While here, pet portlint.
PR: 229057
Submitted by: greg at unrelenting.technology
Approved by: portmgr (tier-2 blanket) |
20170615 27 Jan 2018 18:42:50 |
sunpoet |
Update to 1.2.1 (20170615)
Changes: https://savannah.nongnu.org/forum/forum.php?forum_id=8879
PR: 225140
Submitted by: sunpoet (myself)
Exp-run by: antoine
Approved by: maintainer (timeout, 14 days) |
20170113_1 19 Dec 2017 18:06:29 |
emaste |
devel/libunwind: set LLD_UNSAFE
libunwind.so has symbols with ELF protected visibility which various
test applications could preempt. Both GNU gold and LLVM's lld fail to
link this case, with errors like
lld:
/usr/bin/ld: error: cannot preempt symbol: _ULx86_64_init_local
>>> defined in ../src/.libs/libunwind.so
>>> referenced by Lperf-trace.c
>>> Lperf-trace.o:(main)
gold:
/usr/local/bin/ld.gold: error: Gperf-simple.o: cannot make copy relocation
for protected symbol '_Ux86_64_local_addr_space', defined in
../src/.libs/libunwind-x86_64.so
For now prevent libunwind from linking with lld. More information can be
found in libunwind upstream issue 58
https://github.com/libunwind/libunwind/issues/58
PR: 219524
Approved by: portmgr (LLD_UNSAFE blanket)
Sponsored by: The FreeBSD Foundation |
20170113_1 06 Jun 2017 22:39:50 |
danilo |
- Add DOCS option. The configure script looks for latex2man tool to install docs
but
the man files are already built in the package, so we are just installing
them.
PR: 219582
Submitted by: John Hein |
20170113 28 May 2017 00:25:27 |
danilo |
- Disable docs explicitly. Texlive is needed to build man pages and if it's
detected docs are generated, causing plist errors.
PR: 219582 |
20170113 19 Apr 2017 14:51:17 |
danilo |
- Reintroduce ARCH variable to fix plist on i386 |
20170113 19 Apr 2017 14:39:16 |
sunpoet |
Update to 1.2
Changes: https://savannah.nongnu.org/forum/forum.php?forum_id=8775
PR: 218367
Submitted by: sunpoet (myself)
Approved by: maintainer (timeout, 15 days) |
20121006_2 21 Oct 2016 15:21:13 |
mat |
Use USES=pathfix where applicable.
PR: 213195
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D8093 |
20121006_2 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
20121006_2 20 Jan 2015 12:26:17 |
danilo |
- Add LICENSE
- Use USES=autoreconf
- Strip shared library
- Simplify PLIST_SUB manipulation
- Bump PORTREVISION for package change
PR: 196890
Submitted by: sunpoet |
20121006_1 18 Oct 2014 12:20:43 |
jhb |
The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD and
is being removed. No portrev bump needed since the kernel will continue to
accept this flag for old binaries even after support for it in new binaries
is removed.
PR: 193961
Approved by: portmgr (antoine) |
20121006_1 18 Aug 2014 16:03:01 |
amdmi3 |
- Switch to USES=libtool, drop .la files
Approved by: portmgr blanket |
20121006 27 Sep 2013 02:06:07 |
danilo |
- Change maintainer email to @FreeBSD.org
- Add stage support
Approved by: wg (mentor) |
20121006 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
20121006 23 Jul 2013 07:42:01 |
jgh |
- Update 20121006 (1.1)
- Pass maintainership to submitter
- Crop header
- Remove indefinite article from COMMENT
- while here shift to options for ARCH testing
PR: 180751
Submitted by: danilogondolfo@gmail.com |
20110911 28 Mar 2013 16:29:01 |
eadler |
Style: tab -> space.
Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree. |
20110911 28 Mar 2013 15:51:17 |
eadler |
Drop support for old versions of FreeBSD from unmaintained ports
Reviewed by: miwi |
20110911 18 Nov 2011 01:09:28 |
sunpoet |
- Update to 20110911 which is actually official 1.0.1 to avoid PORTEPOCH bump
Changes: https://savannah.nongnu.org/forum/forum.php?forum_id=6947
https://savannah.nongnu.org/forum/forum.php?forum_id=6931
Feature safe: yes |
20100809_2 24 Oct 2011 03:33:20 |
stas |
- Return my ports back to the pool. I was unable to make any fixes to
my ports in the past 3 weeks while ports were broken on any 10.x
machines, which means I'm unable to maintain them. So let people know
that there's no available support for them until things are back to
normal (which also means that anyone with spare time will be able
to fix them without getting approval). |
20100809_2 05 Oct 2011 17:38:29 |
stas |
- Fix the unwind.h header, so it can be used in C++ applications.
Reported by: David Chisnall <theraven@theravensnest.org>
Untested by: me, because I don't have a working ports tree anymore |
20100809_1 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
20100809_1 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
20100809_1 16 Oct 2010 11:52:47 |
ade |
Punt autoconf267->autoconf268 |
20100809_1 05 Oct 2010 19:57:56 |
ade |
Round one migration of ports from automake{19,110} to automake111 |
20100809_1 15 Sep 2010 18:35:24 |
ade |
Autotools update. Read ports/UPDATING 20100915 for details.
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs |
20100809 09 Aug 2010 23:52:09 |
stas |
- Update to the 20100809 snapshot. |
20100430 12 Jul 2010 08:45:26 |
stas |
- Unbreak on i386.
PR: ports/148426
Submitted by: Bapt <baptiste.daroussin@gmail.com> |
20100430 01 Jun 2010 17:56:38 |
erwin |
Mark BROKEN on i386: does not package |
20100430 05 May 2010 23:20:21 |
stas |
- Add libunwind, a generic stack unwindig library.
WWW: http://www.nongnu.org/libunwind/ |