notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: archivers/libcabinet/files/patch-Makefile

Number of commits found: 6

Monday, 25 Nov 2019
23:25 brooks search for other commits by this committer
Fix build with src r354909 applied.

The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.

When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively.  When declared in the environment they
become WITHOUT_<FOO>.
Original commitRevision:518434 
Tuesday, 23 Apr 2019
00:20 jbeich search for other commits by this committer
archivers/libcabinet: back out r499648 after base r346576

This port builds fine with implicit -std=gnu++14 or any -std= as long
as GNU extensions are enabled.
Original commitRevision:499700 
Monday, 22 Apr 2019
14:34 tobik search for other commits by this committer
archivers/libcabinet: Unbreak build on recent CURRENT

c++  -O2 -pipe -fstack-protector -fno-strict-aliasing   -Wno-deprecated 
-std=c++11 -Wno-c++11-extensions  -c bstring.cpp -o bstring.o
In file included from bstring.cpp:16:
./bstring.h:59:40: error: use of undeclared identifier 'strlwr'; did you mean
'strlen'?
                b_string& StrLwr() { if(str != NULL) strlwr(str); return *this;
}
                                                     ^~~~~~
                                                     strlen

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p499421_s346424/logs/errors/libcabinet-0.30_2.log

This is caused by having a CXXSTD with default value of c++11 in
bsd.sys.mk now.  Set CXXSTD to gnu++98 explicitly.
Original commitRevision:499648 
Tuesday, 26 Jul 2016
16:51 mat search for other commits by this committer
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:419133 
Friday, 24 May 2013
16:35 bapt search for other commits by this committer
Do not let system make.conf inpact the port's makefile
This fixes build on current
Original commitRevision:318993 
Sunday, 31 Aug 2003
13:09 edwin search for other commits by this committer
[patch] Unbreak port: archivers/libcabinet

        This port did not build with gcc 3.3.1. I also fixed a
        possible buffer overflow (they used gets() to read from
        stdin).

        Please review the patch file ``patch-cftypes.cpp'' with
        extra care, since I am not sure whether this makes sense
        (2 positions in the file, marked with ``TODO'' - thanks.

Also added some lines in cftypes.cpp to overcome the absence of
values.h on -current.

PR:             ports/55767
Submitted by:   Simon Barner <barner@in.tum.de>
Original commit

Number of commits found: 6