RFR: 8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
Dmitry Samersoff
dmitry.samersoff at oracle.com
Tue Dec 8 11:15:27 UTC 2015
Jerry,
> In which case the devkit needs fixing I think, not the code.
I'm second to David.
It's better to not include linux/* headers explicitly.
-Dmitry
On 2015-12-08 08:23, David Holmes wrote:
> On 8/12/2015 2:59 PM, Gerald Thornbrugh wrote:
>> Hi David,
>>
>> Yes, I believe this is a devkit issue. Mikael and I have been working
>> to get JDK9 building
>> in JPRT with the lab Linux/SPARC machines that use a devkit and this
>> change was needed.
>> I will update the bug detailing this as a devkit issue.
>
> In which case the devkit needs fixing I think, not the code.
>
> Cheers,
> David
>
>> Thanks!
>>
>> Jerry
>>> Hi Jerry,
>>>
>>> On 8/12/2015 8:58 AM, Gerald Thornbrugh wrote:
>>>> Hi Everyone,
>>>>
>>>> Please review this small change which fixes a JDK9 Linux/SPARC build
>>>> problem in "hotspot/agent/src/os/linux/libproc.h”
>>>> so the correct “ptrace.h” include file will be used during the build
>>>> process.
>>>>
>>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8144885
>>>> <https://bugs.openjdk.java.net/browse/JDK-8144885>
>>>> Webrev: http://cr.openjdk.java.net/~gthornbr/8144885/webrev/
>>>> <http://cr.openjdk.java.net/~gthornbr/8144885/webrev/>
>>>
>>> As far as I can see both versions of ptrace.h exist on linux x86 and
>>> linux sparc distributions, so it is not at all clear why this change
>>> is needed. Is it perhaps an issue with a devkit?
>>>
>>> Thanks,
>>> David
>>>
>>>> Thanks,
>>>>
>>>> Jerry
>>>>
>>
--
Dmitry Samersoff
Oracle Java development team, Saint Petersburg, Russia
* I would love to change the world, but they won't give me the source code.
More information about the hotspot-runtime-dev
mailing list