- Bump PORTREVISION - forgotten in the previous commit (build fix on 4.x)8d4b99d2a9
Port details
devel/bglibs 2.04_3,1
One stop library package by Bruce Guenter
Port info
- Maintainer
- fbsdport@m.jl.ly
- Packages
- latest: 2.04_3,1
- Upstream
- up to date
- Last update
- to 2.04_3,1 · 3496ecc283
- Quarterly
- 2026Q4: 2.04_3,1
- WWW
- https://untroubled.org/bglibs/
- Links
- cgit · VuXML
Install
- Package
# pkg install bglibsinstalls 2.04_3,1 fromlatest; fromquarterly(2026Q4) 2.04_3,1- Port
# cd /usr/ports/devel/bglibs && make install clean# make -C /usr/ports/devel/bglibs config # change options first
- Size
- 615 KiB download · 4.0 MiB installed
- Depends on
- lang/perl5.42 5.42.3
- License
- LGPL21+
- Options
- 1 of 1 on in the package: DOCS
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.04_3,1 | 2.04_3,1 | – |
| FreeBSD 15 | 2.04_3,1 | 2.04_3,1 | – |
| FreeBSD 14 | 2.04_3,1 | 2.04_3,1 | 2.04_3,1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.04_3,1 | 2.04_3,1 | – |
| FreeBSD 14 | 2.04_3,1 | 2.04_3,1 | 2.04_3,1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 2.04_3,1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (71)
- Attempt to fix the build on 4.x: - add patch for <time.h> that should be <sys/time.h> - newer versions of bglibs use some C9X/C99 macros (e.g. va_copy) which are only available in GCC 3.x. This should be a NOOP on 5.x but seems to fix the breakage under 4.x, although at the expense of the heavy GCC dependency Submitted by: Dale Woolridge (in private e-mail)b34db0c847
- Install binaries into ${PREFIX}/bin instead of the default hardcoded /usr/local/bin path - Update pkg-plist - Bump PORTREVISION
Noticed by: pointyhat1e34d8a2c5- Update to 1.027 - Move installed libs into a subdir - ${PREFIX}/lib/bglibs. This should help prevent namespace pollution and avoid conflicts over generic library names. NOTE: header files are installed into ${PREFIX}/include/bglibs for the same reasons. - Remove patch we do not need anymoread5fef7c45- bglibs continues to coredump in self-tests phase on alpha; thus, mark this port broken on alphae3ce862d41
- Update to 1.0198b7b990a30
- Update to 1.017 (this unbreaks fetching) Prompted by: kriseded683e56
BROKEN: Unfetchableec8ebb45d9
- Update to 1.0162ddb093d79
This is broken on alpha 4.x as well.76a02c2544
BROKEN on alpha 5.x: Does not compile (coredump)737889d99e
SIZE *DOES* MATTER.ee6478c3fc
- Install HTML documentation - Remove NOT_FOR_ARCHS - this version should build fine on 64-bit platforms - Sort pkg-plist - Cosmetic fixes to unify with other untroubled.org ports - Bump PORTREVISION9734c3939a
- Update to 1.011 - Removed patches intergrated into upstream92bf3a5842
Change to my @FreeBSD.org address. Approved by: krionb5ac288585
- Unbreak under GCC 3.3 (added 2 patches approved by the author) - Sort pkg-plist PR: 55045 Submitted by: maintainer Approved by: fjoe (mentor) (implicit)57de884f10
o Change location of installed headers to ${PREFIX}/include/bglibs due to high risk of conflicts with other ports over generic names such as uint32.h, uint64.h, iobuf.h, etc o Bump PORTREVISION
PR: 52908
Submitted by: maintainer736b5086bbo Do not try building this port under both alpha and ia64 ARCHes o This application does build on those platforms on Debian. A solution is being sought for FreeBSD. PR: 53175 Submitted by: maintainerb0fe96d7eb
Update to 1.009 PR: 50716 Submitted by: MAINTAINERc99c1ca1a7
Unbreak devel/bglibs by upgrading to 1.008 - Update to 1.008 (also unbreaking the port due to unfetchable 1.007 distfile) - Remove USE_REINPLACE - patching in pre-build is no longer needed PR: ports/50560 Submitted by: Sergei Kolobov <sergei@kolobov.com>21aea6cfd9
devel/bglibs: One stop library package by Bruce Guenter This package contains a collection of libraries written by Bruce Guenter and put in use in his various "bgware" packages. Author: Bruce Guenter <bruceg@em.ca> WWW: http://untroubled.org/bglibs/ PR: ports/48900,ports/49962,ports/50276 Submitted by: Sergei Kolobov <sergei@kolobov.com>353a764547