Your message dated Tue, 22 Feb 2022 09:04:16 +0100
with message-id <[email protected]>
and subject line Re: Bug#551400: fpc on kfreebsd-i386
has caused the Debian Bug report #551400,
regarding fpc on kfreebsd-i386
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
551400: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=551400
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: fpc
severity: important
(serious could possiblly be justified depending on how you interpret the "reasonablly" in the squeeze rc policy)

FPC is supported upstream on freebsd so it stands to reason that it should also work on debian kfreebsd (thc core rtl of freepascal doesn't use libc and I don't think the rest of the supplied units will care much either). As such i've been trying to build it on debian kfreebsd-i386.

I have been using the following bootstrap procedure the following bootstrap method works (do this in an empty directory). I will not be able to do the boostrap myself for upload though since I am not a dd.

wget ftp://ftp.freepascal.org/pub/fpc/dist/2.2.4/i386-freebsd/fpc-2.2.4.i386-freebsd7.tar
tar -xf fpc-2.2.4.i386-freebsd7.tar
tar -xf binary.i386-freebsd.tar
tar -zxf base.i386-freebsd.tar.gz
tar -zxf utils.i386-freebsd.tar.gz
export PATH=$PATH:$PWD/bin
export PATH=$PATH:$PWD/lib/fpc/2.2.4/
apt-get source -b fpc
-------------At this point install any missing build-dependencies EXCEPT fp-compiler, fp-units-base and fp-utils, also make fixups to the packaging (see below)
cd fpc-2.2.4
dpkg-buildpackage -B -d

The first issue I ran into was that debian/rules is using DEB_BUILD_ARCH and DEB_HOST_ARCH when it should be using DEB_BUILD_ARCH_CPU and DEB_HOST_ARCH_CPU, that was easy to fix.

The second issue is that the upstream build process does not seem to be installing any documentation and hence debian/moveexamples is failling, I haven't figured out why yet.



--- End Message ---
--- Begin Message ---
Hi Paul,

On Mon, 2022-02-21 at 20:29 +0100, Paul Gevers wrote:
> I think it's fair to say that the kfreebsd port in Debian are fairly 
> dead. I wouldn't spend time on solving bugs on that architecture unless 
> you have personal interest.
Fair enough, closing then.
-- 
Cheers,
Abou Al Montacir

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to