notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
non port: devel/elfutils/files/patch-lib_eu-config.h

Number of commits found XX: 6

Wed, 6 May 2020
[ 17:32 cem ] Original commit   Revision:534194
534194 devel/elfutils/Makefile
534194 devel/elfutils/distinfo
534194 devel/elfutils/files/patch-git_be8080bdd746
534194 devel/elfutils/files/
534194 devel/elfutils/files/patch-lib_eu-config.h
534194 devel/elfutils/files/
534194 devel/elfutils/files/patch-libdw_dwarf__getsrclines.c
534194 devel/elfutils/files/patch-libelf_elf.h
534194 devel/elfutils/files/patch-libelf_elf__update.c
534194 devel/elfutils/files/patch-libelf_elf_update.c

(Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
elfutils: Update to latest 0.179

Bump portrevision in kcov, which depends on elfutils ABI.

Discussed with:	asomers, mat
Approved by:	jrm
Differential Revision:
Wed, 29 Jan 2020
[ 18:35 kevans ] Original commit   Revision:524564
524564 devel/elfutils/files/patch-lib_eu-config.h
devel/elfutils: fix future build failure w.r.t. stdio _unlocked

Include <stdio.h> early so that the stdio.h function declarations come
first, then redefine fputs/fwrite/fread_unlocked to the locked versions.
fputc_unlocked will be a macro similar to putc_unlocked, so just hide that
one behind an #ifndef since it will be provided as a macro by <stdio.h>. The
other three will be using the technically-incorrect locked variants until
all supported releases provide the needed functions, at which point we can
switch them all at once.

No PORTREVISION bump as this is just a preemptive build fix that doesn't
change the output at all.

 * portlint not ran, no change outside of a single patch
 * testport (-CURRENT, amd64; 12.1-RELEASE, amd64; -CURRENT+patch, amd64)

PR:		243546
Reviewed by:	koobs (ports)
Approved by:	koobs (ports), cem (maintainer)
MFH:		2020Q1 (implicit, build fix)
Wed, 7 Nov 2018
[ 21:13 cem ] Original commit   Revision:484412
484412 devel/elfutils/Makefile
484412 devel/elfutils/files/patch-lib_eu-config.h
devel/elfutils: Unbreak gcc8 build

Drop one new gcc8 warning, and fix another in the FreeBSD glibc-
compatibility shim patch.

Re-enable gcc8 option (USE_GCC= yes).

Bump PORTREVISION due to the patch change (no functional change).

PR:		232932
Reported by:	gerald, kib
Reviewed by:	bdrewery
Approved by:	bdrewery
Sponsored by:	Dell EMC Isilon
Differential Revision:
Fri, 11 Nov 2016
[ 17:03 cem ] Original commit   Revision:425895
425895 devel/elfutils/files/patch-lib_eu-config.h
elfutils: Fix build on CURRENT

CURRENT added a #define for basename, which conflicts with elfutils'.
Undefine it before defining ours.

Reported by:	pkg-fallout
Reviewed by:	bapt@
Sponsored by:	Dell EMC Isilon
Differential Revision:
Fri, 5 Aug 2016
[ 17:35 cem ] Original commit   Revision:419697
419697 devel/elfutils/Makefile
419697 devel/elfutils/files/patch-lib_eu-config.h
elfutils: Fix port build after recent basename() API break

The previous basename() API was shadowing bugs anyway.  This Linux-originated
library assumes GNU basename(3) behavior.  GNU basename(3) is non-destructive
and non-allocating; it always returns a pointer into the original string.  This
library uses that behavior to do things like compare pointer results directly
(the source path was already a basename) or subtract pointer values directly
(compute the substring that constitutes dirname).

Resolve the issue by aliasing all internal elfutils basename() invocations
through an implementation of GNU basename(3) named "eu_basename."

Build log highlighting the problem:

Approved by:	bdrewery
Differential Revision:
Wed, 13 Jul 2016
[ 17:48 cem ] Original commit   Revision:418495
418495 devel/Makefile
418495 devel/elfutils
418495 devel/elfutils/Makefile
418495 devel/elfutils/distinfo
418495 devel/elfutils/files
418495 devel/elfutils/files/patch-backends_x86__64__initreg.c
418495 devel/elfutils/files/
418495 devel/elfutils/files/patch-lib_byteswap.h
418495 devel/elfutils/files/patch-lib_endian.h
418495 devel/elfutils/files/patch-lib_error.c

(Only the first 10 of 26 ports in this commit are shown above. View all ports for this commit)
Add elfutils 0.163

Elfutils is a collection of utilities, including: stack (to show
backtraces); nm (for listing symbols from object files); size (for
listing the section sizes of an object or archive file); strip (for
discarding symbols); readelf (to see the raw ELF file structures);
elflint (to check for well-formed ELF files); and elfcompress (to
compress or decompress ELF sections).

It also provides libraries to allow other programs to manipulate ELF and
DWARF data.


Reviewed by:	bdrewery
Sponsored by:	EMC / Isilon Storage Division
Differential Revision:

Number of commits found XX: 6

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
giteaNov 21
nodeNov 21
node12Nov 21
node14Nov 21
muttNov 20
mantisNov 14
goNov 12
py-saltNov 12
openoffice-4Nov 10
openoffice-develNov 10
raptor2Nov 09
py-notebookNov 08
mariadb103-server*Nov 07
mariadb104-server*Nov 07
mariadb105-server*Nov 07

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-11-22 15:51:41

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 41449
Broken 62
Deprecated 279
Ignore 302
Forbidden 4
Restricted 142
Vulnerable 19
Expired 4
Set to expire 249
Interactive 0
new 24 hours 4
new 48 hours5
new 7 days31
new fortnight78
new month176

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.