Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Bartłomiej Piotrowski via arch-dev-public
On 2018-03-13 15:32, Eli Schwartz via arch-dev-public wrote: > This wrapper changes depending on which version of meson you have installed. The wrapper is part of the package that changes. > The fact that autoconf has weird bugs like needing to set localstatedir > and sysconfdir to their

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Bartłomiej Piotrowski via arch-dev-public
On 2018-03-13 14:40, Allan McRae via arch-dev-public wrote: > On 13/03/18 21:22, Jan Alexander Steffens via arch-dev-public wrote: >> For that matter, I'm all for putting an arch-configure helper into our >> autoconf package. > > Don't muck around with vanilla packages. Put it in another package

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Eli Schwartz via arch-dev-public
On 03/13/2018 07:22 AM, Jan Alexander Steffens wrote: > It's not magical. This doesn't even compare to dpkg-buildpackage's hooks > and buildsystem handling, which changes behavior drastically based on > what's installed and what the source tree looks like. > > arch-meson is just a wrapper

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Allan McRae via arch-dev-public
On 13/03/18 21:22, Jan Alexander Steffens via arch-dev-public wrote: > For that matter, I'm all for putting an arch-configure helper into our > autoconf package. Don't muck around with vanilla packages. Put it in another package (devtools). A

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Levente Polyak via arch-dev-public
On March 13, 2018 2:07:31 PM GMT+01:00, Bruno Pagani via arch-dev-public wrote: >Le 13/03/2018 à 13:42, Antonio Rojas via arch-dev-public a écrit : > >> El martes, 13 de marzo de 2018 11:23:07 (CET) Bruno Pagani via >arch-dev-public escribió: >>> Some projects

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Bruno Pagani via arch-dev-public
Le 13/03/2018 à 13:42, Antonio Rojas via arch-dev-public a écrit : > El martes, 13 de marzo de 2018 11:23:07 (CET) Bruno Pagani via > arch-dev-public escribió: >> Some projects seems to default to Debug instead of None… So should we >> specify a BUILD_TYPE of None instead of Release? >> > Not

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Antonio Rojas via arch-dev-public
El martes, 13 de marzo de 2018 11:23:07 (CET) Bruno Pagani via arch-dev-public escribió: > Some projects seems to default to Debug instead of None… So should we > specify a BUILD_TYPE of None instead of Release? > Not sure if it's a good idea to systematically override the build type when it

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Jan Alexander Steffens via arch-dev-public
On Sun, Mar 11, 2018 at 1:43 AM Eli Schwartz via arch-dev-public < arch-dev-public@archlinux.org> wrote: > While we are at it, someone has seen fit to create some arbitrary meson > wrapper called "arch-meson" (note we have never shipped an arch-cmake > nor an arch-configure, nor an arch-setup-py

Re: [arch-dev-public] RFC: Dropping -DCMAKE_BUILD_TYPE from packages using cmake

2018-03-13 Thread Bruno Pagani via arch-dev-public
Le 11/03/2018 à 10:00, Antonio Rojas via arch-dev-public a écrit : > El domingo, 11 de marzo de 2018 1:44:07 (CET) Eli Schwartz via > arch-dev-public escribió: >> This theoretically sounds like a fantastic idea, but I'm not really sure >> what CMake's deal with build flags are in the first