Adrian
> [1] https://lists.debian.org/debian-superh/2015/12/msg0.html
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 74
4 as well.
>
> Will do. This should also go upstream. Do you want to upstream it
> (by opening a ticket at http://hackage.haskell.org/trac/ghc/ and
> attaching it)?
Yeah, will do. My idea was to get it into Debian first to be able to
iron out all the details first and once things
and not detected as ArchSPARC. Native sparc64 support could
possibly happen in the future though since ghc already seems to have
NGC support for SPARCv9 according to the source code.
Anyway, please apply the attached patch to make ghc build on sparc64.
Thanks,
Adrian
--
.''`. John Paul
On 12/12/2015 10:27 PM, John Paul Adrian Glaubitz wrote:
> ghc upstream actually contains a fix for this [1] which, unfortuntely,
> applies to sparc but not sparc64 as the latter is not natively supported
> by ghc yet and not detected as ArchSPARC.
Oops, forgot the link:
&g
On 12/12/2015 10:27 PM, John Paul Adrian Glaubitz wrote:
> I just successfully built the first ghc Debian packages for sparc64 with the
> help of bootstrapping ghc on amd64. In order to successfully build ghc on
> sparc64, I had to add -optl-Wl,-no-relax to SRC_HC_OPTS as otherwise gc
On 12/13/2015 12:05 PM, John Paul Adrian Glaubitz wrote:
> Ok, this seems to be a bit more complicated as the linker settings have
> to be explicitly set in the ghc source code directly. I have tried
> building hscolour manually which initially works but eventually fails
> with:
&
On 12/13/2015 12:32 PM, John Paul Adrian Glaubitz wrote:
> I am about to file an upstream bug report in ghc so upstream can
> develop a proper fix similar to the older fix for sparc [2].
Attaching a proposed fix which I have also posted upstream [1].
Cheers,
Adrian
> [1] https://ghc.ha
On 12/13/2015 07:04 PM, John Paul Adrian Glaubitz wrote:
> On 12/13/2015 12:32 PM, John Paul Adrian Glaubitz wrote:
>> I am about to file an upstream bug report in ghc so upstream can
>> develop a proper fix similar to the older fix for sparc [2].
>
> Attaching a proposed
it several days maybe
so you might as well upload 7.10.3-4 right away with my updated
patch.
Thanks for making me review my changes and test build them!
Adrian
> [1]
https://git.haskell.org/ghc.git/commitdiff/9756690fe7aa26aee6955d0b720377d53170c542
--
.''`. John Paul Adrian
e that in the future, we will be able
to drop this workaround again and hopefully have ghc's build system
differenriate between armel and armhf which is what would have prevented
this regression in the first place.
Cheers,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debia
On 12/20/2015 11:09 AM, John Paul Adrian Glaubitz wrote:
> First, copy the attached patch to the ghc source package but do
> not add it to the series file. Instead, add the following to
> debian/rules:
PS: I will clean the patch up after I have verified it to work.
So please don
the work and I myself have already done a lot of work, too, not
just ghc. The message from the ghc is simply "we know it's broken and
we're going to fix it", that's all.
I assume ghc upstream development hasn't stopped, has it? Or what
exactly did you try to co
ures like sh4 and m68k. armel is way too ubiquotous that we
should just drop it right away. Please let's keep Debian universal.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `'
On 12/20/2015 11:18 AM, John Paul Adrian Glaubitz wrote:
> PS: I will clean the patch up after I have verified it to work.
> So please don't add it as-is.
Alright, the fix works. Attaching a debdiff with my suggested
changes. As I said before, this package should be built on an
ar
to build ghc for armel without any issues,
takes around 12 hours on my 4-core Xeon E31220.
Hope this helps,
Adrian
- --
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-
eople’s packages – in my cases
> don’t :-))
Thanks. I just want to make sure I don't interfere with the work
of my fellow Debian Developers.
Adrian
- --
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin
ot dead by far stretch, so your assumptions *are* non-sense.
Instead of telling others what to do, I suggest you use your energy
to fix bugs instead or sponsor packages for Debian maintainers or
maybe help new people become DDs by becoming an AM.
Cheers,
Adrian
--
.''`. John Paul Adrian
most ports architectures.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
__
too
Ah, I was actually wondering why it was not enabled for kfreebsd-amd64
since there is apparently JIT support for x86_64 which is used in amd64.
But I was a bit too lazy and exhausted to investigate.
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`.
kfreebsd-i386 kfreebsd-amd64))
DEB_SETUP_GHC_CONFIGURE_ARGS += --flags=-luajit
endif
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006
GURE_ARGS += --flags=-luajit
endif
I haven't tested it though yet, so please don't apply it right away.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-G
list of architectures
so often.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
_
pleteness
BUILDLUAJITTEX=--enable-luajittex
WITHLUAJIT=yes
endif
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9
ange the Build-Depends.
The current approach means both debian/control and debian/rules
have to be kept in sync manually - which I don't find problematic
though.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `'
On 01/20/2016 01:51 PM, Norbert Preining wrote:
> But since it changes about once in some ages ... no problem to
> keep it manually in sync.
Yeah, I'm also for keeping it as is. Anything else would be too
complicated.
Joachim, what about you?
--
.''`. John Paul Adrian Gl
t; convinced that it is more policy compliant not to accidentally
> enable this feature in an unclean environment.
We should all go back to reading the Debian Policy maybe :-).
Thanks for fixing the issue so fast!
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
that reason [1]. I have no idea why though.
Adrian
> [1] https://buildd.debian.org/status/package.php?p=pandoc&suite=sid
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
Is there actually a reason why you are settings the Depends manually?
Normally it should be enough to use ${shlibs:Depends}.
Is it because of the Haskell cross-module optimization magic?
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.or
please allow integer-simple on x32 for the time being
with something like:
ifneq (x32,$(DEB_HOST_ARCH))
DEB_SETUP_GHC_CONFIGURE_ARGS = -f-integer-simple
endif
Thanks,
Adrian
> [1] https://github.com/bos/text/issues/138
--
.''`. John Paul Adrian Glaubitz
: :' : Debian
patch that I am using is safe not to
break anything on other platforms.
Attaching a debdiff with my changes in any case so that a discussion can
be started.
Cheers,
Adrian
> [1] https://ghc.haskell.org/trac/ghc/ticket/11571
--
.''`. John Paul Adrian Glaubitz
: :' : Debian
] http://git.haskell.org/ghc.git?a=search&h=HEAD&st=commit&s=cross
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7
On 08/03/2017 12:06 AM, John Paul Adrian Glaubitz wrote:
> Attaching an updated patch which has been tested to not break native builds.
Here's an updated patch for 8.0.2-9.
The patch still has the drawback that haskell-devscripts-minimal has to be
installed manually because it always
;ll have another look.
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
_
upport these qualifiers in the Depends field.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
_
Hi Holger!
Has the chroot in which you are trying to install /proc mounted?
Without /proc mounted, GHC is unable to find it's shared libraries
and this particular issue shows up.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debi
t; or some such.)
The Rust compiler has the same issue. Without /proc, it won't be able
to find it's shared libraries. I'm not 100% sure, but I guess it's
an issue when using dlopen() to load the libraries afterwards, but I never
bothered to look into the details.
Adrian
--
.&
,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Description: mk/config.mk.in: lower -O2 optimization down to
parc64.
I'll let ghc upstream on IRC know. Maybe someone can commit it right away.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A7
gt; https://github.com/rwbarton/ghc-android/blob/rwbarton-ghci/patches/ghc-install.patch
> [3]
> https://github.com/thomie/ghc/commit/eba93774c3ce2f151e7c72f6d068b753f24dbcfa
> [4] https://ghc.haskell.org/trac/ghc/ticket/12193
> [5] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818
On 01/31/2017 08:17 PM, Helmut Grohne wrote:
> On Tue, Jan 31, 2017 at 09:20:46AM +0100, John Paul Adrian Glaubitz wrote:
>> Setting "--target" allows enabling cross-compiling, adding
>> --enable-unregisterised is important for architectures not
>> having
.
Thanks,
Adrian
> [1] https://ghc.haskell.org/trac/ghc/ticket/12075
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
diff -Nru old/ghc-8.0.1/debian/changelog new/ghc-8.0.1/debia
heers,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaub...@debian.org
`. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
`-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
__
43 matches
Mail list logo