Re: FreeBSD Fwd: Build failed in Jenkins: ceph-master #491

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3-4-2017 17:00, Andrew N Solomon wrote:
> Willem-
> 
> I think I see the problem and have a fix in mind for this. I will put it
> up asap.
> Sorry for the trouble. Since you seemingly have available access to FreeBSD
> more easily than I do perhaps you could help with testing my fix once it
> is up?
> 
> We should be able to just move the #include <sys/auxv.h> line (ie line
> 16 of src/arch/ppc.c)
> under the #if __linux__ && __powerpc64__ (on line 18).
> 
> The call to getauxval is already under that same #if __linux__ &&
> __powerpc64__ directive. The
> reason auxv.h is included is to provide the declaration for the
> getauxval function, which is seemingly
> present in linux but not FreeBSD.
> 
> Thanks,
> Andy Solomon
> 
> 
> Inactive hide details for Willem Jan Withagen ---04/01/2017 04:11:24
> PM---From: Willem Jan Withagen <wjw@xxxxxxxxxxx> To: AndreWillem Jan
> Withagen ---04/01/2017 04:11:24 PM---From: Willem Jan Withagen
> <wjw@xxxxxxxxxxx> To: Andrew N Solomon/Austin/IBM@IBMUS, Ceph
> Development <ceph-devel@xxxxxxxxxxxxxxx
> 
> From: Willem Jan Withagen <wjw@xxxxxxxxxxx>
> To: Andrew N Solomon/Austin/IBM@IBMUS, Ceph Development
> <ceph-devel@xxxxxxxxxxxxxxx>
> Date: 04/01/2017 04:11 PM
> Subject: FreeBSD Fwd: Build failed in Jenkins: ceph-master #491
> 
> ------------------------------------------------------------------------
> 
> 
> 
> Currently my FreeBSD build fails due to inclusion of a file
> that does not exist on FreeBSD.
> Next to the fact that I'm not really certain that everything will build
> and run on PPC with FreeBSD. :)
> 
> Perhaps we can conditionalise PPC code just as we did with ARM code?
> Or perhaps even exclude pp.cc in CMakeLists.txt without upsetting the
> balance of order.

Hi Andrew,

Currently there is PR (#14289) of Kefu in the works that tries to fix
this in a rather structural way.
You might want to take a look at it.

--WjW


--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux