History log of /openbsd-current/gnu/usr.bin/clang/lldb-server/Makefile
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.11 08-Feb-2024 miod

Feed more generated files to the clean target; joint work with naddy@


# 1.10 11-Nov-2023 robert

update build infrastructure for llvm-16.0.6


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.9 26-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

If you want to build gnu/usr.bin/clang from source you'll need
bsd.own.mk rev 1.213 installed.

ok miod@ patrick@


# 1.8 13-Jul-2022 jca

Revert BUILD_LLDB use, don't push manual repair on all people building from source

Pointed out by sthen@

While make build indeed takes care of running make install in share/mk,
running make obj first would error out when encountering the unknown
BUILD_LLDB variable. I can wait a few days before committing this again.


# 1.7 12-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

Note that you'll need bsd.own.mk rev 1.213 (which make build should take
care of).

ok miod@ patrick@


Revision tags: OPENBSD_7_1_BASE
# 1.6 17-Dec-2021 patrick

Update build infrastructure for LLVM 13.0.0.


Revision tags: OPENBSD_7_0_BASE
# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.10 11-Nov-2023 robert

update build infrastructure for llvm-16.0.6


Revision tags: OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.9 26-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

If you want to build gnu/usr.bin/clang from source you'll need
bsd.own.mk rev 1.213 installed.

ok miod@ patrick@


# 1.8 13-Jul-2022 jca

Revert BUILD_LLDB use, don't push manual repair on all people building from source

Pointed out by sthen@

While make build indeed takes care of running make install in share/mk,
running make obj first would error out when encountering the unknown
BUILD_LLDB variable. I can wait a few days before committing this again.


# 1.7 12-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

Note that you'll need bsd.own.mk rev 1.213 (which make build should take
care of).

ok miod@ patrick@


Revision tags: OPENBSD_7_1_BASE
# 1.6 17-Dec-2021 patrick

Update build infrastructure for LLVM 13.0.0.


Revision tags: OPENBSD_7_0_BASE
# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.9 26-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

If you want to build gnu/usr.bin/clang from source you'll need
bsd.own.mk rev 1.213 installed.

ok miod@ patrick@


# 1.8 13-Jul-2022 jca

Revert BUILD_LLDB use, don't push manual repair on all people building from source

Pointed out by sthen@

While make build indeed takes care of running make install in share/mk,
running make obj first would error out when encountering the unknown
BUILD_LLDB variable. I can wait a few days before committing this again.


# 1.7 12-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

Note that you'll need bsd.own.mk rev 1.213 (which make build should take
care of).

ok miod@ patrick@


Revision tags: OPENBSD_7_1_BASE
# 1.6 17-Dec-2021 patrick

Update build infrastructure for LLVM 13.0.0.


Revision tags: OPENBSD_7_0_BASE
# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.8 13-Jul-2022 jca

Revert BUILD_LLDB use, don't push manual repair on all people building from source

Pointed out by sthen@

While make build indeed takes care of running make install in share/mk,
running make obj first would error out when encountering the unknown
BUILD_LLDB variable. I can wait a few days before committing this again.


# 1.7 12-Jul-2022 jca

Only build lldb support libraries on archs where lldb is installed

Shaves off a significant amount of time (eg on riscv64) in base builds.

Note that you'll need bsd.own.mk rev 1.213 (which make build should take
care of).

ok miod@ patrick@


Revision tags: OPENBSD_7_1_BASE
# 1.6 17-Dec-2021 patrick

Update build infrastructure for LLVM 13.0.0.


Revision tags: OPENBSD_7_0_BASE
# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.6 17-Dec-2021 patrick

Update build infrastructure for LLVM 13.0.0.


Revision tags: OPENBSD_7_0_BASE
# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.5 28-Apr-2021 patrick

Update clang build infrastructure for LLVM 11.1.0.

Heavy lifting by mortimer@, thank you so much!


Revision tags: OPENBSD_6_9_BASE
# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@


# 1.4 10-Feb-2021 deraadt

only amd64 & arm64 lldb work at the moment


# 1.3 09-Feb-2021 patrick

Build and install lldb.

Discussed with deraadt@


Revision tags: OPENBSD_6_8_BASE
# 1.2 03-Aug-2020 patrick

Update build infrastructure for LLVM 10.0.0.

ok hackroom@
tested by plenty


Revision tags: OPENBSD_6_7_BASE
# 1.1 09-Nov-2019 mortimer

Add lldb support for debugging running binaries on amd64.

Follows a similar model as NetBSD. Much help from patrick, kettenis and guenther.
lldb and lldb-server remain not installed by default.

ok patrick@