On Fri, Jun 14 2019, Stuart Henderson <[email protected]> wrote:
> On 2019/06/14 00:30, Jeremie Courreges-Anglas wrote:
>> On Thu, Jun 13 2019, Stuart Henderson <[email protected]> wrote:
>> > CVSROOT: /cvs
>> > Module name: ports
>> > Changes by: [email protected] 2019/06/13 15:51:46
>> >
>> > Modified files:
>> > databases/mariadb: Makefile
>> >
>> > Log message:
>> > simplify multipackages again, now that they are reunited between
>> > architectures.
>> > from Brad.
>>
>> This is going in the wrong direction. Before revision 1.77
>> mariadb-client had a chance to build on at least* hppa. I was so
>> disappointed by the attitude of Brad regarding by this commit that
>> I forgot to check all the changes for correctness.
>
> Is there anyone with hppa who would like to try this? Or should we just
> add it speculatively as I don't think there's really a downside ..
ok jca@, but please just drop ONLY_FOR_ARCHS (after your change the
architecture list the same as the default set by the COMPILER
framework).
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/mariadb/Makefile,v
> retrieving revision 1.79
> diff -u -p -r1.79 Makefile
> --- Makefile 13 Jun 2019 21:51:46 -0000 1.79
> +++ Makefile 13 Jun 2019 23:30:40 -0000
> @@ -1,7 +1,7 @@
> # $OpenBSD: Makefile,v 1.79 2019/06/13 21:51:46 sthen Exp $
>
> # archs with atomic ops
> -ONLY_FOR_ARCHS= alpha aarch64 amd64 arm i386 mips64 mips64el powerpc
> sparc64
> +ONLY_FOR_ARCHS= alpha aarch64 amd64 arm hppa i386 mips64 mips64el
> powerpc sparc64
>
> COMMENT-main= multithreaded SQL database (client)
> COMMENT-server= multithreaded SQL database (server)
> @@ -119,7 +119,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
>
> CONFIGURE_ENV= LDFLAGS="${LDFLAGS}"
>
> -.if ${MACHINE_ARCH} == "powerpc"
> +.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "hppa"
> LDFLAGS+= -latomic
> WANTLIB+= atomic
> .endif
>
>
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE