Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 735832 | Differences between
and this patch

Collapse All | Expand All

(-)node-v20.3.0-orig/node.gyp (-1 / +16 lines)
Lines 362-367 Link Here
362
      'src/quic/transportparams.h',
362
      'src/quic/transportparams.h',
363
    ],
363
    ],
364
    'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
364
    'node_mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
365
    'node_mksnapshot_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
365
    'node_js2c_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_js2c<(EXECUTABLE_SUFFIX)',
366
    'node_js2c_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_js2c<(EXECUTABLE_SUFFIX)',
366
    'conditions': [
367
    'conditions': [
367
      ['GENERATOR == "ninja"', {
368
      ['GENERATOR == "ninja"', {
Lines 640-649 Link Here
640
            }, {
641
            }, {
641
              'actions': [
642
              'actions': [
642
                {
643
                {
644
                  'action_name': 'run_pax_mksnapshot',
645
                  'inputs': [
646
                    '<(node_mksnapshot_exec)',
647
                  ],
648
                  'outputs': [
649
                    '<(node_mksnapshot_u_exec)',
650
                  ],
651
                  'action': [
652
                    '/bin/bash',
653
                    '-c',
654
                    '/bin/mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && /usr/sbin/paxmark.sh m <(node_mksnapshot_u_exec)',
655
                  ],
656
                },
657
                {
643
                  'action_name': 'node_mksnapshot',
658
                  'action_name': 'node_mksnapshot',
644
                  'process_outputs_as_sources': 1,
659
                  'process_outputs_as_sources': 1,
645
                  'inputs': [
660
                  'inputs': [
646
                    '<(node_mksnapshot_exec)',
661
                    '<(node_mksnapshot_u_exec)',
647
                  ],
662
                  ],
648
                  'outputs': [
663
                  'outputs': [
649
                    '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',
664
                    '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',
(-)node-v20.3.0-orig/tools/v8_gypfiles/v8.gyp (-1 / +23 lines)
Lines 9-14 Link Here
9
    'v8_vector_stores%': 0,
9
    'v8_vector_stores%': 0,
10
    'v8_embed_script%': "",
10
    'v8_embed_script%': "",
11
    'mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
11
    'mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
12
    'mksnapshot_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot_u<(EXECUTABLE_SUFFIX)',
12
    'v8_os_page_size%': 0,
13
    'v8_os_page_size%': 0,
13
    'generate_bytecode_output_root': '<(SHARED_INTERMEDIATE_DIR)/generate-bytecode-output-root',
14
    'generate_bytecode_output_root': '<(SHARED_INTERMEDIATE_DIR)/generate-bytecode-output-root',
14
    'generate_bytecode_builtins_list_output': '<(generate_bytecode_output_root)/builtins-generated/bytecodes-builtins-list.h',
15
    'generate_bytecode_builtins_list_output': '<(generate_bytecode_output_root)/builtins-generated/bytecodes-builtins-list.h',
Lines 1520-1526 Link Here
1520
      ],
1521
      ],
1521
    },  # bytecode_builtins_list_generator
1522
    },  # bytecode_builtins_list_generator
1522
    {
1523
    {
1523
      'target_name': 'mksnapshot',
1524
      'target_name': 'mksnapshot_u',
1524
      'type': 'executable',
1525
      'type': 'executable',
1525
      'dependencies': [
1526
      'dependencies': [
1526
        'v8_base_without_compiler',
1527
        'v8_base_without_compiler',
Lines 1545-1550 Link Here
1545
          'ldflags': [ '-fno-lto' ],
1546
          'ldflags': [ '-fno-lto' ],
1546
        }],
1547
        }],
1547
      ],
1548
      ],
1549
    },  # mksnapshot_u
1550
    {
1551
      'target_name': 'mksnapshot',
1552
      'type': 'none',
1553
      'dependencies': ['mksnapshot_u'],
1554
      'actions': [
1555
        {
1556
          'action_name': 'paxmark_mksnapshot',
1557
          'inputs': [
1558
            '<(mksnapshot_u_exec)',
1559
          ],
1560
          'outputs': [
1561
            '<(mksnapshot_exec)',
1562
          ],
1563
          'action': [
1564
            '/bin/bash',
1565
            '-c',
1566
            '/bin/cp <(mksnapshot_u_exec) <(mksnapshot_exec) && /usr/sbin/paxmark.sh m <(mksnapshot_exec)'
1567
          ],
1568
        },
1569
      ],
1548
    },  # mksnapshot
1570
    },  # mksnapshot
1549
    {
1571
    {
1550
      'target_name': 'torque',
1572
      'target_name': 'torque',

Return to bug 735832